Schulung/Seminar: OracleAS 10g R3: Build Java EE Applications I |
![]() |
| Seminar-ID: | D48429 | ||
| Preis: | EUR 2950,- zzgl. Mwst. | ||
| Dauer: | 5 Tage | ||
Lerninhalte
Teilnehmerkreis
Vorkenntnisse
Kursziel
Sachgebiete
Aktuelle Termine
Zurück zur Seminarauswahl
Lerninhalte
Utilize the MVC architecture in Java EE applicationsIdentify appropriate components, such as EJB, and Web services, based on the needs of specific Java EE applications
Test Java EE business services using web and Java clients
Deploy applications to an OC4J instance
Build a web application with Java EE using EJB 3.0 and JavaServer Faces
Top
Teilnehmerkreis
Java-EntwicklerVertriebsberater
Technische Berater
Top
Vorkenntnisse
Grundlegende HTML Kenntnisseund
OracleAS 10g R3: Java Programming
Top
Kursziel
During this course, you are introduced to the concepts and practical techniques of building Java EE applications. The practices involve building an end-to-end application using JavaServer Faces, Enterprise JavaBeans and Oracle TopLink.This first course about Java EE development focuses particularly on client applications. In addition to learning core Java EE skills, you also utilize Oracle Application Development Framework (ADF) to build components.
Learn To:
Build JSF pages
Apply persistence with EJB 3.0
Utilize ADF Faces
Deploy applications to an OC4J instance
Work with Oracle JDeveloper 10.1.3.2
Top
Sachgebiete
Java EE OverviewClient components
Business tier components
Communication components
Web tier components
Application Deployment
Java EE & JDeveloper
Designing Java EE Applications
Java EE design patterns
MVC Architecture
JSF Overview
Developing Java EE Applications using frameworks
Oracle WebCenter Suite
Creating the Persistence Layer
O-R mapping
Entity Bean POJOs
Java Persistance API
Named Queries
Annotations
Creating an EJB in JDeveloper
Implementing Business Logic
Types of session EJBs
Unit of Work
Stateless session beans
Implementing the Web-Tier with Servlets
Servlet LifeCycle
HTTP Servlets
Servlet Methods
Servlet Mapping
Transaction Handling
Creating the Web Tier Using JavaServer Pages
Servlets
Business logic versus presentation logic
JSP Lifecycle
Basic JSP elements
JSP and JavaBeans
Creating JSPs in JDeveloper
Creating the Web Tier Using JavaServer Faces
Overview of JSF
JSF Lifecycle
Using JSF components
JSF tag libraries
Using Managed Beans
Creating a JSF-based JSP in JDeveloper
Binding Data in an Application
Utilizing ADF databinding
Binding data to a JSF
Binding data to a JSF managed bean
Implementing validation
Enhancing The Web-Tier with ADF Faces Components
ADF Faces Overview
Component-based application development
UI Components
Rich internet components
Planning Navigation and Page Flow
Specifying JSF navigational flow
Handling JSF data flow
Creating managed beans
Enhancing the Application's Usability
Internationalization
Resource Bundles
Control Hints
Validation Messages
Message Bundles
Building a Query Page
Search method
Parameter form to enter the search criteria
Action Listeners
Default Wild Cards
Creating Updateable Pages
Page Methods
Transactional Methods
Using Expression Language to customize behavior
Constructors
Backing Beans
Managed Properties
Handling Application Events
JSF lifecycle events
Creating event listeners
Validating JSF components
Converting data
Deploying Java EE Applications
JAR, WAR, EAR files
Overview of OC4J settings and configuration
Creating a deployment plan
Creating deployment descriptors in JDeveloper
Deploying Java EE applications using Enterprise Manager
Communicating between Application Components
Java Messaging Service API
EJB References
Message Oriented Middleware
Synchronous and Asynchronous messages
MessageBean LifeCycle
Message Models
Developing the Business Tier with Web Services
Overview of Service Oriented Architecture
Web services overview
Web Service Definition Language
Communication with SOAP
Creating the Persistance Layer with TopLink
Mapping types
Caching & Transactions
Named Queries
Test Clients
Troubleshooting
Using JDeveloper tools for logging and diagnostics
Testing the data model in isolation from clients
Using FileMon, JUnit and HTTP Analyzer
Top
Termine
Aktuelle Termine auf Anfrage training@cns-gruppe.comTop
Info-Hotline von 9.00 - 18.00 Uhr:
Kostenlos aus dem Deutschen Festnetz,
oder +49.2302.914210 aus dem Ausland bzw. vom Handy
