Language: English
Duration: 40 hours
Awarding Body: Oracle
Course Description:
The Oracle Java EE 7 Application Developer exam validates programming capability to develop and deploy applications using Java Platform, Enterprise Edition 7. It is targeted to intermediate to advanced level Java Front-End and Back-end application developers, architects, and software engineers who possess expertise utilizing Java EE 7 technology to create web-based user interfaces using JavaScript along with JSPs, JSFs, servlets and handle business logic.
Pre-Requisite:
- Basic understanding of Java programming language: Familiarity with Java syntax and concepts such as loops, exceptions, and classes is essential.
- Knowledge of object-oriented programming principles: Concepts such as inheritance, encapsulation, and polymorphism should be well-understood.
- Experience with Integrated Development Environment (IDE): Comfort with using an IDE like
- Eclipse, IntelliJ IDEA, or NetBeans for writing and debugging Java code.
- Understanding of web technologies: A general awareness of HTML, CSS, and the concept of client-server architecture will be beneficial.
- Familiarity with database concepts: Basic knowledge of relational databases and SQL will aid in understanding persistence management using JPA.
Course Objectives:
- Deploy Java EE applications
- Handle business logic using POJOs, EJBs, SOAP WebServices, and JMS
- Manage persistency using JPA entities
- Create Java web applications using servlets, JSPs, JSFs, REST Services, and WebSockets
- Secure Java EE applications
Course Content:
- Course Introduction
- Introduction to Java EE
- Managing Persistence by Using JPA Entities
- Implementing Business Logic by Using EJBs
- Using Java Message Service API
- Implementing SOAP Services by Using JAX-WS
- Creating Java Web Applications by Using Servlets
- Creating Java Web Applications by Using JSPs
- Implementing REST Services using JAX-RS API
- Creating Java Applications with Web Socket’s
- Developing Web Applications Using Java Server Faces
- Securing Java EE Applications