Тёмный

Java Data Structures Tutorial 

Amigoscode
Подписаться 982 тыс.
Просмотров 326 тыс.
50% 1

In this java data structures tutorial your will learn the different ways that you can store and manipulate data using: Arrays, 2D Arrays, Lists, Set and Maps.
#javatutorial #javadatastructures #amigoscode
Don't Forget to
===========================================
💯 Subscribe to Amigoscode - bit.ly/2HpF5V8
💯 Courses Available for free here - amigoscode.com/courses
💯 Join Private Facebook Group and Discord - amigoscode.com/p/join-community
⭐ Table Of Contents ⭐
===========================================
00:00 - Intro
01:18 - IntelliJ
03:26 - Arrays
17:37 - 2D Arrays
25:04 - Lists and ArrayList
37:12 - Stack
46:16 - Queue
54:06 - Linked List
01:07:05 - Sets
01:16:03 - Map Interface
01:18:06 - Map
01:27:59 - Hash Functions and HashCode
01:38:52 - Outro
🙊 Here are the goods for all my videos video 🙊
► Recommended Books
===========================================
- Clean Code - amzn.to/2UGDPlX
- HTTP: The Definitive Guide - amzn.to/2JDVi8s
- Clean Architecture - amzn.to/2xOBNXW
► Computer and Monitor
===========================================
- New Apple MacBook Pro - amzn.to/3464Mmn
- Dell 27 INCH Ultrasharp U2719D Monitor - amzn.to/2xM3nW1
- Double Arm Stand Desk Mount - amzn.to/3aYKKfs
- USB C Hub Multiport Adapter - amzn.to/2Jz7NlL
► Camera Gear
=============================================
- Sony ILCE7M3B Full Frame Mirrorless Camera - amzn.to/346QIJn
- Sigma 16 mm F1.4 DC DN - amzn.to/2wbic3Q
- Sigma 33B965 30 mm F1.4 DC DC - amzn.to/39G37Fd
► IDE & Tools I use for coding 💻 🎒
===========================================
- ITerm
- VsCode
- GoLand
- IntelliJ Ultimate
- Sublime
P.S
===========================================
💯 Don't forget to subscribe | bit.ly/2HpF5V8
💯 Join Private Facebook Group and Discord - amigoscode.com/p/join-community
💯 Follow me on Instagram | bit.ly/2TSkA9w
❤️ Thanks for watching

Наука

Опубликовано:

 

