Java Training Overview
Gives the experienced Java programmer a firm understanding of web application development in the Java Enterprise environment. Students learn the Servlets, JSP, and JSTL standards and how to mesh them into an effective methodology for building maintainable model/view/controller web applications. Students also work with relational databases and are exposed to practicalities of using both JDBC- and JPA-based persistence tiers. The course also introduces security concepts and provides exercises in both declarative and programmatic approaches to authentication and authorization for Java web applications, and includes in-depth treatments of newer Java EE standards including Contexts and Dependency Injection (CDI) and the Java Web Socket API.
Hardware – minimal: Dual-core 1.8 GHz, 4 gig RAM, 10 gig disk space.
Java Training Learning Objectives
Java Training Prerequisites
Server Support: Tomcat
Java Training Course duration
5 days
Java Training Course outline
Chapter 1. Overview of Java EE Web Applications
Chapter 2. Servlets
Chapter 3. JavaServer Pages
Chapter 4. Working with Forms
Chapter 5. Sessions
Chapter 6. The JSP Standard Tag Library
Chapter 7. Custom Tags
Chapter 8. Context and Lifecycle
Chapter 9. Working with Databases
Chapter 10. Filters
Chapter 11. Security
Chapter 12. Dependency Injection
Chapter 13. The Web Socket API
Appendix A. Tools and Utilities
System Requirements
Hardware – recommended: Dual-core 2.8 GHz, 8 gig RAM, 10 gig disk space.
Operating system: Tested on Windows 7/8, Mac OS 10.5.2. Course software should be viable on all systems which support a Java SE 7 Developer's Kit.
Network and Security: Limited privileges required
Software: All free downloadable tools.