Alla fine del corso i partecipanti saranno in grado di:
Sviluppare interfacce web-based sia per desktop che per dispositivi mobili.
Assemblare un'applicazione.
Creare applicazioni Java.
Distribuire un'applicazione in un server di applicazioni (runtime Java EE).
Per partecipare a questo corso gli studenti debbono avere:
Esperienza con Java SE, o una certificazione Java Programmer
Comprensione dei principi object-oriented
Conoscenza di base dei concetti relativi ai database e della sintassi SQL
Conoscenza di HTML, CSS e JavaScript
Java SE 7 Programmazione
Create Java EE technology applications with the Java EE 7 Platform
Identify the services provided by an Application Server
Package, deploy and debug enterprise applications
Create web-based user interfaces using Servlet, JSP, JAX-RS, and JavaScript technologies
Access relational databases using the Java Persistence API
Create scalable, transacted business logic with EJB-Lite
Create and use Java annotations
Select the correct Java EE Profile for a given application
Develop and run an EJB technology application
Develop basic Java Persistence API entity classes to enable database access
Develop a web-based user interface using Servlets, JSPs, and JAX-RS
Design applications to use dependency injection
Use IDEs and Application Servers for Java EE development