Java Development SuccessPath

Prerequisites
You should be familiar with object-oriented programming using a programming language; however no Java knowledge is required.

Description
In this path you will learn the fundamentals of Java including objects, classes, and other programming commands. You will learn how to work with XML, Security, and JUnit. You will then explore enterprise topics such as Java Beans, Servlets and Java Server Pages (JSP). You will learn how to work with AJAX with Direct Web Remoting (DWR), DOJO, and JAX-WS (Java API XML Web Services). You will get an overview of RESTful Services and how it is applied with JAX-RS. You will learn about Injection, Sub Resources, Responses, Forms, and Exceptions. You will learn about Spring and Hibernate, and how to build enterprise Web applications that can be used to connect to SQL databases and data sources. Lastly you will take a look at Selenium for performing and automating web application testing.


Java Development

Course Path

Java Development

195+ hours covering 343 topics

Course TitleTopicsRuntimeSkill LevelTrailer
Java SE, Part 1 of 4: Objects, Classes, and Constructors /**/ 15 /**/ 8h 48m Beginner /**/ N/A
Java SE, Part 2 of 4: Inheritance, Interfaces, and Collections /**/ 16 /**/ 8h 49m Beginner /**/ N/A
Java SE, Part 3 of 4: JDBC, Reflections, and Threading /**/ 20 /**/ 12h 48m Beginner /**/ N/A
Java SE, Part 4 of 4: XML, Security, and JUnit /**/ 12 /**/ 6h 40m Beginner /**/ N/A
Java EE, Part 1 of 8: Servlets and JSP Fundamentals /**/ 18 /**/ 9h 37m Intermediate /**/ N/A
Java EE, Part 2 of 8: Servlets, JSP, Security, and JS Faces /**/ 18 /**/ 10h 24m Intermediate /**/ N/A
Java EE, Part 3 of 8: EJB 3.0 and JPA /**/ 14 /**/ 7h 45m Intermediate /**/ N/A
Java EE, Part 4 of 8: EJB 3.0 in the Enterprise /**/ 16 /**/ 8h 57m Advanced /**/ N/A
Java EE, Part 5 of 8: AJAX Fundamentals /**/ 24 /**/ 12h 20m Intermediate /**/ N/A
Java EE, Part 6 of 8: AJAX with DWR, DOJO, and Security /**/ 14 /**/ 10h 13m Intermediate /**/ N/A
Java EE, Part 7 of 8: JAX-WS Web Services /**/ 17 /**/ 8h 3m Intermediate /**/ N/A
Java EE, Part 8 of 8: JAX-WS Web Service Controls /**/ 16 /**/ 9h 6m Intermediate /**/ N/A
Java EE Programming: Spring 3.0 /**/ 18 /**/ 17h 37m Advanced /**/ N/A
Java EE Programming: Hibernate /**/ 7 /**/ 14h 5m Intermediate /**/ N/A
Java EE: Integrating Hibernate and Spring 3.0 /**/ 11 /**/ 11h 24m Advanced /**/ N/A
Java EE Programming: Ajax with Spring 3.0 /**/ 27 /**/ 9h 33m Advanced /**/ N/A
Java EE: Web Development Using Spring 3.0 /**/ 21 /**/ 11h 21m Advanced /**/ N/A
RESTful Services: Fundamentals /**/ /**/ /**/
RESTful Services, Part 1 of 5: Overview and JAX-RS /**/ 5 /**/ 1h 50m Intermediate /**/
RESTful Services, Part 2 of 5: Injection and Sub Resources /**/ 4 /**/ 1h 20m Intermediate /**/
RESTful Services, Part 3 of 5: Response, Form, and Exceptions /**/ 3 /**/ 1h 3m Intermediate /**/
RESTful Services: Data, JAX-RS and Jersey /**/ /**/ /**/
RESTful Services, Part 4 of 5: Install, JAX-RS, and Jersey /**/ 8 /**/ 1h 43m Intermediate /**/
RESTful Services, Part 5 of 5: The Server and Client /**/ 5 /**/ 1h 24m Intermediate /**/
Java 7 SE: What's New /**/ /**/ /**/
Java 7 SE, Part 1 of 4: Enhancements and Concurrency /**/ 8 /**/ 1h 22m Intermediate /**/
Java 7 SE, Part 2 of 4: IO, New IO, and Network Protocols /**/ 11 /**/ 2h 18m Intermediate /**/
Java 7 SE: Various Updates, Security and RIA /**/ /**/ /**/
Java 7 SE, Part 3 of 4: Unicode, Classes, and Frameworks /**/ 6 /**/ 2h 12m Intermediate /**/
Java 7 SE, Part 4 of 4: JDBC and Security /**/ 4 /**/ 1h 54m Intermediate /**/
Selenium Fundamentals /**/ /**/ /**/
Selenium Fundamentals, Part 1 of 2: IDE /**/ 3 /**/ 1h 34m Beginner /**/
Selenium Fundamentals, Part 2 of 2: WebDriver /**/ 2 /**/ 1h 6m Beginner /**/