Python for C# and .NET Developers - Bridge Your Skills and Master the Python Ecosystem Course

Are you a .NET developer who is interested in learning Python? This is the course for you. While there are many getting started courses for Python, this course is specifically geared towards helping C# and .NET developers quickly get up to speed with Python. It covers a wide spectrum of the developer landscape from the language, databases and ORMs, web frameworks, data science and computational notebooks, and much much more.

What students are saying

I have decided to get hands on again and learn a new language, Python! I have been working through your courses, Python Jumpstart, Pythonic code and Python for Entrepreneurs in parallel. They are amazing and your teaching is fantastic.
-- Andre O.

Source code and course GitHub repository

github.com/talkpython/python-for-dotnet-developers-course

What's this course about and how is it different?

This is the definitive course to learn the entire Python ecosystem for .NET developers. We spend over 9 hours comparing Python and C#, the Python runtime and the .NET CLR, NuGet to PyPI, and much more. You will see working C# examples _first_. Then we will build the Python equivalent of that application live, together, during the course.

In this course, you will: