Description
Intermediate Python Course: Memory Decorator Async Cython & more This course covers intermediate to advanced Python programming techniques. This means that this course is not intended for programming beginners. This course is intensive, informative and useful. Not only will you learn how to use Python well, but you’ll also learn more abstract concepts that are transferable to other languages, as well as how to create a good programming environment. prerequisites:
- Creating and using variables
- If statements, loops and logical expressions
- Implement your own functions and classes
- Import from foreign packages
In the course we use Visual Studio Code (VSCode) as IDE, which is free for all operating systems.
I assume you already have Python 3.8 or later on your system, otherwise you can install it via Anaconda.
This course includes the following topics:
- Variable memory management in Python
- Mutable and immutable types
- Shallow and deep copies
- Correct use of containers (list, dictation, collection, etc.)
- Formatting f-strings
- Functions and decorations
- args and kwargs arguments
- Objectivism and heredity
- Dunder’s special methods
- Dataclass, Enum and NamedTuple
- Cython integration
- Using the Python C API (CPython)
- Using PyBind11 (introductory example)
- Using Numba and Mypyc
- Using multi-processing and multi-threading
- Global Interpreter Lock (GIL) in Python
- Use asynchronous programming
What you will learn in Intermediate Python: Memory Decorator Async Cython & more
-
Variable memory management in Python (mutability)
-
Correct use of sequences and repetitions
-
Functions, decorations, lambdas, etc
-
Objectivism and heredity
-
Using the Python C API
This course is suitable for people who
- Python developer with basic knowledge
Course specifications Intermediate Python: Memory Decorator Async Cython & more
- Publisher: Udemy
- teacher: Jan Schaffranek
- Training level: beginner to advanced
- Training duration: 6 hours and 17 minutes
- Number of courses: 63
Course headings
Course prerequisites
- The basics of Python programming (variables, lists, dicts, classes etc.)
- Experience in using the terminal
Course images
Sample video of the course
Installation guide
After Extract, view with your favorite Player.
English subtitle
Quality: 720p
download link
File(s) password: www.downloadly.ir
Size
3.7 GB
Be the first to comment