Wat je moet weten voordat je
begint

Start 4 June 2026 22:26

Einde 4 June 2026

00 Dagen
00 Uren
00 Minuten
00 Seconden
course image

Python on Windows, Like a Boss

Discover how to enhance Python development on Windows using Visual Studio's powerful tools for managing environments, writing code, and debugging - all for free.
EuroPython Conference via YouTube

EuroPython Conference

6076 Cursussen


45 minutes

Optionele upgrade beschikbaar

Not Specified

Ga in je eigen tempo vooruit

Conference Talk

Optionele upgrade beschikbaar

Overzicht

Discover how to enhance Python development on Windows using Visual Studio's powerful tools for managing environments, writing code, and debugging - all for free.

Lesprogramma

  • Introduction to Python on Windows
  • Overview of Python programming
    Python installation on Windows
  • Setting Up the Development Environment
  • Installing Visual Studio on Windows
    Configuring Python within Visual Studio
    Navigating the Visual Studio interface
  • Managing Python Environments
  • Creating and managing virtual environments
    Using the Python Environment window
    Installing and managing packages with pip
  • Writing Python Code in Visual Studio
  • Setting up a Python project
    Understanding syntax highlighting and IntelliSense
    Utilizing code snippets and templates
  • Debugging Python Applications
  • Setting breakpoints and stepping through code
    Using the Debug Interactive window
    Analyzing variables and expressions
  • Advanced Debugging Techniques
  • Debugging with Watch, Auto, and Locals windows
    Using conditions and hit count for breakpoints
    Remote debugging of Python code
  • Integrating Version Control
  • Setting up Git in Visual Studio
    Basic version control operations (commit, push, pull)
    Managing branches and resolving conflicts
  • Optimizing Development Workflow
  • Customizing Visual Studio settings for Python
    Using task automation with tasks.json
    Leveraging extensions for enhanced productivity
  • Project Deployment
  • Preparing applications for deployment
    Packaging Python scripts into executables
    Distributing Python applications on Windows
  • Course Wrap-up and Further Learning
  • Recap of key concepts
    Next steps and resources for continued learning

Vakgebieden

Conference Talks