Skip to content

Namit-07/Learning_Java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

☕ Learning Java 🚀

Welcome to my Java learning journey! This repository contains all the practice code, notes, concepts, and projects I'm working on as I master Java — one of the most powerful and widely-used programming languages in the world.


📚 What’s Inside

This repository includes:

  • 🔰 Core Java Concepts

    • Variables, Data Types, Operators
    • Conditional Statements and Loops
    • Arrays and Strings
  • 🧱 Object-Oriented Programming

    • Classes and Objects
    • Constructors & Overloading
    • Inheritance, Encapsulation, Abstraction, Polymorphism
    • Access Modifiers & Static Keyword
  • 🎮 Practice

    • Practice sets and challenges
  • 📦 Java Utilities & Tools

    • Getters & Setters
    • Scanner, Random, Math
    • Exception Handling (soon)
    • File Handling (soon)

Find the code in src folder

🛠️ Tools & Setup

  • IDE: IntelliJ IDEA
  • Language: Java (JDK 17+)
  • Version Control: Git & GitHub

💡 Why this Repo?

I'm working toward:

  • Cracking Google Summer of Code (GSoC)
  • Building strong DSA & OOPs fundamentals
  • Becoming a FAANG-ready software engineer
  • Staying consistent with my grind 💪

📈 My Goal

“Slow progress is better than no progress. Stay consistent.”

This repository is my digital proof of dedication. I'm documenting everything I learn so that I can track growth, revise later, and inspire others starting their Java journey.


🚀 Follow My Journey

Feel free to star ⭐ the repo or follow me to stay updated as I build more projects and level up!
Let’s grow together.

Mail me for any queries at: [email protected]

Notes has been provided in the master branch

About

Recording my journey of learning java

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors