Python For The .NET Developer

An easy introduction to one of the most powerful and popular language


  • Developers wanting to learn Python that's familiar with C# (although C# knowledge not required) - perhaps you've heard of Python and have always thought to learn it, this course is an ideal starting point.
  • Experienced developers .NET / C# programmers - This course teaches you the common fundamental programming practices and compares them both in C# and Python.
  • Anyone who wants to better learn both C# & Python - While I initially created this course for C#/.NET Developers that wanted to learn Python, my approach ends up being useful for anyone wanting to learn both languages since I cover the basics of programming in both.


  1. Python’s popularity & high salary
    1. Python engineers have some of the highest salaries in the industry. The average Python Developer salary in the United States is approximately $116,028 per year. Also, Python has a strong spike in popularity over the last year.
  2. Ease of Learning
    1. Python is extremely simple and easy to learn. It is a very powerful language and it closely resembles the English language! So, what contributes to its simplicity? Python is
      • Free & open source
      • High-level
      • Interpreted
      • Blessed with large community
  3. It Runs on Any Platform
    1. The portable and extensible properties of Python allow you to perform cross-language operations seamlessly.
  4. It's a Great General-Purpose Language
    1. It’s a very flexible language, capable of creating anything from desktop software to Web applications and frameworks
  5. It's Interpreted Yet Fast
    1. In recent years, advances in technology have led to much faster runtime execution for this interpreted laguage

What are the requirements?

  • Visual Studio Code, Python 3 and above

What am I going to get from this course?

  • Write Object Oriented Code in Python and get a refresher on C# code demonstrating the same Python exercises.

What is the target audience?

  • Anyone wanting an easy introduction to Python & C# but especially .NET & C# developers since I compare both languages.

Your Instructor

Reynald Adolphe
Reynald Adolphe
Reynald Adolphe is a technologist and .NET developer specializing in website consulting and development.
He focuses on user experience, user interface, back-end development, and the languages used to create web applications. He's a speaker and personal technology coach helping programmers build their brand and career to the next level and guiding new-comers to become elite software engineers.

Previously, he worked for the Tribune Company in Los Angeles and Accenture in Chicago. Reynald's specialties include C#, .NET Core, Entity Framework, ASP.NET, MVC, Razor, LINQ, Java, JavaScript, JQuery, AJAX, HTML5, CSS3, SOAP, Knockout.js, RequireJS, Underscore.js, AmplifyJS, XML, WCF, SQL, SDLC, MSTest, Moq, QUnit, and Bootstrap.

Reynald also produces tech events, featuring popular tech speakers, musicians, and comedians.

You can learn more about his events & coaching at website.

Frequently Asked Questions

When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

Get started now!