Advanced Java 8 Training (Custom for Leidos)

This course shows Java-6 developers the new language features in Java 7 and Java 8 -- and more importantly illustrates best programming practices as they've been affected by these new features. This is an accelerated course that assumes long experience with earlier versions of Java. Students will leave familiar with various new bits of syntax, and also with an understanding of the exciting new options they have for API design and general-purpose Java 8 coding.
Before taking this course, solid experience with Java programming at the Java-5 or Java-6 level is essential.
3 Days/Lecture & Lab
This course is designed to introduce Java-6 developers to the new language features in Java 7 and Java 8.
Java-7 Refresher
  • Exception Handling and Logging
  • Functional Programming
  • Streams
  • Object-Oriented Refactoring
  • Threads
  • Concurrency

Related Scheduled Courses