Level 1: Python Beginner
109 lessons
Module 1: Python setup and execution
Module 2: Variables and expressions
Module 3: Conditionals and loops
- Lesson 21: Conditionals and loops: Concept walkthrough
- Lesson 22: Conditionals and loops: Syntax drill
- Lesson 23: Conditionals and loops: Debugging scenario
- Lesson 24: Conditionals and loops: Refactoring strategy
- Lesson 25: Conditionals and loops: Testing focus
- Lesson 26: Conditionals and loops: Real-world case study
- Lesson 27: Conditionals and loops: Performance perspective
- Lesson 28: Conditionals and loops: Security and reliability
- Lesson 29: Conditionals and loops: Architecture checkpoint
- Lesson 30: Conditionals and loops: Project integration
Module 4: Functions and scope
- Lesson 31: Functions and scope: Concept walkthrough
- Lesson 32: Functions and scope: Syntax drill
- Lesson 33: Functions and scope: Debugging scenario
- Lesson 34: Functions and scope: Refactoring strategy
- Lesson 35: Functions and scope: Testing focus
- Lesson 36: Functions and scope: Real-world case study
- Lesson 37: Functions and scope: Performance perspective
- Lesson 38: Functions and scope: Security and reliability
- Lesson 39: Functions and scope: Architecture checkpoint
- Lesson 40: Functions and scope: Project integration
Module 5: Collections and iteration
- Lesson 41: Collections and iteration: Concept walkthrough
- Lesson 42: Collections and iteration: Syntax drill
- Lesson 43: Collections and iteration: Debugging scenario
- Lesson 44: Collections and iteration: Refactoring strategy
- Lesson 45: Collections and iteration: Testing focus
- Lesson 46: Collections and iteration: Real-world case study
- Lesson 47: Collections and iteration: Performance perspective
- Lesson 48: Collections and iteration: Security and reliability
- Lesson 49: Collections and iteration: Architecture checkpoint
- Lesson 50: Collections and iteration: Project integration
Module 6: Colors, numbers, shapes, and coordinates
- Lesson 51: Colors, numbers, shapes, and coordinates: Concept walkthrough
- Lesson 52: Colors, numbers, shapes, and coordinates: Syntax drill
- Lesson 53: Colors, numbers, shapes, and coordinates: Debugging scenario
- Lesson 54: Colors, numbers, shapes, and coordinates: Refactoring strategy
- Lesson 55: Colors, numbers, shapes, and coordinates: Testing focus
- Lesson 56: Colors, numbers, shapes, and coordinates: Real-world case study
- Lesson 57: Colors, numbers, shapes, and coordinates: Performance perspective
- Lesson 58: Colors, numbers, shapes, and coordinates: Security and reliability
- Lesson 59: Colors, numbers, shapes, and coordinates: Architecture checkpoint
- Lesson 60: Colors, numbers, shapes, and coordinates: Project integration
Module 7: Error handling and debugging
- Lesson 61: Error handling and debugging: Concept walkthrough
- Lesson 62: Error handling and debugging: Syntax drill
- Lesson 63: Error handling and debugging: Debugging scenario
- Lesson 64: Error handling and debugging: Refactoring strategy
- Lesson 65: Error handling and debugging: Testing focus
- Lesson 66: Error handling and debugging: Real-world case study
- Lesson 67: Error handling and debugging: Performance perspective
- Lesson 68: Error handling and debugging: Security and reliability
- Lesson 69: Error handling and debugging: Architecture checkpoint
- Lesson 70: Error handling and debugging: Project integration
Module 8: File handling and data formats
- Lesson 71: File handling and data formats: Concept walkthrough
- Lesson 72: File handling and data formats: Syntax drill
- Lesson 73: File handling and data formats: Debugging scenario
- Lesson 74: File handling and data formats: Refactoring strategy
- Lesson 75: File handling and data formats: Testing focus
- Lesson 76: File handling and data formats: Real-world case study
- Lesson 77: File handling and data formats: Performance perspective
- Lesson 78: File handling and data formats: Security and reliability
- Lesson 79: File handling and data formats: Architecture checkpoint
- Lesson 80: File handling and data formats: Project integration
Module 9: Modules and packages
- Lesson 81: Modules and packages: Concept walkthrough
- Lesson 82: Modules and packages: Syntax drill
- Lesson 83: Modules and packages: Debugging scenario
- Lesson 84: Modules and packages: Refactoring strategy
- Lesson 85: Modules and packages: Testing focus
- Lesson 86: Modules and packages: Real-world case study
- Lesson 87: Modules and packages: Performance perspective
- Lesson 88: Modules and packages: Security and reliability
- Lesson 89: Modules and packages: Architecture checkpoint
- Lesson 90: Modules and packages: Project integration
Module 10: Testing fundamentals
- Lesson 91: Testing fundamentals: Concept walkthrough
- Lesson 92: Testing fundamentals: Syntax drill
- Lesson 93: Testing fundamentals: Debugging scenario
- Lesson 94: Testing fundamentals: Refactoring strategy
- Lesson 95: Testing fundamentals: Testing focus
- Lesson 96: Testing fundamentals: Real-world case study
- Lesson 97: Testing fundamentals: Performance perspective
- Lesson 98: Testing fundamentals: Security and reliability
- Lesson 99: Testing fundamentals: Architecture checkpoint
- Lesson 100: Testing fundamentals: Project integration
Module 11: Beginner automation project
- Lesson 101: Beginner automation project: Concept walkthrough
- Lesson 102: Beginner automation project: Syntax drill
- Lesson 103: Beginner automation project: Debugging scenario
- Lesson 104: Beginner automation project: Refactoring strategy
- Lesson 105: Beginner automation project: Testing focus
- Lesson 106: Beginner automation project: Real-world case study
- Lesson 107: Beginner automation project: Performance perspective
- Lesson 108: Beginner automation project: Security and reliability
- Lesson 109: Beginner automation project: Architecture checkpoint
- Lesson 110: Beginner automation project: Project integration