Canada IT Courses
ExitCertified US




ExitCertified - Excellence in IT Certified Education
 
IT education classes
IT training feature sheet
 
   
 
start > courses and registration > training feature sheet
Developing Architectures for Enterprise Java Applications :: [SL-425]
 
 
 
 
sun microsystems certified training   this course works with savings passes
 
code. SL-425   length. 4 days
type. Instructor-Led   partner. Sun Microsystems
price.
$2,400 :: $2,040 GSA GOV. $1,375 US with JavaPass
 
 
The Developing Architectures for Enterprise Java Applications course provides students with knowledge needed to develop robust architectures for enterprise Java applications using the Java Platform, Enterprise Edition (Java EE) technology. The Enterprise Java applications developed using the architecture as a guideline can accommodate rapid change and growth. By taking this course, participants gain an understanding of the technical context of the Java EE and relevant technologies, and strategies needed to create application blueprints that work well when implementing Java EE technologies. These strategies include effective decision making through the use of systemic qualities (such as scalability and flexibility), Java EE technology blueprints and design patterns.
 
course schedule  
 
Sacramento, CA sep.2.2008 - sep.5.2008 register register
Sacramento, CA nov.18.2008 - nov.21.2008 register register
San Francisco, CA aug.12.2008 - aug.15.2008 register register
San Francisco, CA nov.4.2008 - nov.7.2008 register register
San Jose, CA oct.7.2008 - oct.10.2008 register register
Phoenix, AZ sep.2.2008 - sep.5.2008 register register
     
Arlington, VA jul.8.2008 - jul.11.2008 register register
Arlington, VA sep.2.2008 - sep.5.2008 register register
Arlington, VA nov.11.2008 - nov.14.2008 register register
Atlanta, GA jun.30.2008 - jul.3.2008 register register
Atlanta, GA sep.2.2008 - sep.5.2008 register register
Atlanta, GA oct.13.2008 - oct.16.2008 register register
Atlanta, GA dec.15.2008 - dec.18.2008 register register
Baltimore, MD aug.5.2008 - aug.8.2008 register register
Baltimore, MD oct.14.2008 - oct.17.2008 register register
Baltimore, MD dec.2.2008 - dec.5.2008 register register
Broomfield, CO aug.19.2008 - aug.22.2008 register register
Burlington, MA jul.15.2008 - jul.18.2008 register register
Burlington, MA sep.2.2008 - sep.5.2008 register register
Burlington, MA oct.28.2008 - oct.31.2008 register register
Cary, NC jul.22.2008 - jul.25.2008 register register
Cary, NC nov.4.2008 - nov.7.2008 register register
Columbus, OH aug.25.2008 - aug.29.2008 register register
Columbus, OH dec.1.2008 - dec.4.2008 register register
Dallas, TX sep.9.2008 - sep.12.2008 register register
Downers Grove, IL sep.2.2008 - sep.5.2008 register register
Edison, NJ jun.23.2008 - jun.26.2008 register register
Edison, NJ aug.25.2008 - aug.28.2008 register register
Edison, NJ oct.14.2008 - oct.17.2008 register register
Madison, WI aug.11.2008 - aug.14.2008 register register
Madison, WI dec.8.2008 - dec.11.2008 register register
Monrovia, CA jul.8.2008 - jul.11.2008 register register
Monrovia, CA sep.30.2008 - oct.3.2008 register register
New York, NY jul.29.2008 - aug.1.2008 register register
New York, NY sep.2.2008 - sep.5.2008 register register
New York, NY dec.9.2008 - dec.12.2008 register register
Philadelphia, PA oct.21.2008 - oct.24.2008 register register
Portland, ME sep.16.2008 - sep.19.2008 register register
San Diego, CA nov.11.2008 - nov.14.2008 register register
Seattle, WA oct.14.2008 - oct.17.2008 register register
St. Paul, MN jul.14.2008 - jul.17.2008 register register
St. Paul, MN jul.28.2008 - jul.31.2008 register register
St. Paul, MN sep.15.2008 - sep.18.2008 register register
Tampa, FL aug.25.2008 - aug.28.2008 register register
Tampa, FL oct.14.2008 - oct.17.2008 register register
   
Request another training Date Request onsite training
 
who can benefit
 
 
Students who can benefit from this course are those who are responsible for the overall software architecture and design of Java EE technology-based enterprise software systems. These students would also require insight into the role of the enterprise architect and want to use Java EE technologies in n-tier enterprise systems. Existing architects can also benefit from an understanding of how to use Java EE technologies to improve quality of service in their enterprise systems.
 
prerequisites
 
 
To succeed fully in this course, students should be able to:

Describe, in outline form, all Java EE technologies, including Enterprise JavaBeans, servlets, JavaServer Pages, and JavaServer Faces.
Describe distributed computing and communication concepts
Perform analysis and design of object-oriented software systems
Use UML notation for modeling object-oriented systems


 
skills gained
 
 
Upon completion of this course, students should be able to:

Make good use of Java EE component technologies to solve typical problems in system architecture
Derive software systems using techniques outlined in the Java EE Blueprint and solutions defined in the Java EE Patterns catalog
Address quality-of-service requirements in a cost-effective manner using engineering trade-off techniques
Describe the role of the architect and the products an architect delivers
List and describe typical problems associated with large-scale enterprise systems


 
related courses, exams and materials
 
 


  before related training and products


  after related training and products


 
