getting started web application with java ee 6 platform

6 downloads 124 Views 142KB Size Report
The enterprise components presented in this course include the Java Persistence ... Understand the roles of Servlets, JSPs, JSTL and EL in developing web ...
Java Training Series

EE EDITION

JAN 2014

GETTING STARTED WEB APPLICATION WITH JAVA EE 6 PLATFORM DURATION: 1 DAY (FREE - Workshop) OVERVIEW: This workshop provides participants with the basic understanding and exposure of developing basic web applications that comply with Java Platform, Enterprise Edition 6 technology standards. The enterprise components presented in this course include the Java Persistence API, Servlets, and JavaServer Pages (JSP), JSTL (Java Standard Tag Library), EL (Expression Language) and the Java technology clients that use them. Participants learn how to assemble an application and how to deploy an application into a web server (Java EE platform runtime environment). Participants perform the deployment of application using NetBeans Integrated Development Environment (IDE) and the web server that will be used is Apache Tomcat version 7. AIM: The workshop is aimed at providing participants with some knowledge of how web application can be developed using Java EE 6 platform. OBJECTIVES: Upon completion of this course, participants should be able to: • • • •

Describe web model for the Java EE 6 Describe basic Java Persistence API entity classes to enable database access Understand the roles of Servlets, JSPs, JSTL and EL in developing web applications Develop a simple Java web application

PREREQUISITES To succeed fully in this course, students should be: • Experienced with the Java programming language • Familiar with object serialization • Familiar with relational database theory and the basics of structured query language (SQL) • Familiar with the use of IDE

DEVELOPING ROBUST APPLICATIONS USING JAVA EE 6 TECHNOLOGY

Page 1

Java Training Series

EE EDITION

JAN 2014

COURSE OUTLINE 1. Survey of Java EE Technologies ■ ■ ■ ■

Describe the different Java platforms and versions Describe the needs of enterprise applications Introduce the Java EE APIs and services Certifications Paths

2. Enterprise Application Architecture ■

Model View Controller

3. Web Technology Overview ■ ■ ■

Describe the role of web components in a Java EE application Define the HTTP request-response model Compare Java servlets, JSP, and JSF

4. Developing Servlets ■ ■ ■ ■

Describe the servlet API Servlet configuration through annotations and deployment descriptors Use the request and response APIs Servlets as controllers

5. Developing With JavaServer Pages Technology ■ ■

Evaluate the role of JSP technology as a presentation mechanism Brief introduction to the JSTL and EL

6. The Java Persistence API ■ ■ ■ ■

The role of the Java Persistence API in a Java EE application Object Relational Mapping Entity class creation Using the EntityManager API

DEVELOPING ROBUST APPLICATIONS USING JAVA EE 6 TECHNOLOGY

Page 1