Skip to content

shivamgupta4880/java-full-Course

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📘 Java Full Course – Beginner to Advanced

Welcome to the Java Full Course Repository! This repo contains all Java programs I created while learning Core Java, OOP, Arrays, Loops, Methods, Collections, Java 8, and DSA basics.

🚀 What This Repository Contains

✔ Core Java Basics (variables, data types, loops, conditions) ✔ Arrays (1D, 2D, sum, product, reverse, max/min, input from user) ✔ Functions & Recursion ✔ Object-Oriented Programming ✔ Patterns & Logical Programs ✔ DSA Basics ✔ Interview-Oriented Problems

📁 Folder Structure java-full-Course/ │ ├── Arrays/ │ ├── array.java │ ├── sum_arr.java │ ├── max_arr.java │ ├── reverse_arr.java │ └── user_input_array.java │ ├── OOP/ │ ├── classes_objects.java │ ├── constructor.java │ └── inheritance.java │ ├── Loops/ │ ├── for_loop.java │ ├── while_loop.java │ └── do_while.java │ └── README.md

🛠️ Technologies Used

Java 8+

VS Code / IntelliJ IDEA

Git & GitHub

🎯 Purpose of This Repo

This repository is created to:

Track my Java learning journey

Practice interview-level questions

Build a strong foundation in Java + DSA

Share code with others learning Java

🧑‍💻 How to Run These Programs

Install Java JDK (17 or 21 recommended)

Clone this repository:

git clone https://github.com/shivamgupta4880/java-full-Course.git

Go to project folder:

cd java-full-Course

Compile any file:

javac filename.java

Run it:

java filename

⭐ Support

If you like this repository, please star ⭐ it on GitHub!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published