Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
18 views

CDC-Java Learning Hierarchy

Uploaded by

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

CDC-Java Learning Hierarchy

Uploaded by

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

Java Learning Hierarchy

Java Basics
Java Intermediate
Java Advanced Concepts
Insights

Java Basics
Introduction to java

Understanding How Java works and the java compiling procedure

Features and Application Of java

Understanding Syntax of java

Understanding datatypes in java

Types of datatypes

Understanding keywords in java

Understanding Variables

Types of Variables

Rules of Variables

Important More Hands-On Examples needed

1. Conditional statements

Understanding Types of Conditional statements

Examples on each conditional statements to understand better

2. Looping statements

Understanding Types of Looping statements

Examples on each Looping statements to understand better

3. Mode hands on(Practice) by using Conditional & Looping

Basics Data structures with inbuilt methods and Examples of it

Strings & Its built in methods

String cdc = "Nandan"

#when you use like below you will get its built in methods
cdc.<Here you will get built-in methods>

Arrays & Its built in methods

int marks[][]={{50,60,55,67,70},{62,65,70,70,81},{72,66,77,80,69}};

#when you use like below you will get its built in methods
marks.<Here you will get built-in methods>

IMPORTANT - More Examples on using above things

Java Intermediate
Functions/methods

Types of Functions

Practice types of examples to understand better

Examples

Java Learning Hierarchy 1


Class and Objects

Understanding what is class?

Understanding what is Objects?

Examples

OOPS Concepts

Constructors

Types of Constructors

Static and final keywords

Inheritance

Types Of Inheritance

Examples on each one to understand the usage

Polymorphism

Method Overloading and Method Overriding

Examples on polymorphism to understand the usage

Encapsulation

Examples on it to understand the usage

Abstraction

Examples on it to understand the usage

Interface

Examples on it to understand the usage

Exception Handling

IMPORATNT- Collections Framework (Advanced Data structures) with inbuilt methods and Examples of it

1. List Collections (Understanding With Built In Methods of each is IMPORTANT)

ArrayList

LinkedList

Vector

Stack

2. Set Collections (Understanding With Built In Methods of each is IMPORTANT)

HashSet

LinkedHashSet

EnumSet

TreeSet

3. Queue Collections (Understanding With Built In Methods of each is IMPORTANT)

ArrayDeque

LinkedList

PriorityQueue

Note After learning these you can go to Learn Algorithms Along with above data structures then Competitive Programming or
Dynamic programming (Solving programs or problems on leetcode or codechef)

Java Advanced Concepts


JDBC Concepts

Servlets & JSP

Java Learning Hierarchy 2


Hibernate Framework

JPA (Java Persistent API)

Springboot

Projects by learning all above

Insights
Author Information
Nandan - https://www.linkedin.com/in/gnnandan/

Open Source Developers Community


The Curious developers Community - curiousdevelopers.in

Telegram Link - https://t.me/+7iA1gNQwgStlZDJl

Resources Link
Learning Materials (Java)

https://drive.google.com/drive/folders/11uXn5N5WU41kCe3U5be5v7zRmYTGMNKo?usp=drive_link

https://drive.google.com/file/d/1gOYrlkT8zaXbLov5hk1FG62PaFA8sc_o/view?usp=drive_link

Learning Materials (Java and DSA)

https://drive.google.com/drive/folders/1NcQw1qvB1P8F_Xib3MApASQuXGc0s29m?usp=drive_link

https://drive.google.com/drive/folders/1Da_v5uHIvBscWcRRgMsYGq-hJ00dQL9Y?usp=drive_link

Informative Documents

Archives - https://curiousdevelopers.in/community-archives/

Roadmaps - https://curiousdevelopers.in/roadmap-to-becoming-a-full-stack-developer-tips-tricks-and-essential-skills/

Important Examples - https://curiousdevelopers.in/important-interview-preparation-checklist/

ATS Resume Building Guide - https://curiousdevelopers.in/how-to-create-ats-resume/

How To Be A Good Programmer - https://curiousdevelopers.in/how-to-be-a-good-programmer/

Copy Rights
These complete data is build by doing research on learning things so it belong to Indian Opensource Developers Community The
Curious Developers Community

Java Learning Hierarchy 3

You might also like