Current Status
Not Enrolled
Price
Closed
Get Started
Data Structures Decode

Data Structures Decode

Build and Implement Foundation-Level Data Structures

Lessons: 23
Duration: ~ 11 hours
Study Hours: 20-40 (est.)

This course is available via:

PlanCoursesPrice
Algo & DS
2courses Original price was: 110.00 $.Current price is: 70.00 $. Subscribe
Coding Only
3courses Original price was: 150.00 $.Current price is: 100.00 $. Subscribe
All Courses
8courses Original price was: 220.00 $.Current price is: 160.00 $. Subscribe

Or subscribe to it individually:

This course only Original price was: 60.00 $.Current price is: 40.00 $. Subscribe

What You’ll Learn

Memory & Data Foundations

Understand how data types interact with physical memory.

Linear Structures

Implement Singly and Doubly Linked Lists and compare performance vs Arrays.

Stacks & Queues

Master LIFO and FIFO patterns using both Array and Linked-List implementations.

Advanced Hashing

Learn FNV-1a hashing mechanics and build efficient Hash Tables and Dictionaries.

Trees & Search Trees

Design hierarchical structures, including BST insertion, deletion, and balancing.

Heaps & Priority Queues

Implement binary heaps to manage prioritized data processing efficiently.

Prerequisites

To get the most out of this course, you need:

Core Logic

Proficiency in loops, variables, and conditional statements.

Complete Algorithms Course

Consider this course as the second part of ‘Algorithms Analysis and Design from Scratch’ course in our platform.

Basic OOP

Understanding of classes and objects.

Recommended Courses:

Course Previews

Sample lessons from the curriculum:

Course Introduction

Binary Search Tree

Hashing

Your Instructor

Ahmed Metwally

Ahmed Metwally

Software Industry Expert

24+ Years of Experience

I am on a mission to elevate the efficiency of the software industry in the Arab world by developing highly skilled and knowledgeable software engineers.