Java Course Syllabus
1. Introduction to Java
What is Java?
Features of Java
Editions of Java
Applications of Java / Uses of Java
2. Java Installation / Java Environment Setup
Download Java (JDK) Software & Install
Set Java Environment Variables
Download Eclipse IDE & Extract/Install
Write first Java Program
3. Java Program Structure
Sections of Java Program
Java Keywords
Java Identifiers
Importing Java Predefined & User defined Libraries
Java Syntax
3. Java Data Types
What is Data Type?
Explicit Declaration of Data Types
Categories of Java Data Types
Java Primitive Data Types
Java Non primitive / Reference Data Types
Data Type Conversion
4. Java Variables
What is Variable?
Declaration of Data Types
Assign Values to Variables
Java Variable Naming Rules
Types of Java Variables
Java Final Variable
5. Operators in Java
Categories of Java Operators
Java Arithmetic Operators
Java Unary Operators
Java Assignment Operators
Java Comparison Operators
Java Logical Operators etc.
6. Java Control Flow – Decision Making Statements
Types of Control Flow Statements
Java Decision Making / Conditional Statements
Types of Conditions in Computer Programming
Java Simple if structure
Java if else structure
Java multi condition structure
Java if else if structure
Java Nested if structure
7. Java Control Flow – Loop Statements
Types of Loop Structure in Java
Java for loop
Java while loop
Java do while loop
Java Enhance for loop
Java Nested loops
Conditions in loops and Vice versa
8. Java Numbers and Strings
Handling Numbers
What is String?
Declaring Strings
Operations on Strings
String to Number
String to Number with decimal places
9. Java Array, and ArrayList
What are Array and ArrayList?
Declaring Arrays,
Declaring ArrayList,
Operations on Arrays
Operations on ArrayList
10. Java IO
Getting User Input
Writing Program Output
Creating Files
Reading a Text File
Writing data to a Text File
Comparing two text files
Handling Excel file
11. Java Methods – User defined Methods
Introduction to Java Methods
Types of User defined Methods
Creating a Static Method with return a value
Creating a Static Method with returns nothing
Creating a Non static Method with return a value
Creating a Non static Method with returns nothing
Calling Static and Non static Methods
12. Java Methods – Built-in Methods
Categories of Java Built-in Methods
String Methods
Number Methods
Array Methods
Character Methods etc.
13. Java Exception Handling
14. Java Database Access
15. Java Object Oriented Programming
16. Java OOPS – Constructors
17. Java OOPS – Inheritance
18. Java OOPS – Polymorphism
19. Java OOPS – Abstraction
20. Java OOPS – Interface
21. Java OOPS – Modifiers
22. Java OOPS – Encapsulation
Welcome to TOUQEER IT SOLUTIONS AND SERVICES, we have a commitment to deliver world-class IT & ES professional talent and staffing services to all our clients and world-class careers to our business professionals. Whether you are a business professional seeking your next career challenge or an organization seeking to source top-tier talent, explore our business disciplines below or contact us to find out how we can work together.