Suggested Materials

Suggested Subjects

Topic(s)

What is Java?, Why Java?, History behind Java, Different versions of Java, Difference between
C/C++ and Java, Features of Java, First Java Program, Prerequisites Before start writing a
java program, Writing the program, Compiling the program, How Java program compiles?,
Executing the program, How Java program executes?, What is JVM and its significance in
executing a program

Understanding First Program and a step forward, Understanding every term of the program, Java Tokens, Datatypes, Operators, What are Operators?, Different types of Operators, Typecasting, Control Structures and Arrays, Different types of control structures, Conditional Statements, Loops/ Iterators, Jumping Statements, Java Arrays, Multidimensional Arrays, Taking Input from keyboard, Command Line Arguments, Using Scanner Class, Using Buffered Reader class.

Introduction, Life Cycle of an Applet, GUI with an Applet, Abstract Window Toolkit (AWT),
Introduction to GUI, Description of Components and Containers, Component/Container
hierarchy, Understanding different Components/Container classes and their constructors