SVILUPPARE APPLICAZIONI PER LA PIATTAFORMA JAVA EE



Documenti analoghi
DEVELOPING JAVASERVER FACES WEB APPLICATIONS WITH AJAX USING SUN JAVA STUDIO CREATOR

GESTIRE E MANTENERE UN AMBIENTE WINDOWS SERVER 2003 PER MCSA WINDOWS 2000

MS WINDOWS SERVER CONFIGURING TERMINAL SERVICES

AMMINISTRAZIONE DI DATABASE MICROSOFT SQL SERVER 2000

MS VISUAL STUDIO EFFECTIVE TEAM DEVELOPMENT USING MICROSOFT VISUAL STUDIO TEAM SYSTEM

MS WINDOWS SERVER 2003 R2 - GETTING STARTED

MS WINDOWS SERVER PLANNING AND ADMINISTERING SERVERS

Catalogo LEN Formazione 2009/2010 Scheda di dettaglio J2EE PATTERNS

MS VISUAL STUDIO 2008 WINDOWS COMMUNICATION FOUNDATION

MS OFFICE PROJECT SERVER MANAGING PROJECTS AND PROGRAMS

MS WINDOWS SERVER MANAGING AND MAINTAINING ACTIVE DIRECTORY SERVERS

IL BUSINESS CONTINUITY PLAN DEI SISTEMI INFORMATIVI E DISASTER RECOVERY

MS OFFICE LIVE COMMUNICATIONS SERVER 2005 IMPLEMENTING (SP1)

MS SQL SERVER FOR EXPERIENCED ORACLE DBAS

MS WINDOWS SERVER DESIGNING AN APPLICATION PLATFORM INFRASTRUCTURE

INGLESE GENERALE PRE-INTERMEDIATE

Microsoft SQL Server 2005, 2008 R2 e 2012 Raccomandazioni Marzo 2013

UTILIZZO DI UNIX: LIVELLO I

A.s Programma di Informatica

ISTITUTO TECNICO COMMERCIALE STATALE ABBA - BALLINI

TECNICO SISTEMISTA HARDWARE E SOFTWARE CERTIFICATO EUCIP IT ADMINISTRATOR INFORMAZIONI GENERALI ATTESTATO CHE IL CORSO RILASCIA

A.s Programma di Informatica

Soluzioni di supporto alla gestione e sviluppo di prodotto in ambito NPD e PLM

UPDATING SYSTEMS ADMINISTRATOR SKILLS FROM MICROSOFT WINDOWS 2000 TO WINDOWS SERVER 2003

A chi si rivolge: a coloro che già svolgono o svolgeranno mansioni di amministratore di sistemi o ingegnere di sistemi in strutture medio-grandi

PIANO DI LAVORO INIZIALE A.S

Sperimentiamo in inglese

Museo & Web. Kit di progettazione di un sito di qualità. per un museo medio-piccolo

Sviluppo di applicazioni con XML e Web Services

TECNICO SUPERIORE PER LO SVILUPPO SOFTWARE. Spec. in Tecnico per lo sviluppo di soluzioni web-based su reti fisse e mobili.

Programmare in ambiente Java Enterprise: l offerta formativa di Infodue

HR-COMUNICAZIONI rel

Architettura e caratteristiche della IaaS di OCP

Indicare le voci che risultano pertinenti alle attività dell ente e alle concrete modalità di tirocinio proposte

ABSTRACT. Fornitura di un sistema per la Business Continuity delle società del Gruppo

Corso Android Corso Online Sviluppo su Cellulari con Android

L UNIVERSITA DEGLI STUDI DELLA TUSCIA DI VITERBO. con la collaborazione della. QUALITY AND MANAGEMENT SERVICES s.r.l.

MS OFFICE COMMUNICATIONS SERVER 2007 IMPLEMENTING AND MAINTAINING AUDIO/VISUAL CONFERENCING AND WEB CONFERENCING

NOTIZIARIO 17/2011 SOMMARIO

Dettaglio attività formativa (IRCCRO_00025) PUB MED: ricerca bibliografica semplice e complessa.

Architettura MVC-2 A L B E R T O B E L U S S I A N N O A C C A D E M I C O /

F O R M A T O E U R O P E O

Architetture Web: un ripasso

Suite OmniTouch 8400 Instant Communications One Number Services, accesso dal Web

Acronis Backup & Recovery 10

SPEDIZIONE CONFIGURAZIONE ED INSTALLAZIONE AMBIENTE SYSINT/W

Classificazioni dei linguaggi di programmazione

CURRICULUM VITAE Domenico Pio Novelli

Market Connect Feed. Descrizione dell architettura tecnica

Manuale Utente. Data : 06/06/2012 Versione : 1.9

Servizi in Cloud per la sicurezza e l automazione

Dati dai questionari. Report preliminare. Maggio 2015

InfoCenter Product a PLM Product

