Skip to content

FazeElian/Understanding-Java-Basics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📘 Understanding Java Basics

Organized collection of commented examples covering the fundamentals of Java.

This repository is my personal learning journal where I document my progress while studying Java from scratch.
It contains practical examples, commented code, and structured folders organized by topic.

🚧 Work in progress — This repository will continue to grow as I advance through the course.


🎯 Goal

The goal of this project is to:

  • Practice and reinforce Java fundamentals
  • Provide clear and simple examples for beginners
  • Build a solid foundation before moving into Object-Oriented Programming (OOP)

The final objective is to reach and fully understand OOP concepts in Java.


📂 Current Structure

Each folder represents a specific topic:

📌 IntroduccionJava

  • Basic program structure
  • First Java programs
  • Understanding main method
  • Basic syntax

📌 Variables

  • Primitive data types
  • Variable declaration and initialization
  • Scope basics
  • Basic operations

📌 Strings

  • String creation and manipulation
  • Common String methods
  • Basic text operations

📌 DataEntry

  • User input using Scanner
  • Reading different data types
  • Handling console interaction

More modules will be added as I progress.


📌 Topics Covered So Far

✔ Java program structure
✔ Variables and primitive data types
✔ Working with Strings
✔ Console input using Scanner
✔ Commented examples for learning purposes


🛣️ Roadmap

Planned topics to be added:

  • Control Flow (if, switch)
  • Loops (for, while, do-while)
  • Methods
  • Arrays
  • ArrayLists
  • Exception handling
  • Object-Oriented Programming (OOP):
    • Classes and Objects
    • Encapsulation
    • Constructors
    • Inheritance
    • Polymorphism
    • Interfaces

🚀 How to Use This Repository

Clone the project:

git clone https://github.com/FazeElian/Understanding-Java-Basics.git
cd Understanding-Java-Basics

▶️ Compile and Run

Compile and run a file from the terminal:

javac FileName.java
java FileName

You can also open the project in any IDE such as:

  • IntelliJ IDEA
  • Eclipse
  • VS Code
  • NetBeans

🤝 Contributions

This repository is mainly for learning purposes, but suggestions are welcome!

You can:

  • Improve explanations
  • Suggest new examples
  • Fix typos
  • Open issues for discussion

About

Organized collection of commented examples covering the fundamentals of Java. It serves as a reference guide and practice notebook to understand everything from basic syntax to object-oriented programming concepts.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages