"Every hero starts somewhere... This one starts with a print statement."
Welcome, adventurer! ⚔️ This repository contains my journey through Python 101, a course from Codedex where learning to code becomes an epic quest.
Inspired by The Legend of Python, this quest takes me from the basics of programming to mastering spells like loops, functions, and objects. 🧙♂️
Python 101 is the first course in the The Legend of Python learning path by Codedex. It's designed to teach you the core foundations of Python in a fun and engaging way, through short lessons and interactive projects.
Each lesson introduces a new coding concept and challenges you to apply it in creative ways. This course is perfect for beginners and aspiring developers looking to build a strong base in Python.
Topics include:
- Variables and data types
- Conditionals:
if
,else
, andelif
- Loops:
while
andfor
- Functions
- Lists and dictionaries
- Classes and objects
- Practice challenges and capstone projects
Python-101/
│
├── 📝 0 - README/ # Main documentation file
├── 🐍 1 - Intro/ # Hello World and basic syntax
├── 🧠 2 - Variables/ # Understanding variables and types
├── 🔄 3 - Control Flow/ # If/Else statements and control flow
├── ✨ 4 - Loops/ # For and while loops
├── 🧰 5 - Lists/ # Lists and list operations
├── 🧪 6 - Functions/ # Defining and using functions
├── 🧪 7 - Classes & Objects/ # Object-oriented programming
├── 📦 8 - Modules/ # Importing and using Python modules
├── 🧩 Checkpoint Projects/ # Small projects to review progress
└── 🏁 Final Project/ # The final capstone project
Because every line of code is a step toward becoming a legendary developer. This course makes learning fun, visual, and progressive — just like leveling up in a video game.
- Rock, Paper, Scissors — My first logic duel!
- Slot Machine — Testing luck with lists and random
- Pokédex — Creating classes and objects like a true Pokémon trainer
🐍 "Code well, brave learner, and may the bugs be ever in your favor."