Start learning with our library of video tutorials taught by experts. Get started
Java Advanced Training shows developers how to expand their programming skills and get more out of Java. This course offers platform- and framework-neutral tutorials that can be used to build web, mobile, and desktop applications. Starting with advanced methods of defining Java classes and programmatic flow, author David Gassner goes on to describe the Java Reflection API and the Collections Framework; management of files and directories; test-driven development with advanced exception handling and reporting; and how to work with multiple threads.
My name is David Gassner, and I'd like to welcome you to Java Advanced Training. In this video series, I start with new features of Java 7. I also show how to use some advanced features of Java. For example, I'll describe how to architecture Java code using syntax, such as local and anonymous inner classes, how to do test-driven development with assertions, and how to use multiple threads with the thread class and the Runnable interface and much more. I hope that this course will help you advance your Java development skills for use in all of your applications.
There are currently no FAQs about Java Advanced Training.
Access exercise files from a button right under the course name.
Search within course videos and transcripts, and jump right to the results.
Remove icons showing you already watched videos if you want to start over.
Make the video wide, narrow, full-screen, or pop the player out of the page into its own window.
Click on text in the transcript to jump to that spot in the video. As the video plays, the relevant spot in the transcript will be highlighted.