Python: Debugging Challenge
Push your skills to the next level in a live environmentLab Steps
Intermediate
2h
16
Lab challenges are hands-on labs with the gloves off. You jump into an auto-provisioned cloud environment and are given a goal to accomplish. No instructions, no hints. To pass, you'll have a limited time to demonstrate your problem-solving skills and get the checks that inspect the state of your lab environment.
Python Debugging Challenge
Demonstrate your knowledge of debugging Python-based applications with three levels of increasingly difficult challenges.
Level I
Debugging syntax-related errors.
Level II
Debugging type-related errors.
Level III
Debugging logic-related errors.
What will be assessed
- Python Debugging
Intended audience
- Python Developers
Prerequisites
- Proficient with the Python runtime
- Proficient with the Python language syntax
- Comfortable with pdb
Ben Lambert is a software engineer and was previously the lead author for DevOps and Microsoft Azure training content at Cloud Academy. His courses and learning paths covered Cloud Ecosystem technologies such as DC/OS, configuration management tools, and containers. As a software engineer, Ben’s experience includes building highly available web and mobile apps. When he’s not building software, he’s hiking, camping, or creating video games.