Skip to content

A structured repository documenting my study and practice of Java based on the official Oracle Java documentation, with examples, notes, and applied exercises

Notifications You must be signed in to change notification settings

st-vin/java-from-docs

Repository files navigation

Java Official Docs Learning

A structured repository documenting my study and practice of Java based on the official Oracle Java documentation.
This repo serves as a personal knowledge base, progress tracker, and reference guide with runnable code examples and concise summaries.


📑 Table of Contents


📘 About

This repository documents my journey of learning Java systematically through the official documentation.
The aim is to build a solid foundation by reading, summarizing, and coding examples directly inspired by the docs.


🎯 Goals

  • Cover Java SE documentation systematically
  • Write runnable code examples for each concept
  • Maintain concise, well-structured notes for revision
  • Track progress chapter by chapter
  • Build a reference resource for future projects

✅ Progress Tracker

  • Getting Started with Java
  • Data Types and Variables
  • Operators
  • Control Flow Statements
  • Object-Oriented Programming
  • Generics
  • Collections Framework
  • Streams and Lambdas
  • Concurrency
  • Modules and Packages

📁 Structure

  • 1. Introduction/ - Basic Java introduction and setup
  • 2. Object-Oriented Programming Concepts/ - OOP principles in Java
  • 3. Variables/ - Working with variables in Java
  • 4. Operators/ - Java operators and expressions
  • 5. Control Flow/ - Control structures in Java

🚀 Getting Started

  1. Clone this repository
git clone https://github.com/st-vin/java-from-docs.git
  1. Open in your favorite Java IDE
  2. Explore the different topics in the numbered folders

📋 Requirements

  • Java Development Kit (JDK) 8 or later
  • Jupyter Notebook with IJava kernel (for .ipynb files)

📄 License

This project is for educational purposes.

About

A structured repository documenting my study and practice of Java based on the official Oracle Java documentation, with examples, notes, and applied exercises

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published