Python Data Structures:  Linked Lists

Python Data Structures: Linked Lists

Python Data Structures: Linked Lists is an Advanced level course on Developer, written by the creator, Erin Allard. This course is an essential foundation for a person who needs to excel in his/her Developer talent. It provides you a strong understanding on Developer, Programming Languages, Python, Developer, Programming Languages and Python.

Free Download - Python Data Structures:  Linked Lists
Author Erin Allard
Publish Date 4/23/2019
Skill Advanced
Duration 1h 30m
Topic Developer
Video Tutorials 22
Last Update N/A

Rock your next technical interview by using Python to code some of the most common linear data structures: singly and doubly linked lists. In this course, instructor Erin Allard digs into the subject of linked lists, sharing what you need to know to communicate your understanding of this data structure to an interviewer. Erin goes over abstract data types and helps you conceptualize nodes in linked lists. She also discusses how to create both the singly linked list and doubly linked list classes and goes over how to implement key methods. Throughout the course, she not only shows how to code the class and methods for each data structure, but also explains why each method is needed.

Topics include:

  • Abstract data types
  • Identifying the list data type and its uses
  • Operations on linked lists
  • Defining and coding the singly linked node class
  • Creating the singly linked list class and its methods
  • Creating the doubly linked list class and its methods

Python Data Structures: Linked Lists : Video Lessons

  • Understanding linked lists54s
  • What you should know1m 20s
  • Abstract data types2m 39s
  • The built-in list data type in Python2m 45s
  • The linked list abstract data type: Nodes4m 24s
  • The linked list abstract data type: Operations2m 27s
  • Defining the singly linked list node class2m 20s
  • Coding the singly linked list node class7m 44s
  • get_prev() and set_prev()4m 16s
  • Creating the SinglyLinkedList class and its methods4m 47s
  • is_empty()2m 34s
  • add_front()4m 10s
  • size()5m 46s
  • search()5m 34s
  • Visualizing remove()2m 24s
  • Coding remove()5m 59s
  • Testing remove()2m 43s
  • Creating the DoublyLinkedList class and its methods3m 40s
  • size() and search()1m 23s
  • Coding add_front()4m 30s
  • Testing add_front()3m 42s
  • Next steps1m 31s

Recommended video tutorials from YouTube.

  • Python Data Structures #2: Linked List
  • Code below (some minor improvements have been made since the video was released)... In this video we'll begin by discussing the basics of the linked list data ...

  • DateTime : 2017-08-26 22:57:58
  • Source : Brian Faure
  • Introduction to Linked Lists (Data Structures & Algorithms #5)
  • Learn the basics of linked lists. Java & Python sample code below. Check out (, a website for learning math and ...

  • DateTime : 2018-04-13 06:29:49
  • Source : CS Dojo
  • Data Structures in Python: Singly Linked Lists -- Insertion
  • In this video, we very briefly introduce the notion of the "linked list", specifically the "singly linked list" data structure. It is assumed that the viewer is somewhat ...

  • DateTime : 2018-01-20 15:59:26
  • Source : LucidProgramming

Please consider buying this course - Python Data Structures: Linked Lists directly from the author - Erin Allard. This way you could help the author create more great content, also you may get personal help.

The links being shared are only for poor students who really cannot afford to pay. So, if you are capable of paying please do consider it once before trying the free download links.

Categorised in: , ,

Kindly note, we have recently migrated to a new server. In case of download links not working at all it means that we are undergoing maintenance at the backend. In such case please try after 24 hours. Also make sure your internet connection is persistant else the file may endup corrupted.