Skip to content

code-with-mohitpal/code-with-Java

Repository files navigation

🚀 code-with-Java

Java with Data Structures & Algorithms (DSA)
A complete collection of Java programs covering core Java concepts and DSA for learning, practice, and interview preparation.


📌 About Repository

This repository contains Java programs and DSA implementations written in a simple and beginner-friendly way.
It is useful for:

  • Beginners learning Java
  • Students preparing for exams & placements
  • Practicing Data Structures & Algorithms
  • Strengthening problem-solving skills

🛠️ Technologies Used

  • Java (JDK 8+)
  • IDE: VS Code / IntelliJ / Eclipse
  • Git & GitHub

📂 Folder Structure

code-with-Java/ ├── Basics/ │ ├── HelloWorld.java │ ├── Variables.java │ ├── OOP/ │ ├── ClassObject.java │ ├── Inheritance.java │ ├── DSA/ │ ├── Arrays/ │ ├── LinkedList/ │ ├── Stack/ │ ├── Queue/ │ ├── Sorting/ │ ├── Searching/ │ └── README.md


📖 Topics Covered

🔹 Core Java

  • Variables & Data Types
  • Operators & Control Statements
  • Arrays & Strings
  • Functions / Methods
  • Object-Oriented Programming (OOP)

🔹 OOP Concepts

  • Class & Object
  • Inheritance
  • Polymorphism
  • Encapsulation
  • Abstraction

🔹 Data Structures & Algorithms

  • Arrays
  • Linked List
  • Stack
  • Queue
  • Searching Algorithms
  • Sorting Algorithms
  • Recursion
  • Time & Space Complexity

▶️ How to Run Java Code

  1. Clone the repository
    git clone https://github.com/code-with-mohitpal/code-with-Java.git
    

✅ Want more?

I can also:

  • Add badges
  • Write DSA-only README
  • Create folder-wise README
  • Improve for resume / placement profile

Just tell me 👍

About

java with DSA

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages