Python 2000: Beyond The Basics


Secrets of the Pythonic Masters

What you will learn


Get Instant Notification of New Courses on our Telegram channel.

Noteβž› Make sure your π”ππžπ¦π² cart has only this course you're going to enroll it now, Remove all other courses from the π”ππžπ¦π² cart before Enrolling!


Learn how to share / re-use code

Learn how to gather user input

Learn how to detect and recover from errors

Understand how to create classes & class variables

Learn how to create your own classes

Understand class initialization

Learn how to locate protected member-functions in other modules

Use built-in functions to explore imported information

Discover how to list loaded modules

Discover ‘invisible’ package initialization

Learn how to avoid name collision in Python

Discover how to define & modify global and local variables

Learn how to access parent-member values & variables

Review the entire set of data-formatting operations

Learn how to anticipate dictionary ordering

Discover how to create & user a custom sort routine

Discover how using .format() is more flexible & forgiving than classic formatting operations

Learn how to use the sorted() built-in

Understand Python “comprehensions” to quickly filter & collect lists, dictionaries, sets & even strings!

Learn the difference between β€œisa” and β€œhasa”

Understand how Generators support distinct enumerations

Review the difference between Python’s “Metaclasses,” and the classes we create

Learn how to detect & manage critical class, as well as meta-class, relationships

Discover advanced Pythoneering topics

English
language