Skip to content

Java Fundamentals with progressive practice from basic concepts to advanced programs.

Notifications You must be signed in to change notification settings

Vijay-devx/java-basics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

90 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Java Basics – Foundation Practice

This repository contains my structured practice of Java programming fundamentals, organized topic-wise.

The goal is to build a strong base in core Java concepts before moving to Data Structures & Algorithms (DSA).


πŸ“Œ Topics Covered

  • Variables & Datatypes
  • Input / Output
  • Conditional Statements (if-else)
  • Loops
  • Arrays
  • Strings

Each topic is placed in its own folder with multiple practice programs and a README file describing that folder.


πŸ“‚ Folder Structure

java-basics/ β”‚ β”œβ”€β”€ variables_datatypes/ β”œβ”€β”€ input_output/ β”œβ”€β”€ if_else/ β”œβ”€β”€ loops/ β”œβ”€β”€ arrays/ β”œβ”€β”€ strings/ └── README.md


🎯 Goals

  • Build strong Java fundamentals
  • Understand programming logic
  • Develop problem-solving mindset
  • Prepare for DSA and interviews

β–Ά How to Run Programs

  • javac FineName.java
  • java FileName

πŸš€ Learning Approach

  • Topic-wise practice
  • Simple β†’ moderate problems
  • Clean and readable code
  • Continuous improvement

πŸ›  Language Used

  • Java

πŸ“Œ Note

This repository focuses only on Java fundamentals. DSA and advanced problem-solving are maintained in a separate repository.

About

Java Fundamentals with progressive practice from basic concepts to advanced programs.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages