Sun Microsystems provides certification examinations for Solaris administrators and different types of Java programmers. Sun also offers a learning path, consisting of training classes and practice exams, for each type of certification.
The Java EE learning path focuses on providing Java EE training for architects and for Web component, business component, and integration developers. Java EE training can lead to one of three certifications: Sun Certified Web Component Developer (SCWCD), Sun Certified Business Component Developer (SCBCD), or Sun Certified Enterprise Architect (SCEA).
You can use the Java EE Tutorial as preparation for the certification exams. This appendix provides details about how the sections of the exams map to chapters of the tutorial. Exam objectives change over time, and potential certification candidates should check http://www.sun.com/training/certification/ for the most up-to-date list of certification exam objectives.
This tutorial is not intended as a primer for the certification exams: it does not cover every subject to the depth that will be on the exam. The links below are presented so that you can use this tutorial as one of many sources for exam preparation.
This appendix provides information relating to the following certification exam: CX-310-083: Sun Certified Web Component Developer.
This appendix also provides information relating to the following course: SL-351–EE5: Business Component Development with Enterprise JavaBeansTM Technology.
The certification exam, CX-310-083: Sun Certified Web Component Developer, is for Sun Certified Programmers (any edition) who are using the Java Servlet technology and JavaServer Pages (JSP) application program interface (APIs) to develop Web applications.
Table B–1 Mapping from CX-310-083 Sections to Tutorial Chapters
Course Section |
Tutorial Chapters |
---|---|
Section 1: The Servlet Technology Model | |
Section 2: The Structure and Deployment of Web Applications | |
Section 3: The Web Container Model | |
Section 4: Session Management |
Chapter 3, Getting Started with Web Applications |
Section 5: Web Application Security | |
Section 6: The JavaServer Pages (JSP) Technology Model | |
Section 8: Building JSP Pages Using Standard Actions | |
Section 9: Building JSP Pages Using Tag Libraries | |
Section 10: Building a Custom Tag Library |
The course SL-351: Business Component Development with Enterprise JavaBeans Technology provides students with advanced concepts and skills in designing, developing, and deploying EJB applications for the business tier.
Table B–2 Mapping from SL-351 Modules to Tutorial Chapters
Course Module |
Tutorial Chapters |
---|---|
Module 1: Examine EJB Applications | |
Module 3: Examine session beans | |
Module 4: Examine Java Persistence API | |
Module 5: Model data association relationships using persistence entities | |
Module 6: Model inheritance and composition relationships using persistence entities | |
Module 7: Examine the Java Persistence query language | |
Module 8: Examine Java Messaging API | |
Module 9: Examine message-driven beans | |
Module 11: Examine EJB transactions | |
Module 12: Examine exception handling in an EJB application | |
Module 13: Use timer services | |
Module 14: Examine Java EE security |
Chapter 28, Introduction to Security in the Java EE Platform |