Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

⚔️ PROGRAMMING LEARNING

「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.                                          ║
╚══════════════════════════════════════════════════════════════╝

📖 The Story

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.


🗺️ The Path

                    ┌──────────────┐
                    │   AWAKENING  │
                    └──────┬───────┘
                           │
             ┌─────────────┼─────────────┐
             ▼             ▼             ▼
         🐍 PYTHON      ☕ JAVA      🟨 JAVASCRIPT
             │             │             │
             ▼             ▼             ▼
          Basics        Basics         Basics
             │             │             │
             └─────────────┼─────────────┘
                           ▼
                      ⚔️ PROJECTS
                           │
                           ▼
                     👑 ADVANCED

⚔️ Training Grounds

🐍 Python

python/
├── basics/
├── conditions/
├── loops/
└── ...

Learning:

  • Variables
  • Data types
  • Conditions
  • Loops
  • Functions
  • Data structures
  • Problem solving

☕ Java

java/
├── basics/
├── conditions/
├── loops/
├── oop/
└── ...

Current training:

  • Java syntax
  • Variables & data types
  • Operators
  • Conditions
  • Loops
  • Methods
  • Arrays
  • OOP
  • Exception handling
  • Collections

🟨 JavaScript

javascript/
├── basics/
├── functions/
├── arrays/
└── ...

Future training ground for:

  • JavaScript fundamentals
  • DOM
  • Async programming
  • APIs
  • React

🗄️ SQL

sql/
├── basics/
├── ddl/
├── dml/
└── ...

Training:

  • Databases
  • Tables
  • CRUD
  • Relationships
  • JOIN
  • Queries
  • MySQL

📜 Quests Completed

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

🧪 How I Train

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.


🎒 Current Inventory

[ EQUIPMENT ]

☕ Java
🐍 Python
🟨 JavaScript
🗄️ SQL
🐧 Linux
🐙 Git / GitHub
☁️ Cloud
🌐 Networking

Some abilities are still locked.

Some are barely learned.

That's the point.


👁️ System Status

╔══════════════════════════════════════╗
║            PLAYER STATUS             ║
╠══════════════════════════════════════╣
║                                      ║
║  Programming     █████░░░░░░  ???    ║
║  Java            ███░░░░░░░░  ???    ║
║  Python          ███░░░░░░░░  ???    ║
║  JavaScript      ██░░░░░░░░░  ???    ║
║  SQL             ███░░░░░░░░  ???    ║
║  Linux           █████░░░░░░  ???    ║
║  Networking      ██████░░░░   ???    ║
║  Cloud           ████░░░░░░░  ???    ║
║                                      ║
║  EXP: ███████████░░░░░░░░░░          ║
║                                      ║
╚══════════════════════════════════════╝

Stats are not final.


🌑 The Rule

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 Objective

                    ┌─────────────────┐
                    │  ??? 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.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages