A repository documenting my journey of learning Java fundamentals through hands-on coding exercises and problem-solving.
- Variables and Data Types
- Input and Output
- Type Conversion
- Arithmetic Operations
- if
- if-else
- else-if ladder
- switch statements
- Decision-making programs
- Method creation
- Parameters and arguments
- Return values
- Modular programming
- Mathematical and number-based problems
- for loop
- while loop
- do-while loop
- Iterative problem solving
- Arithmetic Operators
- Relational Operators
- Logical Operators
- Assignment Operators
- Ternary Operators
- Pyramid Patterns
- Number Patterns
- Character Patterns
- Butterfly Patterns
- Diamond Patterns
- Hollow Patterns
- Number-based problems
- Mathematical computations
- Logic-building exercises
- Beginner coding challenges
- Java
- JDK
- VS Code
This repository helps me:
- Strengthen Java fundamentals
- Improve problem-solving skills
- Build a strong programming foundation
- Prepare for Data Structures and Algorithms
- Practice writing clean and structured code
Completed:
- ✅ Java Basics
- ✅ Conditional Statements
- ✅ Functions
- ✅ Loops
- ✅ Operators
- ✅ Pattern Printing
This repository is a personal learning project and serves as a reference for revising Java concepts and tracking my progress as a developer.