Python Data Structures A to Z (Udemy.com)
Learn the essentials of data structures in Python.
Created by: Joe James
Last updated May 2019
What you will learn
- An in-depth look at native Python data structures: Strings, Lists, Tuples, Sets and Dictionaries
- Introduction to Queues, Stacks, Heaps, Linked Lists, Binary Search Trees and Graphs, including concepts of how they work, pros and cons, and how to Implement and use them in Python.
How it compares
Against the other 388 rated Udemy courses in Python on CourseDuck:
- Rating4.2 out of 5higher than 15% of them
- Reviews678#223 of 389 by number of reviews
- Length2.1 hoursshorter than 92% of them
- Last updatedMay 2019earlier than 82% of them
Course Description
Data structures covered in this course include native Python data structures String, List, Tuple, Set, and Dictionary, as well as Stacks, Queues, Heaps, Linked Lists, Binary Search Trees, and Graphs. Who this course is for:
Beginner or intermediate Python programmers who want to gain a solid understanding of data structures.
Anyone who already knows another programming language and wants to learn general data structures used in programming, while learning Python.
This course will prepare students for an algorithms course.
Instructor Details
- 4.2 Rating
678 Reviews
Joe James
Joe James has lived in Silicon Valley for 30 years. He has helped grow several startups in executive sales and marketing roles, and has worked as a senior software engineer in industry leaders Samsung, Epson and Cisco. Joe founded a growing computer science tutorial YouTube channel in 2014, and holds both an MBA and an MSin Computer Science.
More Python courses
Python 3: Deep Dive (Part 1 - Functional) (2024)
4.9 (13,534 Reviews)
Provider: Udemy
Time: 45.8h
$22.99
Python 3: Deep Dive (Part 3 - Dictionaries, Sets, JSON) (2023)
4.9 (1,996 Reviews)
Provider: Udemy
Time: 21.9h
$17.99
Programming for Everybody (Getting Started with Python)
4.9 (717 Reviews)
Provider: Coursera
Time: 12h
Free
An Introduction to Interactive Programming in Python (2013)
4.9 (554 Reviews)
Provider: Coursera
Time: 6h 40m
Free
Python: Python Programming Language | Tutorial | Beginner (2023)
4.9 (239 Reviews)
Provider: Udemy
Time: 5.1h
$19.99
An Introduction to Interactive Programming in Python (Part 2)
4.9 (225 Reviews)
Provider: Coursera
Time: 25h
Free
Reviews
By Aashish on 11/14/2020
amazing content
By Francesco Campanini on 10/1/2020
Most of the videos so far are just about the instructor reading some code. The instructor mention some links but they are not shared in any resources. The example are not real life example so it is difficult to understand when certain data structure should be used.
By Sindhura Sriram on 9/26/2020
very good and clear explanations
By C J on 9/5/2020
This is a very useful tutorial
By Rodrigo Bello on 9/1/2020
Explains are Excelent
By Ismael Diaz on 8/15/2020
More hands-on examples would have been helpful
By Victor Hugo de Jesus Freitas on 6/5/2020
Muito boa a aula e os exercicios.
By Akash J on 5/6/2020
I learnt a lot..Good
By Manjunath S on 4/25/2020
good
By Satish Moparthi on 4/12/2020
Course is too simple and explained in easy way where every one can understand.
By Aishwarya Bhatt on 4/2/2020
Explained well
By Anshul Birajdar on 4/1/2020
I aldready know it from youtube and other course.MASSIVE RIPPOFF
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 84 / 100



