Developing Applications for the Java EE 6 Platform (Self-Study Course)
Prerrequisitos
- Experience with the Java programming language
- Familiarity with object serialization
- Familiarity with relational database theory and the basics of structured query language (SQL)
- Familiarity with the use of an IDE
- Java Programming Language, Java SE 6
Objetivos del curso
- Describe the application model for the Java EE platform and the context for the model
- 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 JSF
- Develop simple web services for the Java EE platform
Descripción del Producto
- Survey of Java EE Technologies
- Enterprise Application Architecture
- Web Technology Overview
- Developing Servlets
- Developing With JavaServer Pages Technology
- JavaServer Faces
- EJB Overview
- Implementing EJB 3.0 Session Beans
- The Java Persistence API
- Implementing a Transaction Policy
- Developing Asynchronous Java EE Applications and Messaging
- Developing Message-Driven Beans
- Web Service Model
- Implementing Java EE Web Services with JAX-WS and JAX-RS
- Implementing a Security Policy