TRENDS is authorized to promote and deliver Oracle courses in partnership with TechEdge Solutions. EZY Corporation logo and Oracle logo are registered trademarks of EZY Corporation and Oracle respectively. All rights reserved.

Java EE 7: Front-end Web Application Development Ed 2

Schedule

Start End Duration Location Details

Course Details

Java EE 7 Front-end Web Application Development

Duration: 5 Days

Course Code: JEE7FEWAD2

Prerequisite:

Suggested Prerequisite:
•    JavaScript and HTML5: Develop Web Applications Ed 1
•    Experience with an Integrated Development Environment

Required Prerequisite:
•    Java SE 8 Programming Ed 1
•    Experience with Java SE, or Java Programmer Certification
•    Understand object-oriented principles
•    Basic understanding of database concepts and SQL syntax
•    Able to author HTML, CSS, and JavaScript enabled web pages

Course Description:

This Java EE 7: Front-end Web Application Development training helps you explore building and deploying enterprise applications that comply with the Java Platform, Enterprise Edition 7 Web Profile. 

By taking this course, you'll gain hands-on experience building Java EE web applications. You will get the chance to create web-based user interfaces using HTML5 and JavaScript along with JSPs and servlets. Web-based user interfaces will use AJAX to communicate with RESTful web services you create; data will persist using JPA and optimistic locking.

Course Objective:

•    Create and use Java annotations
•    Select the correct Java EE Profile for a given application
•    Develop and run an EJB technology application
•    Create Java EE technology applications with the Java EE 7 Platform
•    Identify the services provided by an Application Server
•    Package, deploy and debug enterprise applications
•    Create web-based user interfaces using Servlet, JSP, JAX-RS, and JavaScript technologies
•    Access relational databases using the Java Persistence API
•    Create scalable, transacted business logic with EJB-Lite
•    Develop basic Java Persistence API entity classes to enable database access
•    Develop a web-based user interface using Servlets, JSPs, and JAX-RS
•    Design applications to use dependency injection
•    Use IDEs and Application Servers for Java EE development    

Intended Audience:

•    Administrator
•    Developer

Course Outline:

•    Java Platform, Enterprise Edition
•    Java EE Web Architecture
•    JAX-RS Web Services
•    WebSocket and the Java API for JSO Processing
•    The Java Persistence API
•    Enterprise Development Tools and Applications
•    Developing Servlets
•    Java RESTful Clients
•    Implementing a Security Policy
•    Implementing a transaction policy
•    JavaBeans, Annotations, and Logging
•    Developing with JavaServer Pages
•    HTML5 Applications with JavaScript and AJAX
•    POJO and EJB-Lite Component Models