Skip to content

“A simple and clean repository where I learn Java and DSA from scratch with easy-to-understand examples.”

Notifications You must be signed in to change notification settings

debug-node/Java-from-scratch-with-DSA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java From Scratch With DSA

A beginner-friendly Java project to learn core Java concepts from the ground up.


🔍 What You'll Learn

  • Basic Java syntax (variables, data types, operators)
  • Control flow (if-else, loops)
  • Functions / Methods
  • Object-Oriented Programming (classes, objects, inheritance, polymorphism)
  • Exception handling
  • Basic I/O (input & output)

💻 Technologies & Tools

  • Java (JDK)
  • Any IDE or text editor (e.g. IntelliJ IDEA, Eclipse, VS Code)
  • Command line / Terminal

🚀 Getting Started

  1. Clone the repository:

    git clone https://github.com/debug-node/Java-from-scratch.git
  2. Navigate into the project folder:

    cd Java-from-scratch
  3. Compile and run Java files. For example:

    javac Main.java
    java Main

📁 Project Structure

Java-from-scratch/ ├─ src/ ← Java source code ├─ examples/ ← Sample programs demonstrating topics ├─ README.md ← this file


✅ How to Contribute / Use It

  • Try writing small Java programs using concepts learned

  • Feel free to add your own examples or exercises

  • If you find bugs or improvements, submit pull requests


🧑‍💻 Author

  • debug-node

About

“A simple and clean repository where I learn Java and DSA from scratch with easy-to-understand examples.”

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published