The Python 3 Programmer’s Reference – Learn Python 3 Programming
Python 3 In-Depth + Python Standard Library Modules + Advanced topics such as Iterators, Generators & Meta-Programming
What you’ll learn
The Python 3 Programmer’s Reference – Learn Python 3 Programming
- Deep understanding of Python 3 Built-Ins
- Explore various modules from the Python Standard Library
- Automate file system operations
- Working with texts via regular expressions
- Understand Iterators, Generators & Generator expressions
- Advanced-Data Structures
- Tools of functional programming in Python 3
- Object Orientation in Python, use and understand “dunder” methods
- Introduction to Meta-Programming: Decorators & Metaclasses
Requirements
- Some prior experience in programming with any language may help, but is not strictly required
Description
Python 3 Reference & Learning Path
From the content:
- Working with PyCharm
- Python Programming Essentials: Data Types, Functions, Classes,…
- Automate File System Operations
- Reading and writing text files, CSV, JSON,…
- Object serialization with pickle & shelve
- Regular Expressions (re module) for advanced text processing
- More on Data Structures: Comprehensions, Sorting, Counting,…
- Understand Iterators, Generators & Generator Expressions
- Transform Iterators with itertools
- Specialized Data Structures such as Queues (with deque) or Named Tuples
- Understand Function Decorators
- Working with functools: Partials, Reduce, Function Caches, Overloading,…
- When to use Closures & Factory Functions
- Use cases of Class Inheritance such as Mix-Ins
- Introduction to Meta-Programming with Meta-Classes
- Enhance Class Functionalities with “magic” or dunder methods
Who this course is for:
- Everyone who wants to learn or deepen Python skills and become a professional developer!
- Content From: https://www.udemy.com/course/the-python-3-programmers-reference/
- Python 3 Adventures: Learn Python 3 in Fun way
Add Comment