Vous êtes sur la page 1sur 4

:: Course FJ310 ::

MODULE TITLE DURATION

: :

Course FJ310 : Developing J2EE Compliant Applications


5 days

Course Outline/Details The Developing J2EE Compliant Application course provides students with the knowledge to build and deploy enterprise applications that comply with Java 2 Platform, Enterprise Edition (J2EE) 1.3 standards. The course include Enterprise JavaBeans (EJB), servlet, and JavaServer Pages(JSP), and Java Technology clients that use them. This course presents the key concepts of these technologies and provides lab exercises through which students can work with these technologies. Who Can Benefit Java technology programmers who want to develop enterprise applications that conform to the J2EE platform standards. Prerequisites To succeed fully in this course, students should be able to: Experienced with the Java Programming language Familiar with distributed programming Familiar with relational databases programming Able to create multi-tier Java Application solutions Familiar with component technology Familiar with SUN One Studio Community Edition. Skills Gained Upon completion of this course, you should be able to: Create, code, and test EJB components that provide enterprise application logic Provide web client access to EJB components through servlets Use JavaServer Pages technology to deliver dynamic Hypertext Markup Language (HTML) content to a web client Access a database using JDBC software or entity EJB components Assemble, deploy, and test a distributed Java Technology application using SUN ONE Studio 4, Enterprise Edition for Java.

- Page 1 of 4 -

Leader in Professional IT Training

T: 603.7726 2678 | F: 603.7727 9737 | E : sales@iverson.com.my | W: www.iverson.com.my

:: Course FJ310 ::

Related Courses Before: SL-255: Java[tm] Programming Language for Visual Basic Programmers, or Before: SL-265: Java[tm] Technology for Structured Programmers, or Before: SL-275: Java[tm] Programming Language Before: SL-285: Java[tm] Programming Language Workshop After: SL-314: Web Component Development with Java Technology After: FJ -300: Developing Web applications and components using the Forte For Java IDE After: SL-330: Database Application Programming with Java Technology After: SL-351: Enterprise JavaBeans Programming

Course Content Module 1 Building J2EE Technology Applications Introduction to J2EE Technology Packaging J2EE Applications Introduction to J2EE IDE Introduction Java Technology Server side Development Module 2 Using Distributed Object Communication Using JNDI API Introduction to Naming Context The Client-Side Proxy Serialization and Parameter Passing Handling Exception Module 3 Using J2EE Technology and EJB Components EJB Application Tiers Bean Provider Responsibilities Container Provider Responsibilities Assembler and Deployer Responsibilities System Administrator Responsibilities Module 4 Creating Session EJB Components Session Bean Stateful and Stateless Session Bean The Session Context Object Module 5 Testing Session EJB Components Understanding Enterprise Applications Creating a Test Client Invoking EJB methods Assembling and Deploying Session Beans Creating J2EE Application Clients with SUN ONE Studio

- Page 2 of 4 -

Leader in Professional IT Training

T: 603.7726 2678 | F: 603.7727 9737 | E : sales@iverson.com.my | W: www.iverson.com.my

:: Course FJ310 ::

Module 6 Using Transaction Understanding Transaction Properties Understanding Transaction Management Alternatives Understanding J2EE Technology Transactions Understanding Declarative, Contained-Managed Transaction Module 7 Understanding JDBC and Resource Factories JDBC Rationale JDBC Drivers and APIs Executing JDBC statements Declaring Resource Factory References Module 8 Introducing the Entity EJB Component Understanding Entity Beans Types of Entity Beans Invocation of Business methods How the Container manages the Entity Beans Module 9 Creating BMP Entity EJB Components Defining BMP Creating Bean-Managed Entity Beans Helper Classes Business Methods in BMP Module 10 Creating CMP Entity EJB Components Defining CMP Creating CMP Entity Beans Introduction EJB QL Module 11 Creating Message-Driven EJB Components Enterprise Messaging Systems Understanding Communication Mechanisms Message Format Java Message Service Producer Introducing Message-Driven Beans Module 12 Using J2EE Technology Clients Review of J2EE Multi-Tier Architecture Using J2EE Services Understanding Client Design Considerations Standalone Clients

- Page 3 of 4 -

Leader in Professional IT Training

T: 603.7726 2678 | F: 603.7727 9737 | E : sales@iverson.com.my | W: www.iverson.com.my

:: Course FJ310 ::

Module 13 Creating Servlets Understanding Servlets Servlet Operation Servlet Life Cycle Servlet Interface Handling HTTP Requests Request Parameters The RequestDispatcher Interface Understanding Cookies HTTPSession Interface Invoking Servlets, Deploying servlets Module 14 Introducing JSP Technology JSP Overview JSP Transformation Benefits of using JSP Technology JSP Page Components Module 15 Introducing JSP Elements JSP Directives Implicit Objects Scripting Elements Request Time Expressions Module 16 Understanding Web-Tier Design Options Review of the Multi-Tier Model J2EE Middle-Tier Components Servlet Strengths Model 1 Architecture Model 2 Architecture MVC Design Pattern The Business Delegation Design Pattern Web-Tier Application Framework

- Page 4 of 4 -

Leader in Professional IT Training

T: 603.7726 2678 | F: 603.7727 9737 | E : sales@iverson.com.my | W: www.iverson.com.my

Vous aimerez peut-être aussi