Learning Path - Java — Part 1

Balaji S B
Proggy Blast
Published in
2 min readJul 28, 2022

Hello everyone, welcome back to Proggy Blast. Learning something new is always help us on any situation. Learning stuff is not waste anymore. Without your permission it will apply automatically on some occurrence. Here we go…!

Every new developer, whoever is willing to learn some programming language, “Java” is the absolute favorite one to learn. Because it is easy to understand and doing the program.

There are plenty of websites available to learn Java, but the important thing is how much we understand the basics. If you are learning something the latest part of the Java without basics, there is no use of learning that language.

Here we go with what are the basics concept topics to be cover to learn the java programming language. This article clearly written for whoever is not having the programming stuff.

We are listing some of the topics for understanding java programming language with the basics. And based on this articles, the subsequent articles will explain the each and every concept in detail.

1. OOPS Concepts

i. Abstraction

ii. Encapsulation

iii. Polymorphism

iv. Inheritance

2. Classes and Objects

3. Constructor

4. Conditional Statements

5. Looping Statements

6. Functions

7. Switch Statements

8. Exception Handling and types

9. Error Handling

10. Aggregation

11. Garbage Collection

12. Variables and Data Types

13. Packages

14. Comparator

15. Utils Package

16. JDK vs JRE vs JVM

17. Access Modifiers

18. Static Declaration

19. Singleton

20. Collections

In the upcoming session we can see each of the topics in detail.

#proggyblast #balajisb #java #oops #learningpath

--

--

Balaji S B
Proggy Blast

Technical Lead @ Happeist Minds Technologies Pvt Ltd