Evil Genius
IT Solutions
Portfolio
Services
AI
How we work
About
Society
EN
ខ្មែរ
Contact
Portfolio
Services
AI
How we work
About
Society
Evil Genius Society
Home
Learn
Forum
Leaderboard
Socials
Messages
Curriculum
1. Getting Started & Fundamentals
2. Control Flow
3. Data Structures
4. Functions & Scope
5. Object-Oriented Programming
6. File Handling & Error Management
7. Modules, Packages & Environment
8. Working with Data & APIs
9. Intermediate Python & Best Practices
9.1 Advanced Comprehensions
9.2 Generators and yield
9.3 Iterators and the Iterator Protocol
9.4 Decorators
9.5 Writing Context Managers
9.6 Dates and Times
9.7 Regular Expressions
9.8 Writing Pythonic Code
9.9 Testing Your Code
9.10 Module 9 Project: A Tested To-Do CLI
10. Capstone Projects
← All modules
Modules 9
Intermediate Python & Best Practices
Generators, decorators, context managers, regex, and testing.
9.1
Advanced Comprehensions
9.2
Generators and yield
9.3
Iterators and the Iterator Protocol
9.4
Decorators
9.5
Writing Context Managers
9.6
Dates and Times
9.7
Regular Expressions
9.8
Writing Pythonic Code
9.9
Testing Your Code
9.10
Module 9 Project: A Tested To-Do CLI