Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Transitioning from C# to Python

via LinkedIn Learning

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!

This course with instructor Joe Marini helps C# developers translate their knowledge into the in-demand Python language. Compare basic language constructs, functions, and more.

Syllabus

Introduction

  • From C# to Python
  • What you should know
  • Getting set up
  • Comparing C# and Python

1. Basic Language Constructs

  • A tale of two Hello Worlds
  • Comments and DocStrings
  • Variables and data types
  • Conditional statements
  • Loops
  • Challenge: Language constructs
  • Solution: Language constructs

2. Functions

  • Defining and calling functions
  • Named and default parameters
  • Keyword-only parameters
  • Lambda functions

3. Classes and Objects

  • Defining classes and methods
  • Inheritance
  • Abstract classes
  • Interfaces
  • Magic methods and properties

4. Collections

  • Arrays and lists
  • Dictionaries
  • Iterators

5. Common Operations

  • Built-in functions
  • Strings
  • Exceptions
  • Scope blocks
  • Challenge: Pig Latin
  • Solution: Pig Latin

Conclusion

  • Conclusion

Taught by

Joe Marini

Reviews

Start your review of Transitioning from C# to Python

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.