Spring

Lead-Tech Solutions
A Roma
  • Lead-Tech Solutions

1.200 
+IVA
Chiedi informazioni a un consulente Emagister

Informazioni importanti

Tipologia Corso
Livello Livello intermedio
Inizio Roma
Ore di lezione 32 ore di lezione
Durata 4 Giorni
Inizio lezioni Flessible
  • Corso
  • Livello intermedio
  • Roma
  • 32 ore di lezione
  • Durata:
    4 Giorni
  • Inizio lezioni:
    Flessible
Descrizione

Emagister.it presenta il corso Spring, offerto da Lead-Tech Solutions e rivolto a project manager, architetti, analisti, sviluppatori e specialisti ICT che intendano approfondire le conoscenze del linguaggio Java EE.

Il corso, della durata di 4 giorni da svolgere in aula, ha come obiettivo quello di fornire le conoscenze per progettare applicazioni enterprise basate sul framework Spring, di gestirne la programmazione e la configurazione.

Il programma del corso, dettagliato in fondo alla pagina, introdurrà al freamwork Spring, necesario per gestire la complessità nello sviluppo di applicazioni enterprise in ambiente Java. Gli allievi saranno di fatto in grado di gestire la programmazione e la configurazione delle applicazioni. Dopo una prima introduzione allo Spring Core si passerà allo Spring MVC, allo Spring Security e al Data Access.

Informazioni importanti
Sedi

Dove e quando

Inizio Luogo
Flessible
Roma
via Vinicio Cortese 144, 00128, Roma, Italia
Visualizza mappa
Inizio Flessible
Luogo
Roma
via Vinicio Cortese 144, 00128, Roma, Italia
Visualizza mappa

Domande più frequenti

· Quali sono gli obiettivi del corso?

Al termine del corso i partecipanti saranno in grado di progettare applicazioni enterprise basate sul framework SPRING, di gestirne la programmazione e la configurazione

· A chi è diretto?

Il corso è rivolto a tutti i capi progetto, gli architetti, gli analisti, gli sviluppatori e gli specialisti ICT che intendano approfondire le conoscenze del linguaggio Java EE

· Requisiti

Per seguire con profitto il corso è richiesta: - frequenza del corso "Java EE Fundamentals" o conoscenze equivalenti - ottima conoscenza del linguaggio Java e della modellazione ad oggetti - esperienza di sviluppo Java - conoscenza basilare della lingua inglese tecnica

· In cosa si differenzia questo corso dagli altri?

- faculty di docenti expert certificati; - comprovata esperienza nella progettazione ed erogazione di corsi ICT; - certificazione ISO

· Quali saranno i passi successivi alla richiesta di informazioni?

Sarete contattati via mail o telefonicamente nelle prossime ore per ricevere tutte le info richieste.

Opinioni

Non ci sono ancora opinioni su questo corso

Cosa impari in questo corso?

Java EE
Spring
Programmazione web
Programmatore Java
Spring Framework
XML
Proxy transazionale
Architettura delle applicazioni
Supporto DAO
Integrazione con JDBC
Integrazione di diverse tecnologie di front end
Spring MVC
JSP
JSTL
Framework
Programmazione informatica
Javascript
Progettazione di applicazioni

Professori

Cesare Celauro
Cesare Celauro
Responsabile Formazione

Programma

Spring è un framework che ha come obiettivo principale quello di gestire la complessità nello sviluppo di applicazioni “enterprise” in ambiente java. Risulta un valido sostituto delle più classiche architetture ejb (enterprise java beans). Al termine del corso i partecipanti saranno in grado di progettare applicazioni enterprise basate sul framework Spring, di gestirne la programmazione e la configurazione.

Programma

modulo 1 - Spring Core

  • Introduzione al framework
  • Problematiche ricorrenti e best practise
  • Inversion Of Control e IOC Container
  • Dependency Injection
  • Application Context
  • I Bean: qual è il loro ruolo
  • I Bean: lifecycle
  • I Bean: scope e proprietà di base
  • I Bean: le collections
  • I namespaces XML
  • Spring Annotations

modulo 2 - Spring MVC

  • Introduzione e Pattern MVC
  • Front Controller
  • Inversion Of Control e IOC Container
  • Architettura Spring MVC
  • Architetture monolitiche
  • Architetture RESTFul
  • Processamento della Request HTTP
  • MVC Beans
  • Mapping Request e URI Templates
  • Annotations e XML Configuration
  • View e ViewResolver
  • FormBean e Validation
  • Tiles e Layout Managing
  • Supporto all'internazionalizzazione

modulo 3 - Spring Security

  • Autentication e Authorization
  • Security Filter e Security Context
  • Core Services
  • Method Security
  • JSP Security tags

modulo 4 - Spring Data Access

  • Transaction Management
  • Dao Support
  • ORM Access
  • Hibernate Integration
  • ○ Session Factory
  • ○ Datasource
  • ○ HIbernate DAO
  • ○ Hibernate Template
  • Multilayer application
  • ○ Controller Layer
  • ○ Business Object
  • ○ DAO Layer

Successi del Centro