Data Structures and Algorithms: In-Depth DSA using Python

Learn Python Data Structures, Algorithms (DSA) with Animated Examples, includes Dynamic Programming, Backtracking etc...
4.52 (3650 reviews)
Udemy
platform
English
language
Programming Languages
category
instructor
Data Structures and Algorithms: In-Depth DSA using Python
23 922
students
53 hours
content
May 2025
last update
$94.99
regular price

What you will learn

Learn Data Structures, Abstract Data Types and their implementation in Python

Implementation of Searching Algorithms in Python

Implementation of Stacks, Queues, Linked List, Binary Trees, Heaps and Graphs in Python

Implementation of Binary Tree Traversal Techniques in Python

Graph traversals techniques ie Depth First Search and Breadth-First Search in Python

Implementation of Sorting Algorithms in Python

Enhance Analytical Skill and efficiently use searching and sorting algorithms in real applications

Course Gallery

Data Structures and Algorithms: In-Depth DSA using Python – Screenshot 1
Screenshot 1Data Structures and Algorithms: In-Depth DSA using Python
Data Structures and Algorithms: In-Depth DSA using Python – Screenshot 2
Screenshot 2Data Structures and Algorithms: In-Depth DSA using Python
Data Structures and Algorithms: In-Depth DSA using Python – Screenshot 3
Screenshot 3Data Structures and Algorithms: In-Depth DSA using Python
Data Structures and Algorithms: In-Depth DSA using Python – Screenshot 4
Screenshot 4Data Structures and Algorithms: In-Depth DSA using Python

Charts

Students
Price
Rating & Reviews
Enrollment Distribution

Comidoc Review

Our Verdict

This Data Structures and Algorithms course using Python incorporates an impressive breadth of topics, making it a useful educational resource for those looking to gain in-depth knowledge on the subject matter—particularly since it targets the frequently used Python programming language. Some students may face disappointment with issues such as misplaced content, missing notes, or an absence of time/space complexity discussions and exercises—ultimately, these discrepancies could impact engagement levels depending on individual learning preferences.

What We Liked

  • The course provides a comprehensive overview of data structures and algorithms using Python, covering various topics such as searching algorithms, stacks, queues, linked lists, binary trees, heaps, graphs, and sorting algorithms.
  • It includes animated examples which enhance understanding and retention of complex concepts.
  • The course duration is long with 53 total hours, providing in-depth knowledge on the subject matter.
  • The global rating of 4.49 indicates high satisfaction among subscribers (23896) and demonstrates its quality.

Potential Drawbacks

  • Some students found arrangements problematic with missing notes, no quizzes or exercises, a lack of interview or modern questions, and occasionally incorrect code.
  • There is a reported absence of time/space complexity discussions, which may hinder understanding of algorithms' efficiency.
  • A few reviewers expressed dissatisfaction with the ordering of topics and the course delivery.
  • No exercises or quizzes are integrated into the course. This may hamper students' ability to practice learned skills.

Related Topics

2326560
udemy ID
17/04/2019
course created date
20/05/2019
course indexed date
Bot
course submited by
Data Structures and Algorithms: In-Depth DSA using Python - | Comidoc