YoVDO

Transitioning from C# to Python

Offered By: LinkedIn Learning

Tags

Python Courses Programming Languages Courses C# Courses Object-oriented programming Courses Inheritance Courses Control Structures Courses

Course Description

Overview

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

Related Courses

بالتطبيق العملي C# تعلم أساسيات لغة
Coursera Project Network via Coursera
Amazon DynamoDB for Serverless Architectures (Traditional Chinese)
Amazon Web Services via AWS Skill Builder
API Testing Using Rest Sharp (with C#) Test Automation Tool
Coursera Project Network via Coursera
Basics of Scientific Visualization in Mathematical Modeling of Systems
National Research Nuclear University MEPhI via edX
Build a Guessing Game in C# on Linux
Coursera Project Network via Coursera