Below are the video training courses included in this Learning Path.
Learning Java EE 7
Presented by Brian Gorman7 hours 15 minutes
Begin your study of Enterprise Java as instructor Brian Gorman introduces you to the the concepts, tools, and functions you’ll need for building websites. You’ll start with an introduction to the Web and Java HTTPServlets, then dive into the essential components of Java Server Pages (JSP). As you progress in your development of a themed website and web framework, you’ll get hands-on knowledge of all the parts, including custom tag libraries, filters and wrappers, and web security.
Learning Spring Programming
Presented by Kevin Bowersox6 hours 29 minutes
Get up to speed up on the fundamentals of Spring quickly with this segment of your Learning Path. You will start by learning about the Spring Inversion of Control (IOC), which is central to the Spring framework. Then you’ll tackle Spring Beans, including setting up a project, Bean scopes, and auto-wiring with XML. As you work through the fundamentals of this popular open source framework, you'll cover Java configuration, container features, foundations of data access, and JDBC with templates.
Building Web Services with Java
Presented by Martin Kalin6 hours 25 minutes
Learn how to write REST-style and SOAP-based web services in this step of your Learning Path. After an overview of web services, you’ll work with the Java REST framework, including JAX-RS and Restlet. You’ll learn about REST-style from the client side, as well as XML-Java conversion in REST-style clients. Then you’ll turn to SOAP-based web services and web services security. And finally, you’ll learn about users and roles.
Hibernate and JPA Fundamentals
Presented by Kevin Bowersox7 hours 22 minutes
You’ll begin your study of Hibernate and the Java Persistence API by understanding the goals of these technologies and the benefits they provide. You’ll start with object-relational mapping and the basics of the Hibernate API and JPA API, then take a dive deep into basic mapping annotations, mapping composite and collection types, entity associations, and more. As you progress, you’ll learn increasingly advanced concepts including how to integrate these APIs with other frameworks.
Design Patterns in Java
Presented by Petter Graff3 hours 38 minutes
In this segment of your Learning Path, you’ll work with the most commonly used Gang-of-Four design patterns—including abstract factory, adapter, builder, command, composite, observer, strategy, and prototype—and learn how to select the correct pattern for your task at hand. As you explore the various design patterns, you’ll learn when it’s appropriate to apply one and when you it’s not. By the end of this course, you’ll have a strong working knowledge of design patterns.