Java for Web Development
This training is not focused only in the basics of a web application's concepts. It will also introduce famous frameworks applied in the architectural pattern Model View Controller, from Hibernate and Struts to JSP with JSTL ad EL.
FJ::21 - Java for Web Development (40 hours)
Requirements: FJ::11 or: java language, primitive variables and objects orientation, error handling, basic knowlaedge of Java SE, Input and Output, Collections, basic of multi-threading in Java, basic http and html concepts.
IDE used and other tools:
Including Hibernate 3 with Java 5.0 features and JPA anotations, Struts 1.2 and taglib. Tomcat 5 and 6 are used as our servlet container.
Contents course
- JDBC - java.sql - Accessing a Database
- What is Java EE?
- Servlet Containers and Apache Tomcat 5
- Eclipse and its plugins
- A new web project
- JSP - JavaServer Pages
- JSTL - JavaServer Pages Standard Tag Library
- Error handling
- Sevlets
- Servlet and JSP API
- Model View Controller - Architectural pattern MVC
- Building a MVC framework
- Jakarta Struts - Working with MVC controllers
- Jakarta Struts - Advanced
- Hibernate 3.2 - Database independency
- VRaptor 2
- And now?
- (appendix) Jakarta Velocity - Anoteher option to JSP.
- (appendix) Design Patterns
- (appendix) Servlets
- (appendix) More Design Patterns