Fundamentals
14 items
Series Posts
Part 0: Master Outline
The Adventures of Ava the Astronaut: Learning Python One Planet at a Time
Part 1: The Summit Awaits — Azure Fundamentals & Core Concepts
Marcus begins his Azure journey by understanding the platform's organizational model. We explore subscriptions, resource groups, regions, and the Azure Resource Manager. Learn how Azure's architecture differs from AWS and why these foundational concepts matter for your designs.
Part 1: "Life After Semicolons" — Syntax, Control Flow and the Build
Kabir's first Kotlin pull request is Java with the semicolons left in. We set up a Kotlin 2.4 Gradle build, see what top-level functions compile to, and cover val/var, types without primitives, strings, default arguments, if/when/try as expressions, ranges and loops.
Part 1: "The Culture Shock" — Names, Objects and the Runtime
Arjun's first Python code review goes badly. We cover how Python executes code, why variables are names bound to objects, mutability and aliasing, is vs ==, truthiness, numeric surprises, modules, and a proper project setup with uv.
Part 1: Welcome to Planet Python — Your First Mission
The Adventures of Ava the Astronaut: Learning Python One Planet at a Time
Part 2: The Planet of Memory Vaults — Variables and Data Types
The Adventures of Ava the Astronaut: Learning Python One Planet at a Time
Part 3: The Crossroads of the Cosmos — Making Decisions
The Adventures of Ava the Astronaut: Learning Python One Planet at a Time
Part 4: The Looping Nebula — Repeating Actions
The Adventures of Ava the Astronaut: Learning Python One Planet at a Time
Part 5: Mission Control Functions — Reusable Commands
The Adventures of Ava the Astronaut: Learning Python One Planet at a Time
Part 6: The Treasure Chest — Lists, Tuples, and Strings
The Adventures of Ava the Astronaut: Learning Python One Planet at a Time
Part 7: The Alien Encyclopedia — Dictionaries
The Adventures of Ava the Astronaut: Learning Python One Planet at a Time
Part 8: The Captain's Log — Reading and Writing Files
The Adventures of Ava the Astronaut: Learning Python One Planet at a Time
Part 9: Space Shields Up — Handling Errors
The Adventures of Ava the Astronaut: Learning Python One Planet at a Time
Part 10: The Grand Mission — Capstone Project
The Adventures of Ava the Astronaut: Learning Python One Planet at a Time