101 – Intro

  1. Hello World
  2. Classpath
  3. Package
  4. Anatomi Aplikasi

102 – OOP Fundamental

  1. Class & Object
  2. Static Variable vs Instance Variable
  3. Constructor & Method
  4. Properties
  5. Access Modifier
  6. Inheritance
  7. Encapsulation
  8. Polymorphism
  9. Abstract Class dan Interface
  10. Design Pattern : DAO Pattern, Template Method

103 – Java 5

  1. Generics
  2. Annotation
  3. Autoboxing
  4. Foreach
  5. Enum
  6. Varargs

104 – Collections API

  1. Collections

105 – Frequently Used API

  1. I/O Streams
  2. Exception Handling
  3. Regular Expression