NTG Clarity Training Centre
PROGRAMMING:
E-Commerce Program
Enterprise Java Solutions
- Part I
- Part II
    ··> Part III
JAVA Programming
Multimedia Web Development

Part III: Java EJB Project With Weblogic6.1 And Oracle8i

INTRO
This course integrates the hottest Java technology EJB, as well as the most popular Java applications, such as Bea WebLogic Server and Oracle 8i database system, to develop a fully functional real world E-Commerce application. This course focuses on middleware technologies - Enterprise JavaBeans and Java e-commerce application servers. Java e-commerce application server is widely used for constructing multi-tier, secure, large-scale, distributed e-commerce applications and other high-volume applications. An application server handles server-side business logic and the administration of a multi-client, distributed application that uses a variety of clients and servers. EJBs are Java components that implement business logic. It provides a set of standard services, including transactions, persistence, security, and concurrency. This course is targeted at intermediate to professional level Java programmers who will develop applications based on Java Application Server. This course will walk you step by step to develop scalable and robust applications on the Java application server platform. This course covers e-commerce architecture, e-commerce security, e-commerce transaction, Java Message Service, Entity Bean, Session Bean, Message Driven Bean, JNDI, RMI, CORBA, JavaMail.

Prerequisites
To succeed fully in this course, students should be able to:

  • Recognize design and architectural patterns, and recognize distributed programming and multi-tier architecture
  • Familiar with distributed programming (multi-tier architecture) and transactions
  • Familiar with relational or object database programming
  • Demonstrated ability to create multi-tier Java application solutions
  • Familiar with component technologies

Benefits
Upon successful completion of the course, students will be able to:

  1. Explain the architectural process, differentiate between architecture and design
  2. Select the best web technology for application and architecture
  3. Write JavaBean, JSP, and create custom tag libraries for JSP pages
  4. Write the required persistence mechanisms for a customized JavaBean component
  5. Create HTML clients using JSP, provide HTML client access to EJB components through servlets
  6. Create, code, and test EJB components that provide enterprise application logic
  7. Connect a web application to EJB components and databases using JDBC
  8. Assemble, deploy, and test a distributed Java technology application
  9. Describe best practices and design guidelines for developing multi-tier architectures based on J2EE technology, describe the effects on the capabilities and design goals
  10. Define the trade-offs that result from architectural decisions

Course Outline

Module 1 - Advantages of the Enterprise JavaBeans Architecture
Module 2 - Enterprise JavaBeans Architecture Overview
Module 3 - Work With Session Bean
Module 4 - Deploy EJB with Weblogic6.1
Module 5 - Introduction to oracle 8i
Module 6 - Online Trading E-Commerce Project Design and Implementation with Session Bean
Module 7 - Understanding Entity Beans
Module 8 - Project Design and Implementation with Entity Bean
Module 9 - Transactions
Module 10 - Message Driver Bean
Module 11 - Developing Security with WebLogic Server JNDI and JAAS

Legal Disclaimer.
©2003 NTG Clarity Networks Inc.