0% found this document useful (0 votes)
31 views

The Easiest Way To Learn Java in 20 Days

The easiest way to learn Java in 20 days

Uploaded by

ScaVenger OP
Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
31 views

The Easiest Way To Learn Java in 20 Days

The easiest way to learn Java in 20 days

Uploaded by

ScaVenger OP
Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 2

The easiest way to learn Java in 20 days

1. Start with the Fundamentals (Day: 1)


- Introduction to Java & Its Features
- Java Virtual Machine (JVM)
- Setting Up the JAVA Environment
- Hello World Program in JAVA
- Integrated Development Environments (IDEs) for JAVA

2. Learn DataTypes, Variables & Conditional Statements (Day: 2-3)


- Data Types | Variables
- Conditional Statements
- Loops in JAVA
- Modifiers | Operators
- Programs: Swapping of numbers, Factorial, Fibonacci Series, etc

3. Understand Arrays & String Manipulation in JAVA (Day: 4-5)


- Arrays | Strings
- Array vs ArrayList in Java
- Scope of Variables
- Type Conversion in Java
- Switch Statement in Java

4. Get Familiar with Classes, Objects & Methods (Day: 6-8)


- Classes & Objects
- Methods in Java
- Method Overloading | Method Overriding
- Parameter Passing in JAVA
- Constructors in Java

5. Gear Up to the OOPs concepts (Day: 9-10)


- Inheritance | Encapsulation
- Polymorphism | Runtime Polymorphism
- Abstraction
- Super Keyword | This Keyword | Final Keyword
- Association, Composition, and Aggregation

6. Learn about Interfaces & Packages in JAVA (Day: 11-13)


- Interfaces | Packages
- Nested Interface | Marker Interface
- Abstract Classes
- Difference between Abstract Class & Interface
- Java.Time, Java.Lang, Java.Math and other packages

7. Go Through Exception Handling, I/O Streams & Multithreading Concepts (Day: 14-
16)
- Exception Handling
- Types of Exceptions
- Multithreading in JAVA
- Regular Expression in JAVA
- File Handling in JAVA

8. Understand Collection Framework, AWT & SWING (Day: 17-20)


- Collections in Java
- Generics in Java
- Java Swing | Simple Calculator
- Java AWT
- JAVA Projects
@codingwithsagar

You might also like