Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Codecademy

Learn Python Developer Tools with VS Code

via Codecademy

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Level up your Python skills with this course on developer tools. Learn how to run, debug, and test your programs using VS Code, a free IDE (integrated development environment). Set up VS Code on your own device and debug faulty code using techniques like isolating code sections and logging. Lastly, test your code using Python's unittest framework and its various assert() methods and decorators.

Syllabus

  • Python IDE Setup: Learn how to download and install VS Code, a free IDE (Integrated Development Environment), the Python extension, and run your first program with it!
    • Article: Getting Started with Visual Studio Code
    • Article: Downloading the Python Extension for VS Code
    • Project: Creating a Contact Book
    • Quiz: Python IDE Setup
  • Python Debugging: Learn how to debug Python code using print statements, breakpoints, `pdb`, and more in VS Code.
    • Article: What is Debugging?
    • Article: Debugging Best Practices
    • Article: Debugging in VS Code
    • Project: Weather-Based Outfit Selection
    • Quiz: Python Debugging
  • Python Unit Testing: Learn about test-driven development, Python's `unittest` framework, and how to implement unit tests in VS Code.
    • Article: What is Test-Driven Development?
    • Article: unittest Refresher
    • Article: Implementing unittest in VS Code
    • Article: Debugging Using unittest in VS Code
    • Project: Pet Adoption Center
    • Quiz: Python Unit Testing
    • Informational: Next Steps

Taught by

Alisha Grama

Reviews

4 rating at Codecademy based on 69 ratings

Start your review of Learn Python Developer Tools with VS Code

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.