In this course, you'll learn about the tools and technologies of the Java 2 Enterprise Edition Software Development Kit. You will understand how to design and implement an Enterprise Application using the Java 2 Language and how to use the tools within the SDK to provide rapid development and deployment. You'll learn the characteristics of what makes an enterprise application, scalable, reliable, and secure using techniques such as transaction management, packaging and deployment. You'll see how the J2EE platform can support a multitude of operating systems, such as Red Hat Linux and Microsoft’s Windows 2000 Server products.
Course includes 21+ hours of total training time...
* 6 CDs
* Over 7 hours of media run time
* Over 1150 pages of courseware on CD-ROM
* Step-by-step hands-on-labs
* Sample code
Level 1 provides the foundation of the Java 2 Enterprise Edition platform, by introducing the J2EE SDK. The course shows the technologies that make up the J2EE platform, such as Servlets, JavaServer Pages, Enterprise JavaBeans, and JDBC connectivity. The course outlines the different roles and responsibilities for developing enterprise applications using J2EE, and also what built-in services and technologies are provided to developer. Finally, you'll learn how to build a web application client that interacts with the J2EE platform using Servlets and JavaServer pages.
Level 2 assumes that you already know the J2EE platform technologies and different role responsibilities; now you are ready to build business logic within your enterprise application using Enterprise JavaBeans (EJBs). Develop session and entity EJBs from within your application and also provide data access to the Enterprise Information System tier, such as a relational database. This course will also show the different ways to package and deploy an enterprise application using the J2EE SDK Deployer and verifier tool, and further customize the deployment by modifying deployment descriptors. Then, you will learn how to provide transactional management of EJBs and also provide a secure environment in which to deploy and maintain the enterprise application.