Foundation Subscription > Software Development > Deal with Runtime Errors Gracefully with Exception Handling
Course Description
Like any good programming language, especially a dynamically typed one, Python has a graceful way of dealing with runtime errors, or exceptions. In this course, we'll learn about the syntax and some other aspects of exception handling.
  • Students should already be comfortable with Python language fundamentals, including: writing and using classes, methods, and functions, using container objects (e.g., list or dictionary), using decorators, using string formatting, using conditional operators
Michael Dougherty
Michael Dougherty is an experienced full-stack engineer, functional programming aficionado, and musician. When he was 13 he brought a "Learn C++ in 21 days" book with him on a family vacation, and he has been writing code ever since. For the past few years, Michael has worked as a Web Development Mentor, as a Full Stack Senior Software Engineer, as well as on several side projects.