Get Productive with Python in Visual Studio Code

Learn how to use the cross-platform, free, and open source Visual Studio Code for all your Python development needs. From editing, to linting, to debugging and more, you will learn how to get started, as well as tips and tricks to save you time in your everyday development lifecycle.

If you’re an experienced Python developer, you will learn how to take advantage of all of Visual Studio Code’s capabilities to maximize your productivity. If you’re a new Python developer, you will learn more about Python and how to use Visual Studio Code to get up and running quickly.

We will start by showing how to create a new application, configure linting, manage virtual environments, and run code. Then we’ll show how to use more powerful features like debugging, unit testing and Visual Studio Live Share for collaborative editing and debugging with your co-workers. Finally, we’ll show how you can install additional extensions to set up your keyboard bindings, manage docker containers, deploy to the cloud, and more!

Talk given by Dan Taylor at EuroPython conference 2018. Check out the conference’s YouTube channel:

This talk is under the creative commons license. freeCodeCamp is not associated with this talk but we are excited to share it with a wider audience.

Learn to code for free and get a developer job:

Read hundreds of articles on programming:

And subscribe for new videos on technology every day:


This Post Has 17 Comments

  1. Lowkey Gaming

    It stops working every now and then in Lubuntu 18.04 that's why I went back to Pycharm

  2. Lowkey Gaming

    It stops working every now and then in Lubuntu 18.04 that's why I went back to Pycharm

  3. Nick Wu

    Great video, smooth transitions, awesome presentation!

  4. Eden Maynard

    He works for Microsoft but uses a Mac. Interesting 😛

  5. sylada

    Used to use Atom, but I've converted to VSCode 🙂

  6. Mike Greer

    Darn! I hate these YouTubers who go from the fairly simple, to the insanely complex, and give little or no explanation of the new concepts. I have no idea what the "stackoverflow" item is he is referring to, or why you have to run it in a virtual environment. Can't any of these programming tutorials just Keep it Simple?!?!?!!?

  7. Frenzy

    Proof that Microsoft is going to switch to MacOS

  8. shreyas D

    good video for all type of audience! 1 advice: just don't enable Microsoft Language SERVER.

  9. Michelle Audirac

    I was in a dilemma and couldn't decide on a code editor…OMG I could have saved so much of my time if I had switched to VS Code earlier

  10. Andrew Wiles

    What puts people off coding is copying line for line and it still fails, without typos… not accessible.

Leave a Reply