Training Center
Computer Training courses online, at your pace !

Computer Training Online


Or call 800 639 0160

Course catalog - Improve Job Skills or Study For Certification Exams.                              








Java 2 Enterprise Design
Join over 1 million people who learn online, with these complete interactive computer training courses.




See How It Works

This online course includes tutorials for: Time Needed
Enterprise Foundations 4 hours
Modeling Components with JavaBeans 3 hours
Enterprise Data and JDBC 4 hours
Network and Web Communications 3 hours
CORBA, RMI, and DCOM Communications 3 hours
Naming, Directory, Trading, and Activation Services 4 hours
Messaging and Transaction Services 4 hours
Systems Assurance and Security 3 hours
Java's Security Features 3 hours
Enterprise Web Enabling 3 hours
Java Servlets 3 hours
JavaServer Pages 2 hours
Enterprise Applications and Enterprise JavaBeans 2 hours
Advanced Enterprise JavaBeans and Application Integration 3 hours
Estimated time needed to complete entire course 44 hours


Receive your login ID to take the training courses online, as many times as you wish, for 1 year.  Click here for group orders.

Buy this entire online training course with one easy payment of $67

OR

Buy the Web Design pack, and receive this course plus many more, for only $197



Benefits

  • Unlimited access for 1 year
  • Learn anytime, anywhere
  • You control the pace
  • Start & stop wherever you want
  • No books to read
  • No software needed
  • Value Packs include Free online tech support
  • Double guarantee
  • 100% Money back guarantee
  • One time payment No monthly fee
  • Use the course index for review anytime
  • Answer course questions with at least 70% accuracy and print your own certificates of completion to prove that you have mastered each training course.
  • Free status reports for company managers

Requirements

All you need is a PC with Windows, the Microsoft Internet Explorer (browser) and an Internet connection.
Note: The online computer training is designed to work only with Internet Explorer. 
Prices shown are per user.




What You will Learn

This online training course provides a comprehensive and practical guide for designing enterprise systems with the Java 2 Platform, Enterprise Edition (J2EE). Enterprise systems encompass those distributed, scalable, multi user, and business critical systems that are related to enhancing the productivity of a corporate or organizational enterprise via information technology. High level topics include enterprise software development and the J2EE model, data enabling and JDBC, enterprise communication and services, systems assurance, Web enabling, and application enabling. The target audience includes software developers, designers, and architects with a background in object oriented programming and Java.




Enterprise Foundations

  • Discuss how the solution paradigms of object oriented and component based software development are key to building enterprise systems
  • Describe the Java enterprise technology solutions for database connectivity, client and user interfacing, distributed communications and communication services, system assurance, enterprise Web enabling, and enterprise application enabling
  • Describe the use of conceptual analysis modeling to illustrate components, component interfacing, and component standards during enterprise system development
  • Explain the J2EE component container approach to enterprise application development, and the role of Java enterprise APIs and other Java based technologies in the construction of enterprise systems



Modeling Components with JavaBeans

  • Explain the basic architecture and concepts behind the JavaBeans component model
  • Describe the means by which JavaBeans are embedded in applications for design time manipulation and the basic requirements of a JavaBean component
  • Illustrate how JavaBeans expose controllability and visibility of their internal nature and structure
  • Discuss the means by which JavaBeans allow the persistence of their state and enhance their design time customizability



Enterprise Data and JDBC

  • Describe the concepts and architecture of database management systems (DBMSs), including relational database management systems (RDBMSs) and object database management systems (ODBMSs)
  • Describe transaction management, including ACID principles and middle tier distributed transaction handling
  • Describe JDBC in terms of database connections, driver types, queries, and result sets
  • Use regular SQL statements and prepared SQL statements in JDBC, and call stored procedures from JDBC



Network and Web Communications

  • Identify the problems that affect distributed systems in general
  • Describe the basic concepts behind network computing
  • Describe the architecture of TCP/IP
  • Discuss the architecture of the HTTP protocol



CORBA, RMI, and DCOM Communications

  • Describe the ways CORBA provides enterprise solutions
  • Recognize how RMI impacts enterprise design
  • Discuss COM/DCOM enterprise problems and their solutions



Naming, Directory, Trading, and Activation Services

  • Apply basic naming, directory, trading, and activation service related concepts
  • Explain the functionality of the CORBA Naming and Trading services
  • Describe the Java Naming and Directory Interface hierarchy and its naming and directory service capabilities
  • Identify the RMI activation framework and other activation services



Messaging and Transaction Services

  • Describe the function of the Java Message Service (JMS), its core architecture, and messaging models
  • Discuss the JavaMail architecture and how the JavaMail API is used for sending and receiving email messages
  • Explain how transaction services solve the problems encountered by distributed objects with transactions



Systems Assurance and Security

  • Assess risk and create a risk reduction plan
  • Apply advanced security concepts such as encryption, authentication, and access control
  • Address assurance concerns in terms of security, reliability, availability, maintainability, and safety 



Java's Security Features

  • Discuss the components of the Java 2 security architecture
  • Outline the roles of each of the JAAS, JSSE, and JCE Java 2 security extensions
  • Describe how message digests, signatures, and signed objects enhance Java 2 security 



Enterprise Web Enabling

  • Explain the function and basic architecture of Web browsers and Web servers
  • Discuss how XML is useful in terms of enterprise web enabling
  • Compare and contrast traditional Web programming techniques and J2EE based Web programming techniques



Java Servlets

  • Identify the architecture of J2EE based Java Servlet Web component and container frameworks
  • Recognize the basic and concrete HTTP Java Servlet request and response abstractions
  • Explain the basic and HTTP based Java Servlet API framework abstractions and their usage
  • Identify the J2EE standard Web application deployment descriptor format and procedures for deployment



JavaServer Pages

  • Describe the architecture and concepts of a JSP
  • Explain the translation and compilation of a JSP
  • Discuss the configuration and deployment of a JSP 



Enterprise Applications and Enterprise JavaBeans

  • Summarize the basic architecture of enterprise application platforms
  • Outline the basic approach for building enterprise application client and server side components
  • Describe the features of Enterprise JavaBeans and the Enterprise JavaBean architecture
  • Explain the basic approach for configuring and deploying Enterprise JavaBeans



Advanced Enterprise JavaBeans and Application Integration

  • Describe how session and entity beans are used to build server side enterprise application components and how clients use these components
  • Explain how J2EE EJBs are used with the various Java enterprise technologies
  • Outline the problems that are addressed by enterprise application integration (EAI) solutions and how they assist with the integration of auxiliary and legacy enterprise applications within your Java enterprise applications






 

          Tutorials for success

Copyright © 2010 TrainingCenter.com