GuideBeginner
Workbook - Python Mini-Bootcamp
- 79
- lessons
- 10
- modules
- English · Spanish
- available in
- Free
- access

Content
The syllabus, module by module
Open any of them to see its lessons.
- Initial Instructions
- Objectives of the week
- What is Python?
- What is Google Colab?
- Comments, print(), and input()
- Variables and Data Types
- Strings, Numbers, and Booleans
- Operations and Precedence
- Type Conversion and String Formatting
- Review and Deliverables Session
- Objectives of the week
- Comparison and Logical Operators
- Shortcuts and chaining
- Conditionals and the Ternary Operator
- Loops: for, while, and range()
- Flow control in loops
- Nested Loops and Common Loop Errors
- Reading Errors and Basic Debugging
- Review and Deliverables Session
- Objectives of the week
- Introduction to Collections
- Lists and Methods
- Dictionaries and Methods
- Sets (set)
- Tuples
- Built-in Functions for Collections
- Guided Mini-Project: Contact Book
- Review and Deliverables Session
- Objectives of the week
- Introduction to Functions
- Advanced parameters
- Lambda Functions
- Functional Programming: map, filter, and reduce
- Functions as Values: Higher-Order Functions
- Comprehensions: List, Dict, and Set
- Mini-Project: Student Data Processor
- Review and Deliverables Session
- Objectives of the week
- Introduction to OOP
- Classes and Instances
- Constructor, Attributes, and Methods
- Encapsulation
- Inheritance
- Polymorphism
- Guided Mini-Project: Inventory System
- Review and Deliverables Session
- Objectives of the week
- Types of Errors in Python
- try / except / else / finally
- Custom Exceptions
- Transition to VS Code
- Python in the terminal
- Debugging in VS Code
- Review and Deliverables Session
- Objectives of the week
- .txt files
- Pathlib, Paths, and OS
- CSV Files
- JSON Files
- File Operations: shutil and os
- Compression with zipfile
- Review and Deliverables Session
- Objectives of the week
- Virtual Environments and pip
- Standard Modules: math and random
- datetime Module
- Regular expressions
- Create your own modules
- Best practices and PEP 8
- Review and Deliverables Session
- Objectives of the week and final instructions
- Guided Project: Introduction and Setup
- Guided Project: Data Persistence
- Guided Project: Adding Products
- Guided Project: Listing and Searching Products
- Guided Project: Updating and Deleting
- Guided project: Optional extras
- Final Project A: Your product catalog
- Final Project B: Your catalog with FastAPI
Where it fits
This guide is part of something bigger
It's studied inside these programs, with support and dates.
Common questions
What people usually ask
No limit. It's a free guide: come in whenever you like, as often as you like.
No. Modules run from easier to harder, but you can jump to the one you need. Progress is saved per lesson.
Whatever is needed is listed under “What you need to bring”, above. If nothing is listed there, you can start from zero.
In the Club's WhatsApp group, and every two weeks there's a live with an instructor where questions get worked through.
No. This guide is self-paced with no dates. The bootcamp is live, by cohort, with work someone reviews.
Start whenever you like
What students say
These reviews are from enrolled students who completed at least 50% of the course. We moderate reviews only on content grounds (spam, offensive language, personal data), never for being critical or negative.
No approved reviews yet.
Be the first to share your experience!