Data Structures Courses

1. Mastering Data Structures & Algorithms using C and C++

Mastering Data Structures & Algorithms using C and C++

Learn, Analyse and Implement Data Structure using C and C++. Learn Recursion and Sorting.
Content:
- Learn various Popular Data Structures and their Algorithms.
- Develop your Analytical skills on Data Structure and use then efficiently.
- Learn Recursive Algorithms on Data Structures

2. Data Structures and Algorithms: Deep Dive Using Java

Data Structures and Algorithms:  Deep Dive Using Java

Learn about Arrays, Linked Lists, Trees, Hashtables, Stacks, Queues, Heaps, Sort algorithms and Search algorithms
Content:
- Learn the strengths and weaknesses of a variety of data structures
- so you can choose the best data structure for your data and applications
- Code an implementation of each data structure
- so you understand how they work under the covers
- Learn many of the algorithms commonly used to sort data
- so your applications will perform efficiently when sorting large datasets

3. Python for Data Structures, Algorithms, and Interviews!

Python for Data Structures, Algorithms, and Interviews!

Get a kick start on your career and ace your coding interviews!
Content:
- Create a great resume
- Have a LinkedIn and Github profile for recruiters
- Understand all major Data Structures and Algorithms

4. Easy to Advanced Data Structures

Easy to Advanced Data Structures

A complete guide to learning everything there is to know about data structures
Content:
- Mature understanding of data structures
- Algorithms associated with data structures
- Dynamic arrays

5. Practical Data Structures & Algorithms in Java + HW

Practical Data Structures & Algorithms in Java + HW

Go from zero to hero in the most important algorithms and data structures using Java
Content:
- Gain Confidence for Coding Interviews
- Learn The Most Practical and Popular Data Structures & Algorithms in-depth rather than a rushed course on Computer Science
- Get practice translating sudo code & implementing algorithms with Assignments and Solutions

6. Data Structures A-Z : Data Structures + Algorithms Bootcamp

Data Structures A-Z : Data Structures + Algorithms Bootcamp

Become ace in data structures & algorithms & Crack the code interview by getting mastery in data structures & algorithms
Content:
- Understand the coding principles and Understand How to write code in efficient way by help of choosing right data structures and efficient algorithms
- How to choose right data structures and right algorithms for your need
- Understand concept behind data structures like Arrays
- Linked Lists
- Hash tables
- Trees
- Graph
- Stacks
- Queues
- and Sort algorithms and Search algorithms

7. Algorithms and Data Structures in Python (INTERVIEW Q&A)

Algorithms and Data Structures in Python (INTERVIEW Q&A)

A guide to implement data structures, graph algorithms and sorting algorithms from scratch with interview questions!
Content:
- Understand arrays and linked lists
- Understand stacks and queues
- Understand tree like data structures (binary search trees)

8. Introduction to Data Structures & Algorithms in Java

Introduction to Data Structures & Algorithms in Java

Designed to help understand the fundamentals of DS & Algorithms really well. A must have for programming interviews.
Content:
- Be able to know and implement various data structures and algorithms
- Be able to write your own algorithms and understand if their running time is good or bad

9. Master the Coding Interview: Big Tech (FAANG) Interviews

Master the Coding Interview: Big Tech (FAANG) Interviews

Ace the Google, Amazon, Facebook, Microsoft, Netflix coding interviews. Step by step guide for their toughest questions!
Content:
- Ace the coding interview at the top tech companies (Google
- Amazon
- Facebook
- Apple
- Microsoft
- Netflix + others)
- Step by step guide to common questions
- how to solve them
- optimize
- and present them during tech interview
- The ultimate resource to prepare for coding interviews
- tech interviews and programming interviews

10. Learning Data Structures in JavaScript from Scratch

Learning Data Structures in JavaScript from Scratch

Write more efficient & performant code by learning data structures. Be well prepared for technical interview questions.
Content:
- Code out important data structures in JavaScript
- Improve the efficiency
- performance
- and scalability of your code
- applications
- and programs
- Excel in technical engineering/programming interviews at both large companies and small companies

11. Data Structures in Java - Part I (+INTERVIEW QUESTIONS)

Data Structures in Java - Part I (+INTERVIEW QUESTIONS)

Basic Algorithms and Data Structures: AVL tree, Binary Search Trees, Arrays, B trees, Linked Lists, Stacks and HashMaps
Content:
- grasp the fundamentals of algorithms and data structures
- detect non-optimal code snippets
- learn about arrays and linked lists

12. From 0 to 1: Data Structures & Algorithms in Java

From 0 to 1: Data Structures & Algorithms in Java

Learn so you can see it with your eyes closed
Content:
- Visualise - really vividly imagine - the common data structures
- and the algorithms applied to them
- Pick the correct tool for the job - correctly identify which data structure or algorithm makes sense in a particular situation
- Calculate the time and space complexity of code - really understand the nuances of the performance aspects of code

13. Data Structures & Algorithms Essentials using C++ (2022)

Data Structures & Algorithms Essentials using C++ (2022)

Master core computer science concepts by mastering data structures, algorithms & problem solving using C++
Content:
- Core concepts & internals of Data Structures
- Trees
- Linked Lists
- Heaps
- Graphs
- Build all data structures from scratch

14. Java Data Structures and Algorithms Masterclass

Java Data Structures and Algorithms Masterclass

Data Structures and Algorithms from Zero to Hero and Crack Top Companies 100+ Interview questions (Java Coding)
Content:
- Learn
- implement
- and use different Data Structures
- Learn
- implement and use different Algorithms
- Become a better developer by mastering computer science fundamentals

15. Data Structures and Algorithms: In-Depth using Python

Data Structures and Algorithms: In-Depth using Python

Implement Data Structures and Algorithms in Python
Content:
- 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

16. Data Structures and Algorithms In C#

Data Structures and Algorithms In C#

Data Structures and Algorithms in C# Using DSA Data Structures Algorithms C# Competitive Programming Leetcode FAANG DSA
Content:
- Understand the details of Data Structures and algorithms through animations
- Learn to write programs for different Data Structures and Algorithms in C#
- Get the confidence to face programming interviews