Week 1 - Day 1 - Introduction to java
- JDK installation
- Keywords, Identifiers, variables
- Operators
- Method/Functions
- Flow Control Statements
- Arrays
- Strings
- Java 8 Basics
- Interactive programs in java using Console
Week 1 - Day 2 - Object Oriented Programming System
- Classes and Objects
- Object creation
- Reference variable
- Global and local variables
- Constructors
- Aggregation
- Composition
- Inheritance ***
- Method Overloading
- Method Overriding
- Abstract classes
- Interfaces
- Typecasting
- JVM architecture
- Polymorphism
- Abstraction
- Java packages
- Access Specifiers
Week 1 - Day 3, 4, 5 - Java Built-in packages and API
- 3 -----------------------------------------
- Overview of java API
- Object class
- String, String Buffer, and String Builder
- 4 -----------------------------------------
- Exception Handling
- Threads and multithreading
- Wrapper Classes
- 5 -----------------------------------------
- Data Structures
- JAVA COLLECTION FRAMEWORKS***
- File Handling
- Garbage Collector
- Encapsulation
Week 2 - Day 1 - Automation Testing
- What is Automation Testing?
- When we Switch to Automation Testing?
- Why Automation testing? /Advantages
- Disadvantages
- Automation Testing Tools