, progettati e realizzati in loco ricorrendo alle risorse umane presenti nelle strutture d Ateneo

FATTURA ELETTRONICA PA

Corso Analista Programmatore Java Programma

Psicologia. Anno Accademico Anna Borghi Sito web:

PL 125 Valorizzazione del know-how

POLITECNICO DI TORINO III Facoltà di Ingegneria Corso di Laurea in Ingegneria Informatica TESI DI LAUREA

Il metodo Zugeer Sabrina Tonielli Zugeer 05/01/2011

Via F. Lana, FLERO (BS) Tel Fax gruppo axelera.

Applicazione quantitativa degli orientamenti EIOPA: il punto di vista dell Attuario

Informazioni di base e sviluppo di applicazioni web

GET Italia. Job Description

Conversione di nomi e indirizzi. Corso di laurea in Informatica Laboratorio di Reti di Calcolatori A.A Simone Bassis bassis@dsi.unimi.

MINISTERO DELL ISTRUZIONE, DELL UNIVERSITÀ E DELLA RICERCA I.S.I.S.S. ANTONIO SANT'ELIA

Le credenziali inserite per l'autenticazione alla Intranet MEF e/o al Portale dei servizi,

SPEDIZIONE CONFIGURAZIONE ED INSTALLAZIONE AMBIENTE SYSINT/W

Amministrazione e Bilancio Docente di riferimento: Patrizia Tettamanzi

INFORMATICA CORSI DELL INDIRIZZO TECNICO AMMINISTRAZIONE FINANZA MARKETING

Ordine Avvocati Torino

UTENTE SAP APPLICATO ALLA CONTABILITA ED AL CONTROLLO DI GESTIONE

Le soluzioni MBI a supporto del cinema digitale

PERCORSO ISO 9001:2015

MS SHAREPOINT ADMINISTRATING SHAREPOINT SERVICES AND SHAREPOINT PORTAL SERVER 2003

RecuperoCrediti.net per

PROGRAMMAZIONE D AREA DI INFORMATICA. SECONDO BIENNIO (Liceo Scienze Applicate) ANNO SCOLASTICO 2015/16 DOCENTI: IN STAMPATELLO

DATA: luglio + 14 luglio mattina (opzionale: colloquio per diventare formatori)

Sicurezza sul Lavoro I semestre Terni

SCHEDA TECNICA PIANO EXPORT

Progettazione: Tecnologie e ambienti di sviluppo

Tecnologie di Sviluppo per il Web

INDICE INTRODUZIONE PROVA IL SITO DEMO. Credenziali Amministratore Username: icedolini.it Password: cedolini

Architetture per le applicazioni web-based. Mario Cannataro

Scuola secondaria di 1 grado F. Malaguti Valsamoggia Anno scolastico 2014/2015 Programmazione per competenze Curricolo classi prime -tecnologia

CORSO DI PROGRAMMAZIONE JAVA

Corso Programmazione Java Avanzato

Java Enterprise Edi.on. Gabriele Tolomei DAIS Università Ca Foscari Venezia

Implementazione di MVC. Gabriele Pellegrinetti

Corso analista programmatore Java. Corso analista programmatore Java Programma

GUIDA ISCRIZIONE E SVOLGIMENTO CORSI

SWIM v2 Design Document

02CIXPG Sistemi informativi aziendali

Formstat Flight. Caratteristiche di Formstat Flight

FORMAZIONE IN HOUSE : Acquisti, Logistica, Trasporti, Commercio Internazionale

e/fiscali - Rel

D. Rosaci. Java2 Enterprise Edition

Protocolli e architetture per WIS

In legenda sono riportate le fasi R, P, C/T e I/SA come specificato nella norma ISO/IEC

Transcript:

SVILUPPARE APPLICAZIONI PER LA PIATTAFORMA JAVA EE UN BUON MOTIVO PER [cd. S311] Il crs frnisce le cnscenze necessarie per creare e distribuire applicazini aziendali cnfrmi agli standard della tecnlgia Java Platfrm, Enterprise Editin 5 (Java EE 5). I cmpnenti aziendali presentati in quest crs includn la tecnlgia Enterprise JavaBeans (EJB), la Java Persistence API (JPA), i servlet, la tecnlgia JavaServer Pages (JSP), i Web services e i client basati sulla tecnlgia Java che li utilizzan. I partecipanti acquisirann esperienza pratica grazie alle esercitazini che prevedn la creazine di un'applicazine business distribuita cmpleta. Nelle esercitazini pratiche verrann esplrati i cmpnenti EJB che implementan il pattern Sessin Facade e frniscn un frnt-end per i cmpnenti di entità utilizzand la Java Persistence API. Le esercitazini analizzerann anche i cmpnenti EJB message-driven che agiscn cme cnsumatri di Java Message Service (JMS). Vengn utilizzati client Web e Java per accedere ai servizi enterprise Java usand i servlet e le pagine create cn la tecnlgia JSP. Viene spiegat cme assemblare un'applicazine sfruttand cmpnenti riutilizzabili e cme eseguire il deplyment di un'applicazine nell'ambiente runtime della piattafrma Java EE. Le esercitazini pratiche prevedn l'us dell'ambiente IDE (Integrated Develpment Envirnment) NetBeans(TM) 5.5. A CHI È RIVOLTO Il crs è rivlt a sviluppatri Java che desideran sviluppare applicazini di livell enterprise cnfrmi agli standard Java EE. Per cmpletare cn success il crs, i partecipanti devn: - Avere esperienza cn il linguaggi di prgrammazine Java - Avere familiarità cn la prgrammazine distribuita (architettura multilivell) - Avere esperienza cn la teria dei database relazinali e le nzini di base di SQL - Avere familiarità cn la tecnlgia a cmpnenti.

