1 \ The JAVA programming language and historical evolution of the platform
A little history. The HTTP protocol. Basic concepts for web development. The Java ecosystem.
2 \ Setting up the Java EE development environment: 1 \ The JAVA programming language and historical evolution of the platform
Environment installation. Integration of components in NetBeans. Administration and configuration of Glassfish. Some useful tools.
3 \ Development with Servlets and Java Server Pages: 1 \ The JAVA programming language and historical evolution of the platform
Introduction to HTML. Creating Web Applications with NetBeans. Servlet. Java Server Pages (JSPs). What’s New in the Servlets 3.0 Specification.
4 \ Database integration in Java EE applications
Introduction to SQL. Working with the MySQL database server. First approach to connecting to a DB in Java: the JDBC API. Connection to DB from a web server.
5 \ Enterprise Javabeans (EJBS) and Persistence
General concepts about EJBs. EJB 3.0 session. MDB – Message-Driven Beans. Java Persistence API 2.0.
6 \ Java Server Faces (JSF)
The origins of Java Server Faces. My first application with JSF. Introduction to Facelets. Practical Case of Integration of JSF views with a data model. Other libraries of graphic components.
7 \ Web Services Integration with Java Enterprise Edition
Introduction to Web Services. SOAP Web Services. REST-like Web services.