Abstract :
Web applications and Enterprise Application are the dominants in business now days, master them and you will be a key person, this course enables you to enter the world of Web and Enterprise Applications in no time.
Instructor : Mohamed Mostafa Abouzeid
Course Content:
- Introduction, Java EE Overview
- Designing Java EE Applications
- Creating the Persistence Layer
- Implementing Business Logic
- Day2:
- Implementing the Web-Tier with Servlets
- Creating the Web Tier Using JavaServer Pages
- Creating the Web Tier Using JavaServer Faces
- Binding Data in an Application
- Day 3:
- Enhancing The Web-Tier with ADF Faces Components
- Planning Navigation and Page Flow
- Enhancing the Application's Usability
- Building a Query Page
- Day 4:
- Creating Updateable Pages
- Handling Application Events
- Deploying Java EE Applications
- Day 5:
- Communicating between Application Components
- Developing the Business Tier with Web Services
- Creating the Persistence Layer with TopLink
- Troubleshooting
- Day 6 :
- Introduction
- Designing J2EE Applications
- Configuring Data Sources
- Creating Stateless and Stateful Session Beans
- Day 7:
- Accessing Resources with JNDI and Dependency Injection
- Manipulating and Querying with the Entity Manager API
- Writing EJB Query Language Statements
- Communicating with Message- Driven Beans
- Day 8:
- Managing Transactions with Session and Message-Driven Beans
- Scheduling Tasks and Jobs for J2EE Applications
- Securing J2EE Applications with JAAS
- Deploying J2EE Applications
- Perquisites for attendance:
- Core Java knowledge.
- Preferably some web development experience.
- Environment perquisites:
- Oracle JDeveloper 10.1.3.2. (Can be supplied by instructor)
- Oracle database installation (e.g. Oracle XE).
- Time:
- Days: Friday and Saturday
- Time: 9:00 am to 5:00 pm
<