Course Overview
This course has been replaced by COMP 4655 - Java EE Application Development as of November 2009. Formerly MMSD 4630 Introduction to JEE, this updated hands-on course shows experienced Java programmers and developers how to design and implement Enterprise JavaBeans (EJB) applications that are Java 2 Enterprise Edition (JEE) compliant. Topics include: EJB component design, packaging and deployment, Session Beans, Entity Beans and the EJB query language. Participants learn to develop applications using messaging, message driven beans and how-to implement transactions and handle exceptions. Container managed persistence (CMP), container managed relationships (CMR) are also discussed. Students learn how to develop server-side components based on the business logic of an application, as well as implement security, integrate with legacy systems, use EJB technology best practices and apply data patterns to J2EE application design. Successful students are prepared to challenge the Sun Certified Business Component Developer (SCBCD) exam.
- Retired
- This course has been retired and is no longer offered. Find other Flexible Learning courses that may interest you.
Learning Outcomes
Upon successful completion of this course, the student will be able to:
- Describe the JEE Architecture (Client, Web, Business, EIS).
- Install and configure the Sun One application server.
- Describe the JEE Roles.
- Describe and design multi-tiered service oriented enterprise application architectures.
- Design, Build, and deploy Web application components of JEE applications.
- Design, Build, and deploy EJB Business Components that extend web applications, using session beans, entity beans, and message driven beans.
- Tune the performance of a multi-tiered JEE application.
- Describe JEE design and development best practices and pitfalls to avoid.
Effective as of Spring/Summer 2007
Programs and courses are subject to change without notice. Find out more about BCIT course cancellations.