Lecture
Lec 00 - OverviewLec 01 - Compiler, Types, Classes, ObjectsLec 02 - Class Instance/Methods, InheritanceLec 03 - PolymorphismLec 04 - Exception and Wrapper ClassesLec 05 - GenericsLec 06 - WildcardsLec 07 - Immutability and Nested ClassesLec 08 - Functional ProgrammingLec 09 - InfiniteList and StreamLec 10 - Monad and Parallel StreamLec 11 - Parallelization and Asynchronous