Java web avanzato
Corso
A Rubano, Roma e Cologno Monzese
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Un corso avanzato e altamente specialistico per conoscere i Framework più utilizzati nella programmazione Java.
-
Tipologia
Corso
-
Luogo
-
Ore di lezione
7h
-
Durata
5 Giorni
-
Inizio
Scegli data
Cegeka Spa amplia la propria offerta formativa presentata sul portale Emagister.it con il corso Java Web Avanzato, una formazione altamente specializzata per quanti volessero approfondire le tecniche di programmazione web in Javascript. Avendo carattere specifico e di livello avanzato, la formazione si rivolge principalmente a sviluppatori che si siano già confrontati con progetti di medie/grandi dimensioni, e che quindi, padroneggino il linguaggio Java.
La finalità di questo corso è quella di approfondire i Framework di sviluppo più utilizzati in ambito Java, per comprenderne le caratteristiche peculiari di ognuno e suggerirne la scelta in base alla tipologia di progetto da affrontare. I framework che verranno trattati sono: Struts 1.x; 2.x, il cui utilizzo permette lo sviluppo di web application di notevoli dimensioni e agevola la suddivisione dello sviluppo del progetto fra vari sotto-team.
Hibernate – Java Persistence API, talvolta riferite come JPA, Framework necessario per la gestione della persistenza dei dati. Spring , il lightweight container più famoso del mondo Java, per utilizzare in modo semplice concetti come IoC, ORM, MVC e AOP (aspect oriented programming).Per accedere al corso sono necessarie conoscenze pregresse di concetti di comunicazione Client-Server, Servlet, applicazioni enterprise e html.
Sedi e date
Luogo
Inizio del corso
Inizio del corso
Inizio del corso
Inizio del corso
Profilo del corso
Esplorare le caratteristiche peculiari dei più diffusi Framework:
Struts 1.x; 2.x – Introduzione al concetto di Framework, allo sviluppo di applicazioni lato server e al framework Apache Struts; l'utilizzo di Struts permette lo sviluppo di web application di notevoli dimensioni e agevola la suddivisione dello sviluppo del progetto fra vari sotto-team
Hibernate – Java Persistence API, talvolta riferite come JPA, Framework necessario per la gestione della persistenza dei dati
Spring – «un framework open source nato con l’intento di gestire la complessità nello sviluppo di applicazioni enterprise.», in altre parole il lightweight container più famoso del mondo Java, per utilizzare in modo semplice concetti come IoC, ORM, MVC e AOP (aspect oriented programming).
Sviluppatori con esperienza su progetti di medie/grandi dimensioni.
Padronanza dei concetti di programmazione orientate agli oggetti
conoscenza del linguaggio Java.
conoscenze pregresse di concetti di comunicazione Client-Server, Servlet, applicazioni enterprise e html.
Opinioni
Materie
- JDBC
- Framework
- Web master
- MVC
- JPA
- Struts
- Spring Framework
- Pojos
- Mapping
- Java
- Javascript
- Programmatore Java
- Programmatore
- Programmazione
- Programmazione informatica
- Linguaggio JAVA
- Architettura web
- Architettura del software
- Webserver
- Web.xml
Programma
Modulo 1: Struts 1.x; 2.x
- Introduzione al Framework
- Il paradigma MVC
- I componenti e la gestione delle request
- Creazione di un progetto basato sul Framework Struts
- Analisi dei files di configurazione
- Introduzione alle tecniche di persistenza
- Serializzazione, JDBC, Entity Beans
- Database ad oggetti
- Object Relationship Mapping
- Hibernate 4
- Architettura
- Configurazione
- Logging
- Programmare e scrivere le Classi persistenti
- Mapping files
- Pojos
- Identità e stato degli oggetti
- Regole di mapping
- Esempi di mapping
- Mapping di collezioni e associazioni
- Mapping di componenti
- Lavorare con gli oggetti
- Ottenere la sessione
- Rendere persistenti gli oggetti
- Hibernate Query Language
Modulo 3: Spring Framework
- Introduzione a Spring Framework
- Architettura
- Concetto di Inversion of Control
- Core ed application Context
- Bean e Bean Definition
- Descrizione XML dei Contesti
- Autowiring
- Scope dei bean
- Cenni ad Aspect Oriented Programming
- JDBC Template
- Configurazione di un DAO JDBC
- SimpleJdbcInsert
- SqlQuery e MappingSqlQuery
- Integrare Hibernate con Spring
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Java web avanzato