Data Structures and Algorithms for Beginners
3.9 (244 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
14,309 students enrolled

Data Structures and Algorithms for Beginners

This course explains how data structures and algorithms work with ANIMATIONS. Animation is the best way to understand it
3.9 (244 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
14,309 students enrolled
Created by Elshad Karimov
Last updated 11/2019
English
English [Auto-generated]
Current price: $13.99 Original price: $19.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 1.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Data Structures
  • Algorithms
  • How data structures and algorithms work
  • The logic behind data structures and algoritms
Requirements
  • Basic programming knowledge regardless of programming language
Description

This course explains the logic behind the data structures and algorithms. By using animation of objects essential data structures and algorithms are explained. Regardless of knowledge level of programming, this course is for EVERYONE including NON PROGRAMMERS  who want to understand the logic behind the data structures and algorithms. There is not programming code in this course. The best education practices show that learning things with visualization is the best way to understand it. So here I explained data structures and algorithms with visualization.

Topics Include.

Part I - Data Structures

  • Arrays

  • Lists

  • Linked Lists

  • Stack

  • Queue

  • Hast Tables

  • Heaps

  • Binary Search Trees

Part II - Algorithms

  • Bubble Sort

  • Selection Sort

  • Insertion Sort

  • Merge Sort

  • Quick Sort

  • K means

  • Linear Search

  • Binary Search

  • Breadth First Search

  • Depth First Search

  • Dijkstra’s Algorithm

Who this course is for:
  • Everyone who wants to understand data structures and algorithms and pass the interviews
Course content
Expand all 18 lectures 01:17:49
+ Data Structures
7 lectures 27:54
Stacks
02:38
Queues
02:21
Hash Tables
09:10
Heaps
02:58
Binary Search Trees
05:17
+ Sort Algorithms
5 lectures 26:06
Bubble Sort
06:27
Selection Sort
03:48
Insertion Sort
04:23
Quick Sort
08:33
+ Graph Search Algorithms
3 lectures 13:41
Breadth First Search
04:34
Depth First Search
03:22
Dijkstra's Algorithm
05:45