Discover data structures and algorithms using Python. Gain insights into solving real-world problems and typical interview questions with detailed reviews, explanations, and hands-on coding exercises.
Intermediate
88 Lessons
19h
Certificate of Completion
Discover data structures and algorithms using Python. Gain insights into solving real-world problems and typical interview questions with detailed reviews, explanations, and hands-on coding exercises.
AI-POWERED
AI-POWERED
This course includes
This course includes
Course Overview
Data structures and algorithms are among the most fundamental concepts of Computer Science. Whether it’s real-world problems you’re trying to solve or the typical coding question asked in an interview, almost every problem requires you to demonstrate a deep understanding of data structures and algorithms. This course is a detailed review of some of the most common data structures and algorithms that you’ll see in interviews and your everyday work. With implementation details, thorough explanations, and ha...
TAKEAWAY SKILLS
Python
Programming Language
Data Structures
Algorithms
Course Content
Introduction
Stack
Singly Linked Lists
Circular Linked Lists
Doubly Linked Lists
Arrays
7 Lessons
Binary Trees
8 Lessons
Binary Search Trees
4 Lessons
Binary Search
11 Lessons
Recursion
6 Lessons
String Processing
11 Lessons
Course Author
Part of the Python Learning Path
Learn Python for Programmers
5 Modules
Trusted by 1.4 million developers working at companies
Anthony Walker
@_webarchitect_
Emma Bostian 🐞
@EmmaBostian
Evan Dunbar
ML Engineer
Carlos Matias La Borde
Software Developer
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Eric Downs
Musician/Entrepeneur
Kenan Eyvazov
DevOps Engineer
Anthony Walker
@_webarchitect_
Emma Bostian 🐞
@EmmaBostian
See how Educative uses AI to make your learning more immersive than ever before.