Was Sie vorher wissen sollten
bevor Sie beginnen

Beginnt 5 June 2026 04:09

Endet 5 June 2026

00 Tage
00 Stunden
00 Minuten
00 Sekunden
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 Kurse


45 minutes

Optionales Upgrade verfügbar

Not Specified

Lernen Sie in Ihrem eigenen Tempo

Conference Talk

Optionales Upgrade verfügbar

Übersicht

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

Lehrplan

  • 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

Fachgebiete

Conference Talks