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

How To Learn Java in 21 Days 1682325346

The document outlines a 21-day roadmap to learn Java, covering topics such as the basics of Java including variables, conditionals, loops, arrays, strings, classes, objects, methods, OOP concepts, interfaces, packages, exception handling, I/O streams, multithreading, collection framework, AWT, and Swing. Each day or set of days is dedicated to learning a new concept, with examples provided. The goal is to learn the fundamentals of Java and be able to build simple programs over the course of 21 days.

Uploaded by

Namdeo Dhakane
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
66 views

How To Learn Java in 21 Days 1682325346

The document outlines a 21-day roadmap to learn Java, covering topics such as the basics of Java including variables, conditionals, loops, arrays, strings, classes, objects, methods, OOP concepts, interfaces, packages, exception handling, I/O streams, multithreading, collection framework, AWT, and Swing. Each day or set of days is dedicated to learning a new concept, with examples provided. The goal is to learn the fundamentals of Java and be able to build simple programs over the course of 21 days.

Uploaded by

Namdeo Dhakane
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

𝐇𝐨𝐰 𝐭𝐨 𝐥𝐞𝐚𝐫𝐧 𝐉𝐀𝐕𝐀 𝐢𝐧 𝟐𝟏 𝐃𝐚𝐲𝐬 ?

A complete Roadmap
𝐃𝐚𝐲: 𝟎𝟏
𝙐𝙣𝙙𝙚𝙧𝙨𝙩𝙖𝙣𝙙 𝙩𝙝𝙚 𝘽𝙖𝙨𝙞𝙘𝙨
> 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

𝐃𝐚𝐲: 𝟎𝟐 - 𝟎𝟑
𝘿𝙖𝙩𝙖𝙩𝙮𝙥𝙚𝙨, 𝙑𝙖𝙧𝙞𝙖𝙗𝙡𝙚𝙨 & 𝘾𝙤𝙣𝙙𝙞𝙩𝙞𝙤𝙣𝙖𝙡 𝙎𝙩𝙖𝙩𝙚𝙢𝙚𝙣𝙩𝙨
› Data Types | Variables
> Conditional Statements
> Loops in JAVA
Modifiers | Operators
› Programs: Swapping of numbers,
Factorial, Fibonacci Series, etc.

𝐃𝐚𝐲: 𝟎𝟒 - 𝟎𝟓
𝘼𝙧𝙧𝙖𝙮𝙨 & 𝙎𝙩𝙧𝙞𝙣𝙜 𝙈𝙖𝙣𝙞𝙥𝙪𝙡𝙖𝙩𝙞𝙤𝙣
Arrays I Strings
> Array vs ArrayList in Java
> Scope of Variables
> Type Conversion in Java› Switch Statement in Java
𝐃𝐚𝐲: 𝟎𝟔 - 𝟎𝟖
𝘾𝙡𝙖𝙨𝙨𝙚𝙨, 𝙊𝙗𝙟𝙚𝙘𝙩𝙨 & 𝙈𝙚𝙩𝙝𝙤𝙙𝙨
›Classes & Objects
> Methods in Java
> Method Overloading
Method Overriding
Parameter Passing in JAVA
> Constructors in Java

𝐃𝐚𝐲: 𝟎𝟗 - 𝟏𝟎
𝙊𝙊𝙋𝙨 𝘾𝙤𝙣𝙘𝙚𝙥𝙩𝙨
› Inheritance | Encapsulation
Polymorphism | Runtime Polymorphism
› Abstraction
Super Keyword | This Keyword I Final Keyword
› Association, Composition, and Aggregation

𝐃𝐚𝐲: 𝟏𝟏-𝟏𝟒
𝙄𝙣𝙩𝙚𝙧𝙛𝙖𝙘𝙚𝙨 & 𝙋𝙖𝙘𝙠𝙖𝙜𝙚𝙨
* Interfaces | Packages
* Nested Interface I Marker Interface
* Abstract Classes
* Difference b/w Abstract Class & Interface
* Java.Time, Java.Lang, Java.Math
and other packages
𝐃𝐚𝐲: 𝟏𝟓-𝟏𝟕
𝙀𝙭𝙘𝙚𝙥𝙩𝙞𝙤𝙣 𝙃𝙖𝙣𝙙𝙡𝙞𝙣𝙜, 𝙄/𝙊 𝙎𝙩𝙧𝙚𝙖𝙢𝙨 & 𝙈𝙪𝙡𝙩𝙞𝙩𝙝𝙧𝙚𝙖𝙙𝙞𝙣𝙜 𝘾𝙤𝙣𝙘𝙚𝙥𝙩𝙨
Exception Handling
> Types of Exceptions
Multithreading in JAVA
› Regular Expression in JAVA
File Handling in JAVA

𝐃𝐚𝐲: 𝟏𝟖-𝟐𝟏
𝘾𝙤𝙡𝙡𝙚𝙘𝙩𝙞𝙤𝙣 𝙁𝙧𝙖𝙢𝙚𝙬𝙤𝙧𝙠, 𝘼𝙒𝙏 & 𝙎𝙒𝙄𝙉𝙂
> Collections in Java
› Generics in Java
› Java Swing | Simple Calculator
> Java AWT
> JAVA Projects

You might also like