「The world did not wait for me to become ready.」
╔══════════════════════════════════════════════════════════════╗
║ SYSTEM — AWAKENING ║
╠══════════════════════════════════════════════════════════════╣
║ Name : Aldo Kristian ║
║ Class : Beginner Developer ║
║ Level : ??? ║
║ Status : Learning ║
║ ║
║ [ SYSTEM MESSAGE ] ║
║ You have entered the path of programming. ║
║ Your abilities are currently insufficient. ║
║ Continue training. ║
╚══════════════════════════════════════════════════════════════╝
This repository is my programming training ground.
Not a collection of perfect projects.
Not a showcase of genius code.
Just a record of every level cleared, every bug encountered, and every concept slowly understood.
One concept. One program. One level at a time.
┌──────────────┐
│ AWAKENING │
└──────┬───────┘
│
┌─────────────┼─────────────┐
▼ ▼ ▼
🐍 PYTHON ☕ JAVA 🟨 JAVASCRIPT
│ │ │
▼ ▼ ▼
Basics Basics Basics
│ │ │
└─────────────┼─────────────┘
▼
⚔️ PROJECTS
│
▼
👑 ADVANCED
python/
├── basics/
├── conditions/
├── loops/
└── ...
Learning:
- Variables
- Data types
- Conditions
- Loops
- Functions
- Data structures
- Problem solving
java/
├── basics/
├── conditions/
├── loops/
├── oop/
└── ...
Current training:
- Java syntax
- Variables & data types
- Operators
- Conditions
- Loops
- Methods
- Arrays
- OOP
- Exception handling
- Collections
javascript/
├── basics/
├── functions/
├── arrays/
└── ...
Future training ground for:
- JavaScript fundamentals
- DOM
- Async programming
- APIs
- React
sql/
├── basics/
├── ddl/
├── dml/
└── ...
Training:
- Databases
- Tables
- CRUD
- Relationships
- JOIN
- Queries
- MySQL
| Quest | Status |
|---|---|
| Understand variables | ✅ Cleared |
| Understand conditions | ✅ Cleared |
| Understand loops | 🔄 Training |
| Understand functions | 🔄 Training |
| Understand OOP | 🔒 Locked |
| Build real projects | 🔒 Locked |
| Master the stack | 🔒 Hidden |
I don't just watch tutorials.
📚 LEARN
│
▼
⌨️ TYPE IT
│
▼
🧪 EXPERIMENT
│
▼
🐛 FAIL
│
▼
🔍 DEBUG
│
▼
⚔️ CLEAR
│
▼
📈 LEVEL UP
Every example is an opportunity to modify something, break something, and understand why it works.
[ EQUIPMENT ]
☕ Java
🐍 Python
🟨 JavaScript
🗄️ SQL
🐧 Linux
🐙 Git / GitHub
☁️ Cloud
🌐 Networking
Some abilities are still locked.
Some are barely learned.
That's the point.
╔══════════════════════════════════════╗
║ PLAYER STATUS ║
╠══════════════════════════════════════╣
║ ║
║ Programming █████░░░░░░ ??? ║
║ Java ███░░░░░░░░ ??? ║
║ Python ███░░░░░░░░ ??? ║
║ JavaScript ██░░░░░░░░░ ??? ║
║ SQL ███░░░░░░░░ ??? ║
║ Linux █████░░░░░░ ??? ║
║ Networking ██████░░░░ ??? ║
║ Cloud ████░░░░░░░ ??? ║
║ ║
║ EXP: ███████████░░░░░░░░░░ ║
║ ║
╚══════════════════════════════════════╝
Stats are not final.
Don't compare your Chapter 1 with someone else's Chapter 100.
This repository exists to show the progression.
From:
Hello World
to:
Real Applications
From:
"What does this code do?"
to:
"I know why this code works."
┌─────────────────┐
│ ??? FINAL ??? │
└────────┬────────┘
│
┌───────────┼───────────┐
▼ ▼ ▼
SOFTWARE CLOUD NETWORK
ENGINEER ENGINEER ENGINEER
│ │ │
└───────────┼───────────┘
▼
🏆 ???
The story is still being written.
Chapter 01 — Awakening
Chapter 02 — The First Compile
Chapter 03 — The First Bug
Chapter 04 — The First Project
Chapter ?? — ???
「There is no shortcut through the dungeon.」
The only way forward is to keep clearing quests.