Java Advanced Training

with David Gassner
please wait ...
Java Advanced Training
Video duration: 0s 3h 32m Advanced


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.

Topics include:
  • Installing Java on Windows and Mac OS X
  • Installing Eclipse
  • Using new features such as simplified generics
  • Working with advanced class structures (member, local inner, etc.)
  • Using the Reflection API
  • Navigating inheritance trees
  • Managing unordered and ordered sets
  • Peeking and polling with queues
  • Testing and error handling
  • Managing files and directories
  • Working with I/O streams
  • Multi-threading
  • Next steps with Java


- 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 architect your 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.

please wait ...