1. Урок 1.00:02:21
    The Course Overview
  2. Урок 2.00:12:43
    Class Composition
  3. Урок 3.00:12:02
    Class Composition – Nested Classes
  4. Урок 4.00:14:29
    What Is a Dependency and Why Does It Need Managing?
  5. Урок 5.00:09:38
    Automatic Dependency Management with Maven
  6. Урок 6.00:06:59
    Dependency Management and Project Scripting with Gradle
  7. Урок 7.00:18:22
    Using Managed Libraries to Process CSV and JSON Data
  8. Урок 8.00:09:53
    Introduction to Project Jigsaw
  9. Урок 9.00:14:49
    The Problem With Large Multi-Package Projects
  10. Урок 10.00:09:33
    Creating a Simple Multi-Package Project
  11. Урок 11.00:11:01
    Modularize Our Multi-Package Project
  12. Урок 12.00:02:56
    The Course Overview
  13. Урок 13.00:26:31
    Working with Modules
  14. Урок 14.00:10:12
    Limiting Access to APIs
  15. Урок 15.00:06:44
    Handling the Migration to Java 9
  16. Урок 16.00:18:50
    Using JShell
  17. Урок 17.00:31:49
    Other New Features of Java 9
  18. Урок 18.00:13:39
    Java 9 Tooling Support
  19. Урок 19.00:26:43
    Java 9 Garbage Collection
  20. Урок 20.00:13:07
    Java 9 Logging
  21. Урок 21.00:08:54
    Other Features and Enhancement