Advanced Python objects (live webinar)
You’ve been using Python’s objects for a while already — you know how to create classes and methods, and how to use inheritance. But do you really know how Python’s objects work? And do you know how to squeeze the most out of them?
What you should know
Course Content
Course length
3.5 hours
Number of lessons
1
Training materials
1 Jupyter notebook
Coding exercises
5
About the Course
You’ve been using Python’s objects for a while already — you know how to create classes and methods, and how to use inheritance. But do you really know how Python’s objects work? And do you know how to squeeze the most out of them?
In this live, four-hour online class, I’ll dive deep into Python’s object system with you, to help you understand how things work, and how you can take advantage of them in your projects. We’ll talk about such topics as magic methods, static and class methods, context managers, properties, and descriptors. When this class is over, you’ll understand the difference between functions and methods, and how “self” is always populated with the current instance. You’ll understand the difference between new and init, and when it’s actually appropriate to write the new method. And as we explore context managers, you’ll understand why it’s a good idea to use “with” when working with files in Python.
What you’ll learn
- Magic methods
- Static and class methods
- Context managers
- Properties
- Descriptors
Instructor
This course, like all others on LernerPython.com, is taught by Reuven Lerner.
Pricing
100% Money Back Guarantee
I’m a one-person company dedicatedto improving your career via Python and related technologies. If you haven’t gotten value from any of my courses, then just tell me — and I’ll refund your money.
LernerPython
$40
per user / month
- Unlimited access to all Python, Git, Regexp courses
- Members-only forums
- Python office hours, private lectures
LernerPython + Data
$50
per user / month
- Everything in Lerner Python Level
- Unlimited access to NumPy, Pandas, and SQL courses
- Pandas office hours and private lectures
- Bamboo Weekly Subscription ($100 Annual Value)
LernerPython
$400
per user / year
- Unlimited access to all Python, Git, Regexp courses
- Members-only forums
- Python office hours, private lectures
LernerPython + Data
$500
per user / year
- Everything in Lerner Python Level
- Unlimited access to NumPy, Pandas, and SQL courses
- Pandas office hours and private lectures
- Bamboo Weekly Subscription ($100 Annual Value)