consetuer adipcing elit

perspitis unde

(Media Available Separately) Business Component Development with EJB Technology (Java EE 6)

- +
Availability:In stock

Business Component Development with EJB Technology (Java EE 6)

Course Specifications

Course number: 085182
Course length: 3.0 day(s)

Course Description

Course Objective: You will develop distributed enterprise applications using Enterprise JavaBeans 3.0 and deploy them on a GlassFish server.

Target Student: Students should be skilled and experienced in using Java 6. They should be able to demonstrate their experience with the Java programming language and be able to integrate existing Java code. Students who are preparing for the Oracle Certified Expert, Java Platform, Enterprise Edition 6 Enterprise JavaBeans Developer exam can also benefit from this course.

Prerequisites: To ensure your success, we recommend you first take the Element K courses Java Fundamentals (Java SE 6) and Java Programming (Java SE 6), or have equivalent knowledge.

    Hardware Requirements

    On each student's machine, you need the following hardware:
    • 1 GHz Pentium-class processor or faster
    • Minimum 1 GB of RAM
    • 10 GB of hard disk or larger (You should have at least 250 MB of free hard disk space available for the Eclipse installation.)
    • CD-ROM drive
    • Keyboard and mouse or other pointing device
    • 1024 x 768 resolution monitor recommended
    • Network cards and cabling for local network access
    • Internet access (contact your local network administrator)
    • Printer (optional) or an installed printer driver
    • A projection system to display the instructor’s computer screen

    Software Requirements

    Each computer requires the following software:

    • Eclipse for Java EE Developers
    • JDK 1.6
    • GlassFish
    • Internet Explorer version 6.0 or above

    Course Objectives

    Upon successful completion of this course, students will be able to:
    • familiarize yourself with the fundamental concepts of EJB.
    • describe the types of session beans.
    • work with message driven beans.
    • deploy an EJB.
    • use dependency injection.
    • describe the life cycle of beans.
    • describe transactions.
    • describe scheduled and asynchronous processing.
    • define the security features of EJB.
    • describe best practices to follow while developing a business application using EJB.

    Course Content

    Lesson 1: Introduction to Enterprise JavaBeans

    Topic 1A: Create an EJB
    Topic 1B: Examine Distributed Architecture
    Topic 1C: Foundations of an EJB
    Topic 1D: EJB Fundamentals
    Topic 1E: Using Annotations
    Lesson 2: Working with Session Beans

    Topic 2A: Create an EJB Application
    Topic 2B: Transform a Java Application into an EJB
    Topic 2C: Work with Singleton Session Beans
    Topic 2D: Work with Stateless Session Beans
    Topic 2E: Work with Stateful Session Beans
    Topic 2F: Determine the Appropriate Session Bean Type
    Topic 2G: Identify Session Bean Clients
    Lesson 3: Working with Message Driven Beans

    Topic 3A: Create a Message Driven Bean
    Topic 3B: Java Messaging Service
    Topic 3C: Configure a Message Driven Bean
    Lesson 4: Deploying Enterprise JavaBeans

    Topic 4A: Use the Deployment Descriptor
    Topic 4B: Describe Packaging
    Topic 4C: Describe EJB Lite
    Lesson 5: Using Dependency Injection

    Topic 5A: Inject Environment Entries
    Topic 5B: Injecting EJBContext
    Topic 5C: Inject Beans
    Topic 5D: Create Interfaces
    Lesson 6: Understanding Bean Life Cycle

    Topic 6A: Life Cycle and Callbacks
    Topic 6B: Work with Activation and Passivation
    Topic 6C: Describe Proxies
    Topic 6D: Create Interceptors
    Lesson 7: Describing Transactions

    Topic 7A: Define Transactions
    Topic 7B: Work with Declarative Transactions
    Topic 7C: Work with Programmatic Transactions
    Lesson 8: Describing Scheduled and Asynchronous Processing

    Topic 8A: Work with Declarative Timers
    Topic 8B: Work with Programmed Timers
    Topic 8C: Work with Asynchronous Session Beans
    Lesson 9: Securing an EJB Application

    Topic 9A: Use Authentication
    Topic 9B: Use Authorization
    Lesson 10: Identifying Best Practices

    Topic 10A: Handle Exceptions
    Topic 10B: Identify Java EE Design Patterns
    Appendix A: Business Component Development with EJB Technology, Java EE 6 Certification Objectives
    More Information
    SKU 085182S3
    Days Of Training 3.0
    Course Number SELECT
    Page Count 218
    Product Type Print and Digital Courseware
    Isbn 1424619343
    Electronic 1
    Publication Date 2012-09-02 00:00:00
    Curriculum Library Java
    Secondary Category Java
    Write Your Own Review
    You're reviewing:(Media Available Separately) Business Component Development with EJB Technology (Java EE 6)
    Your Rating
    More Information
    datafile 085182S3 Data File
    rtf 085182S3 RTF File
    outline 085182S3 Outline File