Module 05 of 05 · Programming Fundamentals
Errors, Debugging and Problem Solving
The skill that separates people who progress from people who stall is what they do when something breaks.
4 of 4 lessons available
Lessons in this module
- 0114 min
Errors and Exceptions
BeginnerRead an error message accurately, and handle failure deliberately instead of suppressing it.
- 0214 min
Debugging
BeginnerFind the cause of a defect methodically rather than by changing lines until it works.
- 0315 min
Problem Solving and Basic Algorithms
BeginnerBreak a problem into steps before coding, and recognise a few patterns that recur constantly.
- 0412 min
Clean Coding Habits
BeginnerAdopt a few habits early that keep code readable as it grows, and know which advice to ignore.
Have a project worth talking through?
Tell us what you're building or what's slowing your current system down. We'll give you a direct read on scope and approach.