|
OBIETTIVI DEL CORSO
Il corso Web Component Development with Servlet and JSP Technologies consente agli sviluppatori Java con esperienza, di acquisire le conoscenze e le competenze necessarie per creare rapidamente applicazioni Web, avvalendosi delle tecnologie JSP e servlet, mediante l'uso Web container più famosi disponibili sul mercato Open Source quali Tomcat , Jboss , Glassfish.
Le tecnologie web associate alle Applicazioni Web sono molto numerose. Il corso ha l'obiettivo di descrivere le architetture che permettono di creare queste tecnologie e di formare gli allievi a progettare lo strato presentation delle applicazioni web, responsabile della gestione dell'interazione con l'utente.
PUNTI DI FORZA
La conoscenza del linguaggio Java applicato allo sviluppo web è lo strumento principale per inserirsi nel mondo del lavoro, nel settore dell’ICT.
Il corso avrà un taglio teorico/pratico. Lo studente, sarà inserito in un contesto progettuale reale, e, grazie all'affiancamento costante dei nostri docenti, metterà in pratica le competenze acquisite durante le sessioni teoriche.
DOCENZA
Il corso sarà tenuto da tecnici esperti del settore IT, con pluriennale esperienza di docenza.
A CHI È RIVOLTO
Il Corso Web Component Development with Servlet, JSP and JSF Technologies è indirizzato a coloro che desiderino ottenere una formazione mirata alla progettazione e realizzazione dello strato di presentazione dell'architettura software d'impresa quali:
programmatori
analisti e analisti programmatori
sistemisti
webmaster
web design
rivenditori, professionisti e consulenti del settore ICT
tecnici, ingegneri, personale tecnico pre e post vendita responsabili della progettazione, installazione e amministrazione di sistemi operativi client e server
PREREQUISITI
Il corso richiede:
la conoscenza basilare del mondo web, dei web server, dell’**** e delle servlet (non è necessario conoscere i dettagli che costituiscono i passi processuali di queste tecnologie)
E' richiesta la solida conoscenza della piattaforma J2SE.
PROFILO USCENTE
La figura professionale in uscita, al termine del corso è quello del “Web Component Developer”, molto richiesta nel mercato del lavoro IT.
Alla fine del corso, l'allievo avrà acquisito le conoscenze teoriche e pratiche per affrontare le tematiche inerenti la progettazione e la realizzazione di applicazioni web.
In particolare l'allievo sarà in grado di:
Descrivere Java Platform, Enterprise Edition 5 (Java EE 5)
Progettare e realizzare applicazioni web
Creare le pagine JSP
Analisi e Disegno Architettura Strato Presentazione
PROGRAMMA SINTETICO CORSO
I INTRODUZIONE ALLE TECNOLOGIE DI SVILUPPO APPLICAZIONI WEB
Tecnologie di Applicazioni Web **** Client-Server ,Struttura dei Web Site
Java Servlets
Java Server Pages
Web Application - Concetto di MultiStratto Three-Tier Architeture
Model-View-Controller(MVC)
Java EE Container
II PROGETTAZIONE COMPONENTE VIEW
Tipi di Componenti View
Analisi e modellazione Problema
**** Revisited
Web Container Architetture
Sviluppo semplice **** Servlet
Configurazione e Installazione Servlet
III PROGETTAZIONE COMPONENTE CONTROLLER
Tipi di componenti Controller
Analisi e Modellazione Problema
Creare Moduli HTML : Custom Tag e JSTL
Drop-Down List Component - Elenchi
Submit Buttom
Come inviare un modulo dati via **** Request
Sviluppo Servlet Controller
Utilizzo di Dispatching
IV SVILUPPO FORMS DINAMICI
Servlet life Cycle
Inizialization Parameter - Servlet Config
Caricamento Risorse Applicazioni - Servlet Context
V SVILUPPO COMPONENT BUSINESS TIER
Descrizione Analisi modello
Domain Entity
Progetazione Service Component
VI PROGETTAZIONE APPLICAZIONI WEB CON SESSION MANAGEMENT
**** e Session Management
Analisi Web Application con session management
Uso Session management in un web Application
Uso Cookies per una Session management
VII SVILUPPO PAGINE JSP
Tecnologia JSP
Scrivere Scripts Elements JSP
Direttive
Standard Tag
Configurazione ambiente JSP
MATERIALE DIDATTICO
Ad ogni studente sarà fornita una postazione di lavoro con un personal computer, sistema operativo Windows, materiale didattico in forma cartacea e/o elettronica necessario allo svolgimento del corso.
DURATA DEL CORSO
Il corso avrà una durata complessiva di 80 ore distribuite in 10 ore settimanali 3 volte a settimana.
NUMERO DI PARTECIPANTI
Numero chiuso, 10 partecipanti.
ISCRIZIONE E COSTI
Iscrizione € 200,00 (Iva compresa)
Costo totale € 1.000,00 (Iva compresa)
Possibilità di pagamento dilazionato a tasso zero.
tel.: 0832 66 74 23 - 0832 33 22 24
|