Advanced Search    
  Train for a Better Future. Providing Quality Distance Learning Courses at Affordable Prices Since 1996 Date: 07/09/2010
Home Page - Web Design - Web Design Online Courses - Java 2 Enterprise Design Series

"Java 2 Enterprise Design Series"


Java 2 Enterprise Design Series


Quantity:

Inc P&P: £59.00

  

Summary:

This series 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.

Certification:

Audience:

This series is for anyone who is interested in learning more about designing enterprise systems with J2EE.

Features:

• Exercises that allow users to practice the application
• A file containing the text of the exercises
• Activities that allow users to apply course concepts in an interactive questioning environment
• A glossary
• A Skill Assessment

Includes:

Enterprise Foundations
•Discuss how the solution paradigms of object-oriented and component-based software development are key to building enterprise systems
•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
•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
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
•Describe the Java Naming and Directory Interface hierarchy and its naming and directory service capabilities
•Explain the functionality of the CORBA Naming and Trading services
•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
•Address assurance concerns in terms of security, reliability, availability, maintainability, and safety
•Apply advanced security concepts such as encryption, authentication, and access control
Java's Security Features
•Discuss the components of the Java 2 security architecture
•Describe how message digests, signatures, and signed objects enhance Java 2 security
•Outline the roles of each of the JAAS, JSSE, and JCE Java 2 security extensions
Enterprise Web Enabling
•Explain the function and basic architecture of Web browsers and Web servers
•Compare and contrast traditional Web programming techniques and J2EE-based Web programming techniques
•Discuss how XML is useful in terms of enterprise web enabling
Java Servlets
•Identify the architecture of J2EE-based Java Servlet Web component and container frameworks
•Explain the basic and HTTP-based Java Servlet API framework abstractions and their usage
•Recognize the basic and concrete HTTP Java Servlet request and response abstractions
•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

Subscription term: 12 months

Inc P&P: £59.00

  






This site and all contents are ©2003 Training Link - UK Provider Reference Number: 10008015
Email: info@training-link.co.uk   Telephone: 0800 594 2822