COMPETENZE ACQUISITE Al termine del crs, i partecipanti sarann in grad di: - Descrivere il mdell applicativ per la piattafrma Java EE e il cntest per il mdell - Sviluppare ed eseguire un'applicazine EJB - Sviluppare un'interfaccia utente Web-based per un'applicazine EJB. - Sviluppare semplici Web services per la piattafrma Java EE - Cnfigurare il livell dei servizi per la piattafrma Java EE

PROGRAMMA DI DETTAGLIO 1) Placing the Java EE Mdel in Cntext Descrivere la cnfigurazine e il Descrivere i requisiti delle applicazini aziendali e le rispste frnite dalla tecnlgia Java EE 5 packaging delle applicazini Java EE 3) Web Cmpnent Mdel Descrivere le API della piattafrma Java Descrivere il rul dei cmpnenti Web EE 5 e i relativi servizi di supprt in un'applicazine Java EE Descrivere i livelli e le architetture della Definire il mdell richiesta-rispsta di piattafrma Java EE HTTP Indicare cme è pssibile semplificare l Cnfrntare i cmpnenti e i servlet Java svilupp delle applicazini Java cn i cmpnenti JSP EE usand i mdelli di architettura Descrivere le strategie di base per la gestine della sessine 2) Java EE Cmpnent Mdel and Develpment Step Gestire i prblemi legati alla sicurezza dei thread nei cmpnenti Web Descrivere l scp dei mdelli di Descrivere i principi di un mdell di svilupp basat su cmpnenti Descrivere il mdell di cmunicazine prgettazine a livell Web 4) Develping Servlets asincrn Descrivere l'api servlet Descrivere il prcess utilizzat e i ruli Utilizzare le API di richiesta e rispsta cinvlti nell svilupp e nell'esecuzine Inltrare il cntrll e passare i dati di un'applicazine Java EE Utilizzare l'api di gestine della sessine Cnfrntare i metdi e gli strumenti dispnibili per sviluppare un'applicazine Java EE e i sui cmpnenti 5) Develping With JavaServer Pages Technlgy

Valutare il rul della tecnlgia JSP cmpnenti EJB e i lr elementi cme meccanism di presentazine Creare pagine JSP 7) Implementing EJB 3.0 Sessin Beans Elabrare i dati ricevuti dai servlet in una Cnfrntare i cmprtamenti stateless e pagina JSP stateful Descrivere l'utilizz delle librerie di tag Descrivere le caratteristiche perative di un bean di sessine stateless 6) EJB Cmpnent Mdel Descrivere le caratteristiche perative di Descrivere il rul dei cmpnenti EJB in un bean di sessine stateful un'applicazine Java EE Creare bean di sessine Descrivere il mdell a cmpnenti di Eseguire il packaging e distribuire i bean EJB di sessine Identificare la terminlgia apprpriata Creare un client per il bean di sessine da utilizzare per descrivere i MODALITA FORMATIVE SEMINARIO Intervent cllettiv d'aula a tagli divulgativ, di apprfndiment generic su di un tema afferente ai cntenuti stt descritti. La durata è stabilita da un minim di 3 ad un massim di 8 re. WORKSHOP Intervent cllettiv d'aula a tagli pratic sperimentale finalizzat alla cndivisine di prblemi, prpste, sluzini, esami di certificazine e strumenti specifici afferenti ai cntenuti stt descritti e ai prcessi aziendali ad essi cllegati. La durata è stabilita da un minim di 3 ad un massim di 16 re. CORSO TRAINING: «il sapere e il saper fare» intervent frntale, seminariale e di labratri finalizzat all intrduzine e alla cnscenza terica e pratica dell argment in ggett. TRAINING ON THE JOB:

«il saper rislvere» intervent persnalizzat finalizzat alla cnduzine di strumenti perativi e di sluzini pratiche Le durate sn cerenti rispett agli biettivi e sn stabilite da un minim di 9 ad un massim di 40 re.