Java Course Syllabus (24 weeks)
1. Overview Of Java Platform
- Setting up IDE
- Explanation of Main Method
- Compilation of Java Program
- Print the Output - System.out.println()
- Type of Comments
- Write first Java Program
- Different Types of Errors: Logical, Syntax, and Run-Time
2. Variable, Data Type and Operators
- Variables and their Data Types - local and global variables.
- Literals
- Program to Swap the values.
- Input in Java - Using methods of Scanner class
- Programs to Compute Quotient and Remainder
- Operators - Type of Operators (Arithmetic, Relational, Logical, Assignment)
3. Control Statement
- IF Statement
- Program to check if the number is a two-digit number.
- Programs related to greater, lesser, range
- IF ELSE Statement
- Program to check if the number is odd or even.
- Program to check the divisibility of a number.
- Nested IF Statement
- switch case
- Program to determine eligibility to vote in an election.
- Program to check if the number is positive or negative.
4. Introduction to Stddraw library
- Stddraw coordinate system
- Draw basic shapes - line,circle, square
- How to set both the outline and fill colors in shapes
- Use if conditions to draw different shapes or change colors based on conditions
- Draw a traffic light with different colors for the lights
- Programs to create simple animation effects
5. Working with Loops
- For Loops
- Program to change colors of traffic lights
- Program to create animation effects using loops.
- Program to Print a Pattern.
- While Loops
- Program to Find Reverse of a Number.
- Infinite WHILE Loop <> break and continue
- Program to check if the given year is a Leap Year or not.
- Program to check Vowel or Consonant.
- Project - Calculator
6. Functions,Arrays, Java String
- Basics of Arrays
- User Defined Methods
- Without Parameters
- With Parameters
- Return Types
- Basic functions of Java String class
7. Project Work - Create your first interactive Game in Java