Collaborative Supercharge your Python and Django Development Environment with VS Code and Dev Containers

Oct 08 1:00 PM EDT :calendar: to 4:30 pm

About This Tutorial

Dev Containers is an open spec, full-featured development environment, built on Docker, a well-defined tool and runtime stack, with the power of your favorite editor inside. We will share tips, tricks, tools and settings for VS Code, the light-weight, free and extensible code editor, to optimize your Python activities from app development to data wrangling.

Walking out of this tutorial, you will have:

  • your own, personalized profile(s) in VS Code for your workflow(s) that can include specifications for linters, terminal, type hinting, tasks, debugging, VS Code shortcut keys, creating snippets, and virtual environments.

  • a peek into the best VS Code Extensions for Django and Python development: Ruff, Jupyter Notebook, Data Wrangler, Remote Development extension pack, SQLTools and PostgreSQL, and more.

  • set up Dev Containers and CodeSpaces for an existing Open Source project or set it up for your project with all of the slick features including navigating your database and integrating with GitHub actions.

Presenters

    Photo of Dawn Wages

    Dawn Wages

    Dawn (she/her) is the Treasurer for the PSF, Wagtail Core Team Member, Python Community Advocate at Microsoft and Django software engineer. She lives in Philadelphia, USA with her partner and three dogs watching Star Trek and noodling about inclusive tech.