Advanced data structures
Feel comfortable with the basic data structures — strings, lists, tuples, and dicts? This course will go deeper into those builtin types, and explore other data structures you’ll want to use.
What you should know
Course Content
Course length
7 hours
Number of lessons
56
Training materials
13 PDFs + notebooks
Coding exercises
7
About the Course
A huge part of coding in Python revolves around the core data structures: Strings, lists, tuples, and dicts. It’s not hard to start using those, and even to use them well.
This course aims to take you beyond the basics, what you get in a typical intro Python course. We’ll look at how the core data structures are implemented, and some of the limits that Python places on them. Then we’ll look at combinations of data structures, and the trade-offs involved in each of them. Finally, we’ll look at a number of useful data structures in the Python standard library, seeing how and when to best use them.
When you’re done with this course, you’ll not only feel more comfortable using the builtin data structures, but you’ll be able to confidently make decisions about when and how to use them.
What you’ll learn
- Learn how core data structures work under the hood
- Learn how to combine core data structures, and the various trade-offs associated with them
- Learn about additional data structures available in the standard library
Preview The Course
Instructor
This course, like all others on LernerPython, 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)