|
Week - 1 |
Introduction |
|
Week - 2 |
EN: Comparison of object-oriented systems with procedural programming, inheritance |
|
Week - 3 |
EN: Abstract classes and interfaces, polymorphism |
|
Week - 4 |
EN: Generics |
|
Week - 5 |
EN: Java Collection Frameworks |
|
Week - 6 |
EN: EN: Lambda Expressions |
|
Week - 7 |
EN: EN: Stream API |
|
Week - 8 |
EN: Introduction to Design Patterns, Design Principles |
|
Week - 9 |
EN: Command Pattern, Template Method Pattern, State Pattern |
|
Week - 10 |
EN: Strategy Pattern, Singleton Pattern, Chain of Responsibility Pattern |
|
Week - 11 |
EN: Factory Method Pattern, Abstract Factory Pattern, Facade Pattern |
|
Week - 12 |
EN: Adapter Pattern, Observer Pattern, Proxy Pattern |
|
Week - 13 |
EN: Decorator Pattern, Composite Pattern |
|
Week - 14 |
EN: Builder Pattern, Iterator Pattern |