course content details  
 


  Module 1 - Introducing Fundamental Architectural Concepts

Understand the challenges of enterprise applications
Define software architecture
Understand the need for software architecture
Understand an architect6's roles, responsibilities, and deliverables
Understand architecture modeling using the Unified Modeling Language (UML)
Understand the differences and similarities between architecture and design
Describe the SunTone(SM) Architecture Methodology




  Module 2 - Understanding Systemic Qualities

Describe the systemic qualities of an enterprise application
Describe common practices for improving systemic qualities
Prioritize quality-of-service (QoS) requirements
Inspect for trade-off opportunities




  Module 3 - Examining System Architecture Development Heuristics and Guidelines

Identify key risk factors in distributed enterprise systems
Design a flexible object model
Understand the guidelines of creating a network model
Justify the use of transactions
Plan system capacity




  Module 4 - Developing an Architecture for the Client Tier

Describe the roles involved in client-tier development
Understand Information Architecture client-tier concerns
Understand how to select a user interface device that will fit your application requirements
Describe how reuse can apply to the client tier
Understand strategies for deploying Java desktop-based applications
Be familiar with the security concerns of the client tier




  Module 5 - Developing an Architecture for the Web Tier

Describe the roles involved with the development of the web tier
Understand the Separation of Concerns
Describe the strategies for implementing the presentation concerns of the web tier
Describe the strategies for implementing the data concerns of the web tier
Describe the strategies for managing the presentation, data, and logic-related concerns of the web tier
Understand the advantages and disadvantages of request- and component-oriented web-tier frameworks
Describe strategies for implementing authentication and authorization in the web tier
Address the concerns of scaling web applications




  Module 6 - Developing an Architecture for the Business Tier

Understand the value in using enterprise application container services
Describe the architectural options for implementing domain model services
Describe the architectural options for implementing domain model entities
Distribute domain model components
Understand the best practices for exception handling and logging




  Module 7 - Developing an Architecture for the Integration and Resource Tiers

Describe the challenges in Enterprise Information System (EIS) integration
Describe the roles of the integration tier
Describe the EIS resource tier
Review Java integration technologies and best practices
Apply integration-tier patterns
Understand how Service-Oriented Architecture (SOA) facilitates system integration
Describe SOA best practices




  Module 8 - Developing a Security Architecture

Analyze the impact of security in distributed computing
Understand the secruity services in Java EE technology
Understand security requirements for web services




  Module 9 - Evaluating the Software Architecture

Describe architecture evaluation guidelines
Evaluate Java EE technologies and their applicability
Create system prototypes
Understand application server selection criteria





 
Sun Microsystems Training Special

Save on Sun Microsystems Training



find a course
 
phone us
 
view course schedule





Sun Microsystems Training Special

 
go to top
Sun Microsystems, Veritas, Oracle, Symantec, and Project Management IT Education Sun Microsystems, Veritas, Oracle, Symantec, and Project Management IT Education
© 2008 ExitCertified. All rights reserved.
terms of use and disclaimer :: privacy policy :: webmaster :: link to us
   
Sacramento Training :: 916.669.3970 | Las Vegas Training :: 1.800.803.EXIT (3948) | San Francisco Training :: 415.975.3948 | San Jose Training :: 408.288.EXIT (3948)
Phoenix, Arizona Training | Los Angeles, California Training | San Diego, California Training | Broomfield, Colorado Training | Fort Lauderdale, Florida Training
Tampa, Florida Training | Atlanta, Georgia | Downers Grove, Illinois | Kansas City, Kansas Training | Portland, Maine Training | Baltimore, Maryland Training | Burlington, Massachusetts Training
Troy, Detroit, Michigan Training | Minneapolis, Minesota Training | St. Louis, Missouri Training | Omaha, Nebraska Training | Edison, New Jersey Training | New York City, New York Training
Raleigh, North Carolina Training | Columbus, Ohio Training | Philadelphia, Pennsylvania Training | Nashville, Tennessee Training | Dallas, Texas Training
Houston, Texas Training | Hampton, Virginia Training | Madison, Wisconsin Training | Seattle, Washington Training

ExitCertified is a global provider of authorized technology training. Some of our popular course topic searches include:

Java Training | J2EE Training | JSP Training | Java Courses | Servlets Training | EJB Training | Struts Training | Networking Courses | Solaris Training
Red Hat Training | SUSE Training | XML Training | Oracle SQL | Oracle PL/SQL | DBA Training | DBA Certification | Oracle Certification
RedHat Training | Solaris Certification | Java Certification | Veritas Certification | PeopleSoft Training | 11g Training | 11g Certification
RedHat Courses | SQL Training | 10g Training | 9i Training | Application Development Training | Certified Training | Corporate Training
Government Training | Course Catalogue | Training Schedule | Certification Training | Project Management Training | Linux Training
Solaris 10 Training | Unix Training | NetBackup Training | Virus Protection Courses | Education Technology Newsletter | zSeries Training
s/390 Training | iSeries Training | DB2 Training | OS/400 Training | AIX Training | Rational Courses | PMI Training | Project Management Training
SeeBeyond Training | Java Composite Application Platform (JCAPS) Training | MySQL Training | MySQL Database Course | Hyperion Training | Fusion Middleware