Spring 4 + Hibernate 4

Ermes Engineering
A Atri
  • Ermes Engineering

600 
IVA Esente
Chiedi informazioni a un consulente Emagister

Informazioni importanti

Tipologia Laboratorio intensivo
Livello Livello intermedio
Inizio Atri
Durata 5 Giorni
Inizio lezioni Flessible
  • Laboratorio intensivo
  • Livello intermedio
  • Atri
  • Durata:
    5 Giorni
  • Inizio lezioni:
    Flessible
Descrizione

Emagister.it presenta il corso Spring 4 + Hibernate 4, offerto da Ermes Engineering, rivolto a programmatori Java Base. Spring rappresenta uno dei framework più diffusi nell'ambito della programmazione Java Web. Conoscerlo, quindi, vuol dire non solo essere in grado di sviluppare soluzioni Java Web professionali ed efficienti, ma svolgere un ruolo da protagonisti in questo mercato. Il corso si prefigge l’obiettivo di rendere i partecipanti autonomi nella realizzazione di applicazioni Web professionali basate su Spring e Hibernate in una settimana.
Il corso si terrà a Atri (Teramo) e avrà una durata di 5 giorni. Durante le lezioni non solo si tratteranno gli argomenti dal punto di vista teorico, ma anche dal punto di vista pratico.
Durante queste sessioni si tratteranno i moduli Core, MVC e Security. In aggiunta sarà presentato anche il framework per la gestione della persistenza dei dati Hibernate e il corrispondente modulo di Spring per la sua integrazione (Spring Data Access). In fondo alla pagina troverete il programma dettagliato del corso.

Informazioni importanti
Sedi

Dove e quando

Inizio Luogo
Flessible
Atri
Via Picena 25, 64032, Teramo, Italia
Visualizza mappa
Inizio Flessible
Luogo
Atri
Via Picena 25, 64032, Teramo, Italia
Visualizza mappa

Domande più frequenti

· Quali sono gli obiettivi del corso?

Diventare autonomi nel giro di una settimana, nella realizzazione di applicazioni Web professionali basate su Spring e Hibernate.

· A chi è diretto?

Programmatori Java Base

· Requisiti

Java Base Java Enterprise Edition SQL RDBMS

· In cosa si differenzia questo corso dagli altri?

Alta produttività garantita dal binomio vincente formazione teorica più taglio pratico.

Cosa impari in questo corso?

Java
Hibernate
Spring
Orm
Programmazione
Web server
Spring Core
Programmatore Java
Programmatore
Framework
Dependency Injection
Namespaces XML
Spring Annotations
Spring MVC
Pattern MVC
IOC Container
HTTP
Spring Security
Spring Data Access
Multilayer application

Professori

Luigi Brandolini
Luigi Brandolini
Dott.Ing.Luigi Brandolini

Programma

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
Spring MVC
  • Introduzione e Pattern MVC
  • Front Controller
  • Inversion Of Control e IOC Container
  • Architettura Spring MVC
  • 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'internazinalizzazione
  • RESTFul WebServices
Spring Security
  • Autentication e Authorization
  • Security Filter e Security Context
  • Core Services
  • Method Security
  • JSP Security tags
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
Hibernate
  • Introduzione agli ORM
  • Modello JDBC e ORM a confronto
  • Pensare i dati come oggetti
  • Vantaggi degli ORM
  • Caratteristiche e vantaggi
  • Hibernate come standard ORM de-facto
  • Architettura
  • Componenti principali
  • Hibernate e CMP
  • Progettazione di un sistema Model-Driven
  • Identità degli oggetti
  • Transazioni e concorrenza
  • Session Factory
  • Session
  • ORM Mapping: XML e Annotations
  • Le Associations
  • Query System: HQL e Criteria
  • Pattern di riferimento
  • Locking
  • Caching
  • Hibernate API e JPA 2.x

Successi del Centro