Best Data Structures Tutorials and Courses

Below you will find the best data structures courses from the biggest platforms on the internet ranked based on millions of ratings and reviews.

We wish you the best with studying. Made with by Courseroot
Level Level Dropdown
Pricetag Price Dropdown
Certificate Certificate Dropdown
Hours of content Hours Dropdown
Platforms Platform Dropdown
Filter suggestions:
Beginner
Free
Udemy
Coursera
Clear filters
4.8
(46,302)

Python for Everybody Specialization

Beginner
26-40h
Started Nov 12
Certificate (q2)
This Specialization builds on the success of the Python for Everybody course and will introduce fundamental programming concepts including data struct..
$43/mo.
""
Learn more about this course
4.9
(25,349)

Python Data Structures

All Levels
26-40h
Started Nov 12
Certificate (q2)
This course is created by the University of Michigan. It introduces the core data structures that are used in the Python programming language (think o..
$43/mo.
""
Learn more about this course
()

Data Structures & Algorithms in Python

Intermediate
15-35h
Self-paced
None
The Data Structures & Algorithms in Python program is designed for those who want to be more adept in the technical aspects of Python. By the end of t..
Free
""
Learn more about this course
()

Data Structures & Algorithms in Swift

Intermediate
15-35h
Self-paced
None
Be a Swift expert by learning it's data structures and algorithms and equipt yourself on how to explain your Swift Solutions swiftly with confidence. ..
Free
""
Learn more about this course
()

Introduction to Python Programming

Beginner
15-35h
Self-paced
None
This beginner's course from Udacity will teach you the fundamentals of Python, as well as programming best practices. You will learn how to represent ..
Free
""
Learn more about this course
4.7
(3,700)

Data Structures and Algorithms Specialization

Intermediate
26-40h
Starts Nov 23
Certificate (q2)
This specialization is a mix of theory and practice: you will learn algorithmic techniques for solving various computational problems and will impleme..
$43/mo.
""
Learn more about this course
4.7
(3,107)

Object Oriented Java Programming: Data Structures and Beyond Specialization

Intermediate
26-40h
Starts Nov 23
Certificate (q2)
This Specialization covers intermediate topics in software development. You
$43/mo.
""
Learn more about this course
4.7
(3,539)

The Coding Interview Bootcamp: Algorithms + Data Structures

All levels
13h
Self-paced
Certificate (q1)
What will happen in your next Javascript coding interview? You
$11.99
""
Learn more about this course
4.5
(3,612)

Python for Data Structures, Algorithms, and Interviews!

Intermediate
17h
Self-paced
Certificate (q1)
Ace your coding interviews, and get your coding career out of first gear
$16.99
""
Learn more about this course
4.8
(3,070)

Data Structures & Algorithms - Interview !!

All levels
3h
Self-paced
Certificate (q1)
Graph videos are next. They will be live soon.
$10.99
""
Learn more about this course
4.7
(1,610)

Data Structures

Intermediate
26-40h
Starts Nov 23
Certificate (q2)
A good algorithm usually comes together with a set of good data structures that allow the algorithm to manipulate the data efficiently. In this course..
$43/mo.
""
Learn more about this course
4.8
(1,418)

Data Structures and Performance

Intermediate
26-40h
Starts Nov 23
Certificate (q2)
How do Java programs deal with vast quantities of data? Many of the data structures and algorithms that work with introductory toy examples break when..
$43/mo.
""
Learn more about this course
4.5
(2,553)

Practical Data Structures & Algorithms in Java + HW

All levels
11.5h
Self-paced
Certificate (q1)
Go from zero to hero in the most important algorithms and data structures using Java
$16.99
""
Learn more about this course
4.2
(2,300)

Introduction to Data Structures & Algorithms in Java

All levels
5h
Self-paced
Certificate (q1)
Designed to help understand the fundamentals of DS & Algorithms really well. A must have for programming interviews.
$11.99
""
Learn more about this course
4.5
(1091)

Algorithms and Data Structures - Part 1

Beginner
3h 13m
Self-paced
Certificate (q2)
This course is designed for beginners who are new to algorithms and data structures. This will serve as part 1 in a two-part series. Topics range from..
Free Trial
""
Learn more about this course
4.8
(919)

Graph Search, Shortest Paths, and Data Structures

Intermediate
26-40h
Started Nov 23
Certificate (q2)
The primary topics in this part of the specialization are: data structures (heaps, balanced search trees, hash tables, bloom filters), graph primitive..
$43/mo.
""
Learn more about this course
4.8
(900)

GIS Data Formats, Design and Quality

Intermediate
26-40h
Starts Nov 23
Certificate (q2)
In this course, the second in the Geographic Information Systems (GIS) Specialization, you will go in-depth with common data types (such as raster and..
$43/mo.
""
Learn more about this course
4.7
(931)

Advanced Data Structures in Java

Intermediate
26-40h
Starts Nov 23
Certificate (q2)
How does Google Maps plan the best route for getting around town given current traffic conditions? How does an internet router forward packets of net..
$43/mo.
""
Learn more about this course
4.5
(1,232)

Learning Data Structures in JavaScript from Scratch

All levels
3.5h
Self-paced
Certificate (q1)
Write more efficient & performant code by learning data structures. Be well prepared for technical interview questions.
$11.99
""
Learn more about this course
4.8
(655)

Building Web Applications in PHP

Intermediate
26-40h
Started Nov 23
Certificate (q2)
In this course, you'll explore the basic structure of a web application, and how a web browser interacts with a web server. You'll be introduced to th..
$43/mo.
""
Learn more about this course
4.4
(1,161)

Data Structures and Algorithms: Deep Dive Using Java

Intermediate
16h
Self-paced
Certificate (q1)
Learn about Arrays, Linked Lists, Trees, Hashtables, Stacks, Queues, Heaps, Sort algorithms and Search algorithms
$16.99
""
Learn more about this course
5
(537)

Algorithms, Part II

Intermediate
26-40h
Starts Nov 23
Certificate (q2)
This course covers the essential information that every serious programmer needs to know about algorithms and data structures, with emphasis on applic..
$43/mo.
""
Learn more about this course
4.3
(1,169)

Introduction to Algorithms and Data structures in C++

Beginner
3.5h
Self-paced
Certificate (q1)
A step-by-step guide with solved problems. I'm teaching visually with lots of examples.
Free
""
Learn more about this course
()

Data Structures Fundamentals

Intermediate
48h
Self-paced
Micromaster
Learn about data structures that are used in computational thinking
Free
""
Learn more about this course
  • -1
  • 0
  • 1
  • 2
  • 3
Displaying 0 to 24

Popular Subjects

Machine Learning+200 courses
MBA+100 courses
Business+2500 courses
Photography+350 courses
Python+750 courses
Java+1300 courses
Marketing+1500 courses
Project Management+200 courses
PMP+100 courses
Analytics+300 courses
Data Science+200 courses
SEO+500 courses
Matlab+60 courses
Big Data+150 courses
Go to all subjects

Want to try another search?