Data Structures Explained for Beginners - How I Wish I was Taught

Check out signNow API today - https://www.signnow.com/developers?utm_source=youtube&utm_medium=influencer&utm_campaign=signnow+api+internet+made+coder āš”ļø My Data Structures & Algorithms Course - https://academy.internetmadecoder.com/algo-uni šŸš€ Zero to Python Developer with No Degree - https://academy.internetmadecoder.com/python-dev-masterclass?video=SFEROgwxicA MY FREE CLASS: šŸš€ How to Successfully Learn to Code and Become a Software Developer - A Step-by-Step Framework - https://skl.sh/3WvgSzZ If I was a beginner, here's how I wish someone explained Data Structures to me so that I would ACTUALLy understand them. Data structures and algorithms are not most people's favourite coding concepts to learn. nevertheless, if you want to learn how to pass coding interviews, mastering data structures and algorithms is a must. From linked lists to priority queues to graphs...when I was a beginner, I could not understand why these things are even important. What do data structures even mean and why do big tech companies ask these stupid leetcode-style questions in coding interviews? But once I actually sat down and over a few months learned the theory and practice of data structures, I started to appreciate just how beautiful computer science can be. In this video, I explain data structures for dummies and (hopefully) in a future video, I will explain algorithms in a similar way! CHAPTERS: 0:00 How I Learned to appreciate data structures 1:50 What are data structures & why are they important? 3:20 How computer memory works (Lists & Arrays) 6:00 Complex data structures (Linked Lists) 8:10 Why do we have different data structures? 10:11 SPONSOR: signNow API 11:35 A real-world example (Priority Queues) 14:30 The beauty of Computer Science 15:40 What you should do next (step-by-step path) DISCLAIMER: some of the links in the description may be affiliate links. If you purchase a product or service using the links that I provide I may receive a small commission. This is no extra charge to you! Thanks for supporting Internet Made Coder :) WHO AM I? On this channel, my aim is to give you the tools, strategies and methods to learn to code effectively - according to science! In addition, I document my life as a self-taught software engineer.