Oracle/Architect Enterprise Applications with Java EE Ed 2 (OCM)/1Z0-807

Architect Enterprise Applications with Java EE Ed 2 (OCM) Certification Training Course Overview

The Architect Enterprise Applications with Java EE (OCM) training from Koenig Solutions is a comprehensive course that provides essential skills to build robust architectures for Java enterprise applications using Java EE technology. With the help of this course students gain useful insights on the technical aspect of Java EE to create strategies for application blueprints. Apart from design patterns and Java EE application blueprints, this includes strategies for facilitating in effective decision making with the help of non functional capabilities such as flexibility and scalability.

This Java Architecture course is ideal for Java developers who work with enterprise software systems based on Java EE technology and are responsible for the complete software design and architecture of the system. Also, those developers who wish to use Java EE technology in their enterprise systems and want to gain insight about the role of an enterprise architect can do this course. Additionally, existing architects who wish to improve the quality of service by using Java EE technology in their enterprise systems can also opt for this course.

So, all those coveting an Oracle Certified Enterprise Architect certification can enroll for this course and get prepared to take on the exam with full preparation to excel.

This course prepares you for Exam 1Z0-807.

Architect Enterprise Applications with Java EE Ed 2 (OCM) (40 Hours) Download Course Contents

Live Virtual Classroom 4200
Group Training Date On Request
1-on-1 Training (GTR)
4 Hours
8 Hours
Week Days
Weekend

Start Time : At any time

12 AM
12 PM

GTR=Guaranteed to Run
Classroom Training (Available: London, Dubai, India, Sydney, Vancouver)
Duration : On Request
Fee : On Request
On Request
Special Solutions for Corporate Clients! Click here
Hire Our Trainers! Click here

Course Modules

Module 1: Introducing Enterprise Architecture
  • What is Enterprise Architecture?
  • An Architect’s Roles and Responsibilities
Module 2: Introducing Fundamental Architectural Concepts
  • Distinguish between architecture and design
  • Architectural Patterns
  • Architectural Deliverable Artifacts
  • What is an Enterprise Architecture Framework
  • 4 + 1 View Model
  • Architectural Modelling Using UML
  • Architecture Workflow
  • What is an Enterprise Architecture Framework
Module 3: Developing a Security Architecture
  • Analyzing the Impact of Security in Distributed Computing
  • Examining Security in the Java EE Technology
  • Understanding Web Services Security
Module 4: Understanding Non-Functional Requirements
  • Examining Non-Functional Requirements (NFRs)
  • Common Practices for Improving Qualities
  • Prioritizing Quality-of-Service (QoS) Requirements
  • Inspecting QoS Requirements for Trade-offs
Module 5: Defining Common Problems and Solutions: Risk Factors and System Flexibility
  • Identifying Risk Factors
  • Designing a Flexible Object Model
Module 6: Defining Common Problems and Solutions: Network, Transaction and Capacity Planning
  • Describing Network Communication Guidelines
  • Justifying the Use of Transactions
  • Planning System Capacity
Module 7: Java EE 6 Overview
  • Java EE 6 Goals
  • Java EE Containers
  • Classic Java EE 5 Architecture
  • Impact of Java EE 6 on Architecture
Module 8: Developing an Architecture for the Client Tier
  • Client Tier Development Roles
  • Information Architecture Client Concerns
  • Selecting User Interface Devices and Technologies
  • Discovering Reusability in the Client Tier
  • Deployment Strategies for the User Interface
  • Security Concerns in the Client Tier
  • Testing
Module 9: Developing an Architecture for the Web Tier
  • Responsibilities of the Web Tier
  • Separation of Concerns
  • Comparing Web Tier Frameworks
  • Providing Security in the Web Tier
  • Scaling the Web Tier
Module 10: Developing an Architecture for the Business Tier
  • Business Tier Technologies
  • Architecting the Domain Model
  • Development Best Practices
Module 11: Developing an Architecture for the Integration and Resource Tiers
  • Examining Enterprise Information System Integration
  • Reviewing Java Integration Technologies
  • Applying Integration Patterns
  • Examining Service-Oriented Architecture (SOA)
Module 12: Evaluating the Software Architecture
  • Evaluating Software Architectures
  • Evaluating Java EE Technologies
  • Creating System Prototypes
  • Selecting Servers and Frameworks
Download Course Contents

Request More Information

Course Prerequisites
  • Describe distributed computing and communication concepts
  • Describe, in outline form, all Java EE technologies, including Enterprise Java Beans, Servlets, Java Server Pages, and Java Server Faces etc.
  • Perform analysis and design of object-oriented software systems
  • Use a notation, such as the UML, for modelling object-oriented systems


Suggested Prerequisites:

  • Developing Applications for the Java EE 6 Platform
  • Object-Oriented Analysis and Design Using UML
  • Java Design Patterns

Upon Completion of this Course, you will accomplish following:-

  • Defining the role, responsibility and deliverables of Enterprise architects
  • Understanding common problems and finding their solutions by identifying NFRs (non functional requirements)
  • Translating business requirements into enterprise architecture
  • Weighing various choices of architectures including web, client, business, data and integration tiers.
  • Applying criteria for evaluation of architectural tools, elements, patterns, frameworks and servers.

Give an edge to your career with Java certification training courses. Students can join the classes for Architect Enterprise Applications with Java EE (OCM) Training Course at Koenig Campus located at New Delhi, Bengaluru, Shimla, Goa, Dehradun, Dubai & Instructor-Led Online.