12 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 225   
@rahulchavan6488
@rahulchavan6488 2 года назад
Hey bro, can you create second part of it with advanced data structures like binary trees, heaps etc
@MatejDrbohlav01
@MatejDrbohlav01 2 года назад
Yes, that was what I was coming for ! It would be great! :))
@OmoruyiOmofonmwan
@OmoruyiOmofonmwan 2 года назад
Yeah that would definitely be beneficial.
@marcuspaz4306
@marcuspaz4306 Год назад
^ not entirely, java can handle those data structures i.e BST, AVL Trees
@rj27thug78
@rj27thug78 Год назад
@@marcuspaz4306 u mean we can't implement all ds in java😢 ?
@user-zi4qn9uo9g
@user-zi4qn9uo9g 6 месяцев назад
That's gonna be awesome!
@TheCodejuice
@TheCodejuice 2 года назад
Hey. Just wanted to give you a thanks for making these types of videos. Last year during the pandemic I was ~5 months out of school and was struggling to find a job in tech. I randomly found your Spring Security tutorial video and did my best to follow along consistently day after day. I believe I landed my first job because of you and here I am again because I know your content quality is amazing. Thanks again!
@funnycats9738
@funnycats9738 2 года назад
Asalamualeykoum bro from Russia! I'm recently a software engineer and I very appreciate your channel.
@gradientO
@gradientO 2 года назад
what's your tech stack?
@funnycats9738
@funnycats9738 Год назад
@@gradientO Spring boot and Laravel
@dtPlaythroughs
@dtPlaythroughs 2 года назад
Would love more advanced videos/courses. You explain things so clear and concisely that I'd love for you to break down more complicated concepts and libraries with focus on real world use cases.
@Sauce-ke
@Sauce-ke 2 года назад
This is what I want!! Coding from the beginning and explaining why you writing that code. Unlike to the other youtubers who already have codes and expects that you already understands it
@Vyse86
@Vyse86 2 года назад
Needed this 2 months ago, but I'll take it now haha. Thank you so much! Great tutorial!
@kubamusialik5188
@kubamusialik5188 2 года назад
When I started gathering info about data structures you came up with this video, amazing stuff man!
@sekhafrid3459
@sekhafrid3459 2 года назад
Your way of teaching is great... 💜 Best refresher on java DSA
@shingiraibondai747
@shingiraibondai747 2 года назад
Thank you for your dedication 👏🏿. A lesson on Advanced data structures will be appreciated
@rxtechandtrading
@rxtechandtrading 2 года назад
This is directed at Amigoscode!! -i normally dont comment on tutorial vids BUT i am making an exception for this channel..You are doing a fantastic, amazing job. Do NOT stop what you are doing! Your videos are well edited and your presentation and narration methods are truly excellent-FAR better than most of the MORONS on youtube who make feeble attempts to introduce complex coding and software engineering topics to the masses..Seriously man you are doing our community of global programmers a big favor, and I appreciate it-just wanted u to know this..
@vpenywise
@vpenywise 2 года назад
So great to watch and easy to follow, thank you!
@hungnguyenviet942
@hungnguyenviet942 2 года назад
i have expected this course for a long. Tks sir!
@Kaox
@Kaox 2 года назад
This is what I was looking for since last week. Thanks, this will be very useful to me.
@prashantmishra5691
@prashantmishra5691 2 года назад
Thanks Nelson, always appreciate your efforts for the community.
@sukhrobibrokhimov9138
@sukhrobibrokhimov9138 2 года назад
Thank you Amigos for your such a good dedication. You are helping a lot
@mebaysan
@mebaysan Год назад
Thanks for this content. I'm switching from Python to Java for a new job position. And this is very helpful for me to refresh and glance the data types in Java.
@polimorphic13
@polimorphic13 Год назад
Thank you so much for this course. I really liked learning while reading the java raw and original implementations in IntelliJ.
@mateuszorlicki5907
@mateuszorlicki5907 2 года назад
Thanks for the work you do. Greetings from Poland
@juliana5355
@juliana5355 Год назад
Thank you for making this. I'm doing terrible with my class because my life is so busy and my professor teaches nothing during class in practice, just powerpoints. I have to read like 250+ pages to learn things he's teaching like he assigns and I'm absolutely lost. thank you. this is amazing.
@rabeeasafadi6613
@rabeeasafadi6613 2 года назад
Thank you for the quick course, It was very fun learning :)
@semilife
@semilife 2 года назад
You are a legend, very informative and easily understandable coverage.
@mario_luis_dev
@mario_luis_dev 2 года назад
Retrieving an element from an array is O(1), not 0(n). That’s one advantage over a linked list, for example, which is 0(n). Now *removing* or *adding* an element is where we have the complete opposite situation, where linked lists are O(1) and arrays are O(n)
@P4Gaming444
@P4Gaming444 Год назад
I thought I misheard that lol.
@raianmr2843
@raianmr2843 Год назад
The latter part isn't necessarily true in practice (or theory for that matter). Linked lists don't play nice with modern processors and result in frequent cache misses. Unless you're dealing with an insanely large number of elements, there's no need to even consider linked lists. Also, if you're inserting and deleting to arrays you're already using a smart container like Java's ArrayList or C++'s vectors -- both of which allow for amortized O(1) operations. Translation: array insertions and deletions are O(1) most of the time, and O(n) occasionally.
@lecole8848
@lecole8848 2 года назад
Good job , thanks a lot , I watched the full videos and I learned a lot .... thanks once again
@andrewlabada8018
@andrewlabada8018 2 года назад
Everytime you upload I'm always excited to watch your courses. Thank you for existing sir and creating Good quality content.
@erfanakhavanrad6597
@erfanakhavanrad6597 2 года назад
Been looking so long for a good video on Data structure and algorithms in java..
@marcinzale
@marcinzale 2 года назад
Great tutorial, ss usual. Thanks a lot!
@mohamedriaz7101
@mohamedriaz7101 2 года назад
Excellent video! :) Clear and concise. Now, I would really appreciate if you can post a video on Algorithms (Search, Sort), Big O notation, Space complexity.
@user-sapdev
@user-sapdev Год назад
Really Great Content bro.. with in depth explanation in a simple clear cut way. Millions of tonnes of Thanks for efforts in creating this content.
@germanbarrera5715
@germanbarrera5715 2 года назад
Very Useful Video Nelson! I agree with the MVP for you!
@belongingvideos7269
@belongingvideos7269 2 года назад
Voaleykum assalam, bro. Awesome content. I have summed up before watching it. Because it is absolutely useful content for all javaholics. جزاك الله خيرا
@alexandergeorgiev2631
@alexandergeorgiev2631 2 года назад
Thanks for showing the shortcuts as well
@victorgoncalves3728
@victorgoncalves3728 2 года назад
I've learned a lot from your videos, thanks!
@ilkinisgenderov7629
@ilkinisgenderov7629 2 года назад
Thank you, Brother you are the best. God bless you
@spicythunder4462
@spicythunder4462 2 года назад
Thank you Amigo you are the best.
@Devivl
@Devivl 5 месяцев назад
Thank you! You are a best teacher!
@nicholascherry5962
@nicholascherry5962 2 года назад
DUde you're awesome for this video. I took data structures and OOP in Java and struggled linking all the concepts together. You tied it all together concisely and in a very-well done manner. I'm confident stepping into LeetCode easies w/ a solid foundation. I can grind out the logic, but needed somewhere to start from :) I need to go over OOP concepts again but you made it a hell of a lot easier my friend. Best
@adancastroharos9408
@adancastroharos9408 2 года назад
Thank you so much for this, great tutorial 👏
@serghei9011
@serghei9011 2 года назад
Thank You for your effort!
@atalibcodinglevel7518
@atalibcodinglevel7518 2 года назад
Brother Neilson may Allah make things easy for you. Thank you very much ❣
@srunrothaaudiobook9337
@srunrothaaudiobook9337 Год назад
thank so much, I got much better with you, And I finished this course also.
@yonderwire
@yonderwire 2 года назад
Thanks for this u read my mind!!!!
@buraxta_
@buraxta_ Год назад
That was an amazing explanation dude, thanks so much!
@jhonatanmontess5788
@jhonatanmontess5788 2 года назад
Thanks for the great material you create regards !
@deorgeneslorddj
@deorgeneslorddj Год назад
Awesome! The hashcode explain was amazing!
@mykolahorkov3021
@mykolahorkov3021 Год назад
Hey Nelson! Good explanation as always, great job! One remark on 5:22. For arrays it's O(1), not O(n) complexity to get specific element by it's place in an array.
@tinasurlan6332
@tinasurlan6332 Год назад
I was searching in comments to see if anyone pointed it out.
@yyl1692
@yyl1692 2 года назад
Thank you for constantly uploading high quality content that we just need.
@rajkhare5949
@rajkhare5949 Год назад
Wow man...awesome...I am a Java professional and I recently started to watch your video on youtube...you are superb...your teaching style is very good and gives important details point to point with the required practical approach...I have seen your course on your sites too...why don't you come to Udemy so your course is accessible globally conveniently...you really helping people!!...thanks for your efforts and your positive mindset!!!!
@waqasahmed8660
@waqasahmed8660 Год назад
Thanks a lot for this great explanation of Data structures in Java.
@chachacha5110
@chachacha5110 2 года назад
Great stuff man, definitely gonna use maps that stuff is powerful
@priyankachaudhari81
@priyankachaudhari81 2 года назад
You are amazing!! Thank you so much ❤😊
@theBATfamiliar
@theBATfamiliar 2 года назад
Great material, thanks a lot
@Alexlewis222
@Alexlewis222 2 года назад
You are the 🐐. Holiday greetings from America!
@mohamadbata5687
@mohamadbata5687 8 месяцев назад
thank you very much man this course seems to be very good
@Ahmedakhachkhouch
@Ahmedakhachkhouch 2 года назад
Thanks for your sample explanation
@user-ed7ue4fu6z
@user-ed7ue4fu6z Год назад
Thanks! That helped me a lot
@mikifarinics6149
@mikifarinics6149 2 года назад
You are amazing, mate. Keep doing it.
@kalyan6221
@kalyan6221 2 года назад
Love you content A big thumbs up to you amigo 👍🏻
@astronaut1751
@astronaut1751 Год назад
Voaleykum assalam. Awesome content. جزاك اللهُ خيراً
@md.marufurrahmanremon3095
@md.marufurrahmanremon3095 Год назад
Thanks a lot. Awesome Video, great learning.....
@khalidelgazzar
@khalidelgazzar 6 месяцев назад
Great video 😊 💯 thank you 👍
@fabiank.9205
@fabiank.9205 11 месяцев назад
This is such a good tutorial. Thank you sm
@saidyahya7344
@saidyahya7344 Год назад
Amazing session. thanks brother
@cesur1230
@cesur1230 2 года назад
You are awesome brother , please make new deeper videos about Data Structures in Java (contains Node please) 🙏
@sk3ptik0s49
@sk3ptik0s49 2 года назад
I really need to watch this from beginning to end.
@kaviarasan4999
@kaviarasan4999 2 года назад
Most awaited 🔥 Still need more in DS !!
@sofiyan_ifren
@sofiyan_ifren 2 года назад
Assalamou aleikoum bro ! Very helpful content, it helped me to go back to some basics 👌 Thanks a lot !
@lazarspasojevic1964
@lazarspasojevic1964 2 года назад
Thanks Nelson, very useful :)
@simonayotte50
@simonayotte50 2 года назад
Awesome video as always :)
@kasunakalanka3666
@kasunakalanka3666 2 года назад
man you're a gem
@michelchaghoury870
@michelchaghoury870 2 года назад
you have gr8 content I went from 0 to advanced in java and spring boot please we need more and more content, like advanced DBA(Postgres or MySQL), End2End Testing, more in deep in DS and Algos, we need your help tnx a lot and please keep going
@awakeamari5302
@awakeamari5302 2 года назад
Good work Amigo I am a self-motivated self-taught Java
@Ezzedini
@Ezzedini 2 года назад
Amiiiiigoscode, YES, FINALLY, YESSS thank you !!! data structure, YESSS
@arslonboyisorov845
@arslonboyisorov845 2 года назад
super, thank you bro
@MuazAtik
@MuazAtik Год назад
Thank you very much bro 🙏🙏👊👊 May Allah bless you
@talbiabdelali5914
@talbiabdelali5914 2 года назад
Thank you bro. i like this tuto
@user-sy2po3ix2u
@user-sy2po3ix2u Год назад
Thank you sir.
@syedasim6813
@syedasim6813 7 месяцев назад
Thank you, such an information and helpful video.
@arkamahamed9586
@arkamahamed9586 2 года назад
Awesome content as always!! what plugin are you using to make the indexing and runtime colorful???
@Raqibur_Rahman
@Raqibur_Rahman Год назад
oya alaikumussalaam oya rohmatollah... Thanks a lot...Jazakallahu khoir
@MadinabonuO
@MadinabonuO 2 года назад
Assalamu alaikum bro, Thank you for valuable videos!
@antonmariadas7747
@antonmariadas7747 2 года назад
Wa alkm salam just what i was looking for 👍
@Knightk0der
@Knightk0der 2 года назад
You are awesome man
@asiis181
@asiis181 2 года назад
Awesome explaination
@tusharpatil8119
@tusharpatil8119 2 года назад
Thanks!
@nkimbengchristian3748
@nkimbengchristian3748 2 года назад
Thanks a lot 🙏
@redmi9prime198
@redmi9prime198 8 месяцев назад
Alhamdulillah, the best course on DSA
@WaterFist1
@WaterFist1 Год назад
Thank you amigo
@yarik83men51
@yarik83men51 2 года назад
Super, love Your video
@jurabeknormatov162
@jurabeknormatov162 Год назад
Ma sha Allah bro
@haticeks
@haticeks 8 месяцев назад
Wa aleikum assalam brother! Thanks a lot for great experience and informations :)
@Aptitude_guide
@Aptitude_guide 2 года назад
Assalamualaikum , I am from India. you are amazing .please make a video on threads , multithreading and it's applications.❤️
@dhikrelhakim7852
@dhikrelhakim7852 2 года назад
bismi alla bismi allah tank you my freind lah ybarak fik
@chachacha5110
@chachacha5110 2 года назад
1:09:03 "Set of balls" caught me off guard lol
@yashsonawane905
@yashsonawane905 2 года назад
Hash Functions and HashCode was the best part 🚀
@mehmetozdemir8133
@mehmetozdemir8133 2 года назад
thank you sir
@rudreshjha7166
@rudreshjha7166 10 месяцев назад
Nice Tutorial Man
@mariemjabloun4500
@mariemjabloun4500 2 года назад
Salamou Alaykom, great videos as usual
@SolzheBitsyn
@SolzheBitsyn Год назад
thanks
@yayarr9424
@yayarr9424 2 года назад
I really like your videos!!!!!!
@SpawnSniper
@SpawnSniper Год назад
This guy knows his Java.!
Далее
Functional Programming with Java Streams API
50:00
Просмотров 174 тыс.
Top 7 Data Structures for Interviews Explained SIMPLY
13:02
Generics In Java - Full Simple Tutorial
17:34
Просмотров 1 млн
JAVA DTO Pattern Tutorial | Simplify Your Code
19:12
Просмотров 193 тыс.
FastAPI Tutorial - Building RESTful APIs with Python
1:03:10
Java Streams Tutorial | 2020
19:13
Просмотров 257 тыс.
Java and Spring Boot Microservices | 10 Hour Full Course
2:21:37
Top 7 Algorithms for Coding Interviews Explained SIMPLY
21:22
Здесь упор в процессор
18:02
Просмотров 270 тыс.
iPhone 15 Pro в реальной жизни
24:07
Просмотров 214 тыс.
Треш ПК за 420 000 рублей
0:59
Просмотров 137 тыс.