Skip to content
O'Reilly home
Learning Path

Enterprise Java Development

Time to complete: 31h 5m

Published byInfinite Skills and O'Reilly Media, Inc.

CreatedAugust 2015

This Learning Path provides a hands-on introduction to Java Platform, Enterprise Edition (Java EE) 7 and some of the most popular and useful APIs, tools, and services for building applications in Java EE.

Java EE is designed for large-scale, distributed, transactional, and highly available applications that support mission-critical business requirements. If you are using Java EE, it’s critical to stay on top of the most current tools, technologies, and best practices for working with Java EE.

This learning path contains self assessments – short, multiple-choice quizzes that you'll take as you work through a Learning Path. They give you quick insights into how you're doing and take the guesswork out of learning.

What you’ll learn—and how you can apply it

  • The concepts, tools, and functions of Java EE you’ll need to know to build websites
  • You’ll learn how to use the popular Spring framework to streamline your application’s development
  • How to build REST-style and SOAP-based web services using Java EE
  • How to use Hibernate and the Java Persistence API
  • You’ll learn how to select the appropriate design pattern for any given task at hand

This Learning Path is for you because…

  • You're a Java SE developer who needs to learn how to use Java EE to build enterprise-level applications

Prerequisites: Fundamental understanding of Java SE and object-oriented programming concepts

Materials or downloads needed in advance: Supplemental Content