Outschool
Open currency, time zone, and language settings
Log In

Understanding Error Messages in Your Code (Debugging Your Computer Program)

Lots of courses can teach you how to program in python, java or other languages (C/C++, JavaScript, HTML, etc.), but they all miss one crucial step: what do you do when you get an error? This course will demonstrate how to debug your code.
Sam Gassman
Average rating:
4.0
Number of reviews:
(1)
Class
Play

What's included

1 live meeting
30 mins in-class hours

Class Experience

Intermediate - Advanced Level
This course will cover the basics of understanding error messages and debugging your code. This specific course will cover debugging python programs in particular, but will be generalized enough to apply to other programming languages. Debugging code in other languages (C/Java and any special requests) will come in subsequent courses.

Python by default has 19 general types of errors and 11 types of warnings from which hundreds of error messages can form. No one should need to memorize what the messages mean, but instead, learn to interpret them so that they can be resolved with minimal effort.

The course format will be comprised of a zoom meeting where I will present some common errors, and how to interpret them as well as errors in general, answer questions and provide examples throughout, and then provide an additional Q/A section at the end.
Learning Goals
Students will learn to interpret error messages and resolve them quickly in an intentional manner rather than making random changes to their code until it runs.
learning goal

Other Details

Pre-Requisites
It is recommended but not required to have some familiarity with python prior to this course. Future courses will cover installation and basic python. You do not need python installed for this course though it is helpful for following along
External Resources
Learners will not need to use any apps or websites beyond the standard Outschool tools.
Joined March, 2024
4.0
1reviews
Profile
Teacher expertise and credentials
Programming Teacher since 2018 (taught Python, Java, C, HTML, CSS, JavaScript, BASH (Linux Interface))
B.S in Computer Science GWU
M.S in Cyber Security GWU

Reviews

Live One-Time Class
Share

$5

per class
Meets once
30 min

Completed by 1 learner
Live video meetings
Ages: 14-18
1-18 learners per class

About
Support
SafetyPrivacyCA PrivacyLearner PrivacyManage Data PreferencesTerms
Financial Assistance
Get The App
Download on the App StoreGet it on Google Play
© 2024 Outschool