- [Erin] Congratulations on completing the course.…Now that we've worked through Python implementations…of stacks, queues and deques, be diligent about practicing.…Choose to set aside an hour or so to practice…these implementations on your own.…To go even deeper, I recommend a few related…LinkedIn learning courses.…The first one is called Python Essential Training.…Especially focus on chapter nine,…which is all about classes.…The other course is called Programming Foundations:…Object-Oriented Design.…
A high-quality external resource that I really recommend…is a book called Problem Solving with Algorithms…and Data Structures Using Python.…It's written by Brad Miller and David Ranum…and is available freely online.…You can find the website at interacivepython.org.…In addition to covering all that we covered in the course…like stacks, queues, and deques,…it also touches on linked lists, other data structures,…and even recursion.…Thanks so much for joining me in this course.…
I hope what you've learned has increased your confidence…
- Abstract types and data structures
- Stacks as a linear abstract data type
- Creating the Stack class and its methods
- Adding items to the top and bottom of a stack
- Creating the Queue class and its methods
- Manipulating items in a queue
- Creating the Dequeue class and its methods
- Adding and removing items from a dequeue
Skill Level Advanced
Learning the Python 3 Standard Librarywith Kathryn Hodge2h 9m Intermediate
What you should know1m 26s
1. Abstract Data Types and Data Structures
2. The Stack
3. The Queue
4. The Deque
Next steps1m 43s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.