"A script enabled browser is required for this page to function properly"

Enterprise Architecture - Learning Path

This learning path equips prospective Java software architects with the knowledge and strategies to design and architect Java EE compliant applications for enterprise systems with an emphasis on making the best use of Java EE features to create flexible, scalable, secure designs.

Save up to 20% and get a free certification exam retake when you purchase a Certification Value Package. Each package includes preparatory training, certification exam voucher and a free exam retake - just in case you need it.

Path Detail

Suggested substitution for this learning path. Take Java EE 7: Develop Front-end Web Applications and Java EE 7: Develop Back-end Server Applications instead of the “Developing Applications with Java EE 6 on WebLogic Server 12c” course.

Java EE 7: Front-end Web Application Development


The Java EE 7: Front-end Web Application Development training teaches you how to build and deploy enterprise applications that comply with Java Platform, Enterprise Edition 7 Web Profile. The technologies presented in this course include annotations, Session Enterprise JavaBeans (EJB-Lite), Java Persistence API (JPA), servlets, JavaServer Pages(JSPs), Contexts and Dependency Injection (CDI), JAX-RS RESTful web services, the Java API for WebSocket and more.
View Course Details

Java EE 7: Back-End Server Application Development


The Java EE 7: Back-End Server Application Development training teaches you how to build and deploy enterprise applications that comply with Java Platform, Enterprise Edition 7 Full Profile. Learn to develop applications with the following technologies: Enterprise JavaBeans (EJB), Java Persistence API (JPA), JDBC, Java Transaction API (JTA), Contexts and Dependency Injection (CDI), Java Message Service (JMS), Bean Validation, Batch API, Timer services, Java EE Concurrency and more.


View Course Details

Object-Oriented Analysis and Design Using UML


The Object-Oriented Analysis and Design Using UML training explores the software development processes, object-oriented technologies and the Unified Modeling Language (UML). Learn one practical, complete, object-oriented analysis and design (OOAD) roadmap from requirements gathering to system deployment.


View Course Details

Architect Enterprise Applications with Java EE


This Architect Enterprise Applications with Java EE training teaches you to develop architectures for enterprise Java applications using the Java Platform, Enterprise Edition (Java EE) technology. Understand Java EE and relevant technologies.


View Course Details

Java Design Patterns


This Java Design Patterns training reviews common patterns specific to Java SDK & EE development. Lab exercises teach you to identify, apply and re-factor these patterns into code, using a NetBeans or Eclipse IDE and the GlassFish Application Server v3.


View Course Details