|
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.
- 6 sessions with over 7 hours of instruction by
Campbell Gunn
- Courseware including hands-on labs and sample code to reinforce
important concepts**
- Focused on practical solutions to real-world development
problems
- Comprehensive, understandable, and reusable as reference
material.
Part 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.
In Part 1, you will learn to:
- Understand how and where the J2EE platform provides support for
enterprise applications.
- Expose the different services and technologies that are built
into the J2EE platform that a developer can leverage within an
enterprise.
- Build application clients using Servlets, HTML, and JavaServer
Pages that communicate through the J2EE platform.
- Understand how to design enterprise Java applications from the
client tier to the middle tier, and finally to the enterprise
information systems tier.
- Combine business logic to build business objects through the
use of Enterprise JavaBeans (EJBs).
- Understand the different types of EJBs, such as session and
entity beans.
- Explain design considerations when building, deploying and
maintaining EJBs within an enterprise application.
- Provide access to corporate data from enterprise information
system applications to your J2EE application, through the use of
data access objects and JDBC connectivity.
Who should take this course? Programmers, Architects, and
Development Managers responsible for creating enterprise applications
using the Java Language.
Part 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.
In Part 2, you will learn to:
- Provide more strict customized business rules to an enterprise
application through the use of transaction management.
- Explain the security mechanisms provided in the J2EE platform,
such as authentication and authorization, from the client tier right
through to the data storage tier.
- Understand the additional J2EE SDK tolls to provide access to
other services and technologies such as user and group management
using the RealmTool.
- Develop solutions to common problems that may arise in the
development of enterprise applications within J2EE platform.
- Explain different resources to find help, such as Web sites and
online documentation.
- Deploy and package an enterprise application.
Who should take this course? Programmers and Architects
responsible for creating enterprise applications using the Java
Language. |
|
|
|
|
| Video training
includes matching courseware and sample code** |
| |
|
|
|