Open
Description
Hi,
So far the Course: Learn to Code in Python has
- Ch 1. Introduction
- Ch 2. Variables
- Ch 3. Functions
- Ch 4. Scope
- Ch 5. Testing and Debugging
- Ch 6. Computing
- Ch 7. Comparisons
- Ch 8. Loops
- Ch 9. Lists
- Ch 10. Dictionaries
- Ch 11. Sets
- Ch 12. Errors
- Ch 13. Practice
- Ch 14. Quiz
Maybe add Type Annotations and Pydantic chapters to this course to help new learners learn more about data validation ?
Ch 15: Type Annotations – Cover Python’s built-in type hints (int, str, List, Dict, Union, etc.), how to use mypy, and best practices for writing readable, maintainable code.
Ch 16: Pydantic – Introduce Pydantic, explain how it simplifies data validation, demonstrate model creation, and show real-world use cases like API request validation.
Metadata
Metadata
Assignees
Labels
No labels