Course Syllabus & Features
Introduction of Java
- Course Outline
- Introduction to Java
- Installation and setup
- Java History
- Features of Java / Scope Of Java
Undertsanding Java
- How Java Works
- Installation Process
- Writing the First Java Program
- Run The program in Notepad Editor
- Comments in Java
- Simple Coding Problem
Variables, Datatypes and Operators
- Identifiers in Java
- Reserved words in Java
- Variables in Java
- DataTypes in Java
- Problems on DataTypes
- Operators in Java
- Arithmetic Operators
- Increment and Decrement Operators
- Relational Operators
- Logical Operators
- Assignment Operators
- TypeCating in Java
- Types of assignment operators
- Conditional or Ternary operators
- With related programs
What is Input?
- Taking Inputs from the User
- Different methods for taking input from the user
- Explain Input Scanner Class
Conditional Statements and Loops
- Conditional Statements (If….else)
- Nested If Else and Laddered If else
- Loops in Java
- While Loops in Java
- The Do while loop
- For Loop in Java
- The For Each Loop
- Switch Statement in Java
- Break Statement in Java
- The continue statement
- Default case in java
- Explain all related program with examples
Methods
- Introduction to methods in Java
- Methods with arguments
- Returning Value from a method
- Method Overloading
- Explain Related Program with example
Arrays in Java
- Introduction to Arrays
- Creating amd using arrays
- Arrays with methods
- 2D Arrays
- Explain Declaration Types & explain related program
OOP in Java
- Introduction to OOP
- Classes and Objects Part 1
- Classes and Objects Part 2
- new keyword and object creation
- what are constructors
- Inheritance in Java & its tyes
- Abstract Class
- Polymorphism
- Encapsulation
Modifiers in Java
- Introduction to access modifiers
- Default access modifiers
- Private access modifiers
- public and protected access modifiers
- Private Constructors
- Final Variable and Modifier
- Static Variables and Methods
- Nested Classes
- Static Blocks
Java Handling
- File Handling / File I/O, File streams.
- Creating File, Writing into a File, Reading from File
- Deleting a File
- Programs String Handling In Details, Programs, Methods
- Exception Handling Java Programs, try, catch keywords
Advanced Concept
- Interface
- Multithreading
- Life Cycle Of Thread
- Synchronization
- Runnable Interface
- Applet Introduction
- Applet Programming
- Graphic Class
- Introduction to String
- Stream Class, Serialization
Packages in Java
- Introduction to Packages
- Creating Packages in Java
- Subpackages and Naming a Package
- Static import statements
- Advantages of Package
- Import Packages & Classes
Projects & assignment
- The Student will create a project as a part of course
- Frequent assignment and quizzes will be the part of the coursework.
Fees and Duration
- Duration – 1 Month
- Fees – 12,000/-
What is Java?
- Features of Java
- Where it is used
- Prerequisite
Java Component
- JVM
- JRE
- JDK
Simple Program of Java
- Requirement for Hello Java
- Hello Java Program
- Parameters used in first java program
Variable
- Types of Variable
- Example to understand the types of variables in java
Operators in java
- if Statement
- if-else Statement
- if-else-if ladder Statement
- Switch Statement
Loops in Java
- For Loop
- While Loop
- do-while Loop
Object and Class in Java
- State
- Behavior
- Identity
Constructor in Java
- When a constructor is called?
- Rules for creating java constructor
- Types of java constructors
Fees and Duration
- Duration – 1 Month
- Fees – 12,000/-