01. Intro
02. IDE
03. Inheritance, Polymorphism, Aggregation and Composition
04. Abstract Class and Interface
05. UML Diagram)
06. Exception Handling
07. Design Pattern I
08. GUI I
09. GUI II
10. File Input and Output
11. Database Connection
12. Concurrency (Threading)
13. Networking I
14. Networking II
02. Week2 Class, Object, Inheritance, Composition
03. Week3 Excercise
04. Week4 Exercise
05. Week5 Case Study UML Diagram
06. Week6 Exception Handling (Bank Account)
07. Week7 Design Pattern GoogleMaps
09. Week9 GUI (MVC)
10. Week10 File Input Output
11. Week11 Database Connection
12. Week12 Threading
13. Week13 ChatBot (Socket + AIML)