8 DATA STRUCTURES You NEED to Know

  Рет қаралды 7,700

Alex Hyett

Alex Hyett

Күн бұрын

If you are new to programming, then you need to make sure you understand how these 8 data structures work. Understanding data structures and when to use them can help you write more efficient applications.
☕️ I don’t accept paid sponsorships and I have turned off mid-video ads. You’re welcome! If you would like to support my channel see: ko-fi.com/alexhyett
📨 Join my free weekly newsletter for advice, technology and more: newsletter.alexhyett.com
STILL STRUGGLING WITH DATA STRUCTURES AND ALGORITHMS? academy.zerotomastery.io/a/af...
🗺️ Backend Developer Roadmap: www.alexhyett.com/backend-dev...
🎓 RECOMMENDED COURSES (Use code FRIENDS10 for 10% off)
Data Structures & Algorithms - academy.zerotomastery.io/a/af...
The Complete Web Developer Course - academy.zerotomastery.io/a/af...
The Complete Junior to Senior Web Developer Roadmap - academy.zerotomastery.io/a/af...
Complete SQL + Databases Bootcamp - academy.zerotomastery.io/a/af...
📚 RECOMMENDED BOOKS
Software Development
Clean Code - geni.us/5AEwj2
Clean Architecture - geni.us/yBrTX
Domain Driven Design - geni.us/WiR0Q0x
Design Patterns - geni.us/5ncUt
Developer Hegemony - geni.us/lAXy
Pragmatic Programmer - geni.us/GfNj9
Data Structures and Algorithms Made Easy - geni.us/sqg6kJ
Refactoring - geni.us/ufAP0mE
The Productive Programmer - geni.us/IT9WiN
Pragmatic Thinking and Learning - geni.us/x81A
Test Driven Development - geni.us/HFV52
Microservices - geni.us/8vMA
🚀 MY FAVOURITE TOOLS
Visual Studio Code - code.visualstudio.com/
Obsidian - obsidian.md/
Notion - affiliate.notion.so/alexhyett
⏳ TIMESTAMPS
00:00 Introduction
00:13 What are data structures?
01:00 Arrays
02:52 Lists
04:10 Queues
05:45 Hash Set
06:12 Dictionary
07:27 Linked Lists
08:35 Trees
09:49 Graphs
You can check out more of my favourite tools on my website:
www.alexhyett.com/tech/
🔗 MY KEY LINKS
🌍 Blog - www.alexhyett.com/
🐘 Mastodon - social.alexhyett.com/@alex
🧑‍💻WHO AM I
I’m Alex, a Software Developer and KZbin working in the UK. I make videos about software development to help developers with the skills they need to be senior developers. As well as this KZbin Channel, I also write articles on my website (alexhyett.com) as well as write a regular newsletter that contains some thoughts to help aspiring developers.
‼️ DISCLAIMERS
Some of the links in this description are affiliate links, which I get a small commission, at no extra cost to you 🙂. I appreciate you supporting my channel so I can continue providing you with free software development content!
#coding #programming #developer

Пікірлер: 24
@georgekoboi5286
@georgekoboi5286 Жыл бұрын
Thanks for this fascinating, and easily digestible piece; keep up the excellent work 😊
@alexhyettdev
@alexhyettdev Жыл бұрын
Thank you! I am glad you liked it.
@christianarmstrong1421
@christianarmstrong1421 Жыл бұрын
Great content. Very well put together. Surprising number of subscribers based on how well made the video is.
@alexhyettdev
@alexhyettdev Жыл бұрын
Thank you. Hopefully the subscribers will go up over time. Nice comments like this make it worthwhile though.
@sarikakadam9785
@sarikakadam9785 Жыл бұрын
great work . The animations helps to understand it
@alexhyettdev
@alexhyettdev Жыл бұрын
Thanks I am glad it was helpful!
@ahmadirfan7840
@ahmadirfan7840 Жыл бұрын
Concise, sinple and imaginary. What i mean is, when you explained, such as arrays and lists, your explanation give me one of the method that Python provides. Such as insert(), and so on. Thanks so much brother. And I guess I want to explore more about linked lists because it is kinda interesting topic.
@alexhyettdev
@alexhyettdev Жыл бұрын
I am glad you liked the video. Yea I might need to do a separate video on linked lists to explain them more
@glenfordwilliams5716
@glenfordwilliams5716 Жыл бұрын
Thanks! Great explanation
@alexhyettdev
@alexhyettdev Жыл бұрын
I am glad it was helpful!
@nickanderson7149
@nickanderson7149 Жыл бұрын
Got here from HN pointing towards your blog post on your KZbin insights. Nice work!
@alexhyettdev
@alexhyettdev Жыл бұрын
Thank you very much!
@PonsFrilus
@PonsFrilus Жыл бұрын
Same here. Nice post. Have my subscription.
@alexhyettdev
@alexhyettdev Жыл бұрын
@@PonsFrilus thank you!
@MrHassan848
@MrHassan848 Жыл бұрын
Top quality 👌
@alexhyettdev
@alexhyettdev Жыл бұрын
Thank you!
@kvelez
@kvelez 11 ай бұрын
Great.
@alexhyettdev
@alexhyettdev 11 ай бұрын
Thanks, I hope it helped!
@Ni7ram
@Ni7ram Жыл бұрын
good video and channel!
@alexhyettdev
@alexhyettdev Жыл бұрын
Thank you!
@brucelee7782
@brucelee7782 3 ай бұрын
2:40 so javascript arrays have been lying to us?
@joker_j1268
@joker_j1268 3 ай бұрын
I'm wondering the same thing as well 🗿🗿
@aa_yu_s_h
@aa_yu_s_h 7 ай бұрын
Crrate an budeo on api
@alexhyettdev
@alexhyettdev 7 ай бұрын
Sure will add it to the backlog.
Idempotency - What it is and How to Implement it
8:05
Alex Hyett
Рет қаралды 10 М.
Top 7 Data Structures for Interviews Explained SIMPLY
13:02
Codebagel
Рет қаралды 111 М.
FOOTBALL WITH PLAY BUTTONS ▶️ #roadto100m
00:29
Celine Dept
Рет қаралды 76 МЛН
Git Flow vs GitHub Flow: What You Need to Know
6:16
Alex Hyett
Рет қаралды 18 М.
Writing My Own Database From Scratch
42:00
Tony Saro
Рет қаралды 1,8 М.
4 Data Structures You Need to Know
9:42
ForrestKnight
Рет қаралды 262 М.
Choosing a Database for Systems Design: All you need to know in one video
23:58
Monolithic vs Microservice Architecture: Which To Use and When?
10:43
Top 5 Programming Languages to Learn in 2023 (to Get a Job)
5:23
10 Key Data Structures We Use Every Day
8:43
ByteByteGo
Рет қаралды 322 М.
Domain Driven Design: What You Need To Know
8:42
Alex Hyett
Рет қаралды 92 М.