• Overview of Java
  • History and Evolution
  • Features of Java
  • Setting Up Java Development Environment
    • Installing JDK
    • Setting up IDE (Eclipse, IntelliJ IDEA, or NetBeans)
    • Writing and Running Your First Java Program