When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Next-Level Python: Become a Python Expert
Unlock creativity with Skillshare! Learn acrylic painting, AI writing, graphic design, and photography.

This Course Includes
skillshare
0 (0 reviews )
1 hours 38 minutes
english
Online - Self Paced
course
SkillShare
About Next-Level Python: Become a Python Expert
Class Overview: What You'll Learn
How Different Programming Languages Deal with Types
Type Annotations in Python: Basic to Advanced
Duck Typing With Protocol Classes
How Dataclasses Help You Write Better Classes
Unlocking the Power of Class Properties
What's the Difference Between str and repr?
How to Improve the Performance of Accessing Class Members
Callables and Higher-Order Functions
Partial Function Application
Cached Properties
Single Dispatch
What Is Concurrent Programming?
Async, Await and Gather
How To Turn Non-Concurrent Code Into Concurrent Code
Iterators And Iterables: the Basics
Using Iterators To Introduce Abstraction
Itertools: A Next-Level Iterator Algebra
Generators aka Lazy Interators
Generator Functions, Yield and Return
Generator Expressions
Generators and Concurrency
What's a Context Manager?
Context Manager Class
Context Manager Decorator (Much Easier!)
Context Managers and Concurrency
Wrapping Up
What You Will Learn?
- Do you want to expand your knowledge of Python and take your coding skills to the next level? If so, this class is for you! This class will give you a deeper understanding of Python and allow you to write better code much faster..
- This is class is curated and contains the topics that I think will be the most beneficial to you if you want to become more skilled at Python..
- This is what you'll learn:.
- Whether you're mainly using Python to process and analyze data or you're using Python to build complex software applications such as APIs, you're going to really enjoy this class and become a true Python expert..
- So, if you're ready - let's dive in!.