course-premium

Java web avanzato

Corso

A Cologno Monzese, Roma e Rubano

1.650 € +IVA

Chiama il centro

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

    In 3 sedi

  • 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

Cologno Monzese (Milano)
Visualizza mappa
Via Alessandro Volta 16, 20093

Inizio del corso

Scegli dataIscrizioni aperte
Roma
Visualizza mappa
Via Casilina 3T, 00182

Inizio del corso

Scegli dataIscrizioni aperte
Rubano (Padova)
Visualizza mappa
Via Ticino, 26, 35030

Inizio del corso

Scegli dataIscrizioni aperte

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.

Domande e risposte

Aggiungi la tua domanda

I nostri consulenti e altri utenti potranno risponderti

Chi vuoi che ti risponda?

Inserisci i tuoi dati per ricevere una risposta

Pubblicheremo solo il tuo nome e la domanda

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
Modulo 2: Hibernate – Jpa
  • 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

Chiama il centro

Hai bisogno di un coach per la formazione?

Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.

Java web avanzato

1.650 € +IVA