Corso Apache Struts  2

Introduzione:

Apache Struts è un progetto open source di iniziativa della Apache Software Foundation al fine di implementare: un framework per lo sviluppo di applicazioni Web con una separazione del livello di presentazione ed astratto dai vari livelli di dati e dalle transizioni; il design pattern MVC Java Server Side.
Il suo utilizzo porta diversi vantaggi rilevanti, semplifica notevolmente la fase di sviluppo della programazione ma anche di revisione e configurazione di una applicazione.

Scopo corso:

Il corso si pone come obiettivo trasmettere la conoscenza del più noto framework MVC in Java, Apache Struts nella nuova versione 2.

Destinatari:

Sviluppatori e progettisti di Web Applications Java con un'ottima conoscenza delle Web Application Java.

Cosa portare:

Un pc portatile con Wi-Fi, almeno 4GB di RAM, Eclipse o NetBeans preinstallati.

Materiale fornito:

CD Rom Contenente: slides, esercizi ed eventuali documenti relativi allargomento.

Orari e diploma:

Il corso ha una durata di 2 giorni.
Alla fine verrà rilasciato un documento che attesta la frequentazione del corso.

Programma:

  • Introduzione e storia di Struts 2
  • Architettura di Struts 2 e suoi componenti
  • Configurazione di Struts 2. Struts properties, Struts.xml - Configurazione "intelligente"
  • Componenti Fondamentali. Actions - Configurazione e mappatura di una action - Result Types - Dependency Injection - Accesso allo strato di business - Interceptors - Value Stack e OGNL - Risultati e viste - Tag libraries - Tag e temi
  • Obiettivi Architetturali. Separazione dei compiti - Accoppiamento Debole - Testabilità - Modularizzazione - Convention over Configuration.

NB: il programma riportato è indicativo, ci sarà la possibilità per prenotazioni di gruppo o per le modalità di corsi "a tu per tu" e per le aziende, di personalizzarlo e customizzarlo secondo le proprie esigenze.

Docenti:

Docente Team Leader con oltre 10 anni d'esperienza.

Metodo/Luogo:

In aula, Roma presso i NS. locali o presso la sede del Cliente.

Se vuoi suggerimenti su dove alloggiare Clicca Qui.

 

Richiedi maggiori informazioni