MODULE 1
Introduction
MODULE 2
Java Syntax and Class Review
MODULE 3
Encapsulation and Subclassing
MODULE 4
Overriding Methods, Polymorphism, and Static Classes
MODULE 5
Abstract and Nested Classes
MODULE 6
Interfaces and Lambda Expressions
MODULE 7
Generics and Collections
MODULE 8
Collections, Streams, and Filters
MODULE 9
Lambda Built-in Functional Interfaces
MODULE 10
Lambda Operations
MODULE 11
Exceptions and Assertions
MODULE 12
Java Date/Time API
MODULE 13
Java I/O Fundamentals
MODULE 14
Java File I/O (NIO2)
MODULE 15
Concurrency
MODULE 16
The Fork-Join Framework
MODULE 17
Parallel Streams
MODULE 18
Building Database Applications with JDBC
MODULE 19