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!
@rahulchavan64882 жыл бұрын
Hey bro, can you create second part of it with advanced data structures like binary trees, heaps etc
@MatejDrbohlav012 жыл бұрын
Yes, that was what I was coming for ! It would be great! :))
@OmoruyiOmofonmwan2 жыл бұрын
Yeah that would definitely be beneficial.
@marcuspaz43062 жыл бұрын
^ not entirely, java can handle those data structures i.e BST, AVL Trees
@rj27thug782 жыл бұрын
@@marcuspaz4306 u mean we can't implement all ds in java😢 ?
@IB999yo10 ай бұрын
That's gonna be awesome!
@funnycats97382 жыл бұрын
Asalamualeykoum bro from Russia! I'm recently a software engineer and I very appreciate your channel.
@gradientO2 жыл бұрын
what's your tech stack?
@funnycats97382 жыл бұрын
@@gradientO Spring boot and Laravel
@Sauce-ke2 жыл бұрын
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
@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 Жыл бұрын
I was searching in comments to see if anyone pointed it out.
@mario_luis_dev2 жыл бұрын
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)
@guganilbyte2 жыл бұрын
I thought I misheard that lol.
@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.
@rxtechandtrading2 жыл бұрын
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..
@dtPlaythroughs2 жыл бұрын
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.
@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.
@Vyse862 жыл бұрын
Needed this 2 months ago, but I'll take it now haha. Thank you so much! Great tutorial!
@kubamusialik51882 жыл бұрын
When I started gathering info about data structures you came up with this video, amazing stuff man!
@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!!!!
@alexandergeorgiev26312 жыл бұрын
Thanks for showing the shortcuts as well
@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.
@mattsmith68282 жыл бұрын
@ 5:17 - "So for you to retrieve a element from an array is just O(n). Right, so it's really fast." Maybe this was just a mistake you made without realizing it, but retrieving an element from an array is O(1) Great video! Not trying to be mean or anything. Keep up the good work!
@atalibcodinglevel75182 жыл бұрын
Brother Neilson may Allah make things easy for you. Thank you very much ❣
@andrewlabada80182 жыл бұрын
Everytime you upload I'm always excited to watch your courses. Thank you for existing sir and creating Good quality content.
@nicholascherry59622 жыл бұрын
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
@daviduntalan2 жыл бұрын
1:38:40 Note to myself: if you don't override its classes, its comparison is based on object's memory address instead of its content.
@redmi9prime19811 ай бұрын
Alhamdulillah, the best course on DSA
@sekhafrid34592 жыл бұрын
Your way of teaching is great... 💜 Best refresher on java DSA
@mateuszorlicki59072 жыл бұрын
Thanks for the work you do. Greetings from Poland
@polimorphic13 Жыл бұрын
Thank you so much for this course. I really liked learning while reading the java raw and original implementations in IntelliJ.
@hungnguyenviet9422 жыл бұрын
i have expected this course for a long. Tks sir!
@marcin2x4 Жыл бұрын
Regarding Arrays 9:33, why System.out.println(colors) wouldn't work? Why the toString method is required? Thank you for all the content. I found it super usefull!
@Raqibur_Rahman Жыл бұрын
oya alaikumussalaam oya rohmatollah... Thanks a lot...Jazakallahu khoir
@seyedaliroshan23862 жыл бұрын
Love to see another muslim has this much knowledge and share it, Allah bless u brother and thanks for teaching us
@shingiraibondai7472 жыл бұрын
Thank you for your dedication 👏🏿. A lesson on Advanced data structures will be appreciated
@SpawnSniper2 жыл бұрын
This guy knows his Java.!
@biasforaction78602 жыл бұрын
5:22 retrieving an element from an array (provided you have the index) is O(1) right? You’ve got the index of the element, so it’s a constant time operation. If you were searching for an item in the array (and you didn’t have the index) itd be O(n)
@TooGoodDynamo2 жыл бұрын
If you have the index of an array then it is O(1) since you go directly to it always in one step.
@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.
@yashsonawane9052 жыл бұрын
Hash Functions and HashCode was the best part 🚀
@sk3ptik0s492 жыл бұрын
I really need to watch this from beginning to end.
@jurabeknormatov1622 жыл бұрын
Ma sha Allah bro
@suapelol2 жыл бұрын
5:15 is wrong, Array lookup is always O(1). Arrays contain objs with fixed size so u can do size * i to have the position of lookup
@Ahmedakhachkhouch2 жыл бұрын
Thanks for your sample explanation
@srunrothaaudiobook93372 жыл бұрын
thank so much, I got much better with you, And I finished this course also.
@chachacha51102 жыл бұрын
1:09:03 "Set of balls" caught me off guard lol
@Bks7158 ай бұрын
You're epic bro! Your British accent makes it even better.
@dhikrelhakim78522 жыл бұрын
bismi alla bismi allah tank you my freind lah ybarak fik
Good work Amigo I am a self-motivated self-taught Java
@lone_warrior3672 Жыл бұрын
Please make a series on Java 8 Stream APIs.
@Devivl8 ай бұрын
Thank you! You are a best teacher!
@cesur12302 жыл бұрын
You are awesome brother , please make new deeper videos about Data Structures in Java (contains Node please) 🙏
@briankipkurui65812 жыл бұрын
Awesome content Nelson ❤️ , consider one day to make another video about frontend and backend login with jwt,access token refresh token, session I'd and cookies
@mariemjabloun45002 жыл бұрын
Salamou Alaykom, great videos as usual
@e-mathos402 жыл бұрын
when you cant hate the video , love this mans videos , thanks :)
@michelchaghoury8702 жыл бұрын
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
@prashantmishra56912 жыл бұрын
Thanks Nelson, always appreciate your efforts for the community.
@MuazAtik Жыл бұрын
Thank you very much bro 🙏🙏👊👊 May Allah bless you
@kasunakalanka36662 жыл бұрын
man you're a gem
@Alexlewis2222 жыл бұрын
You are the 🐐. Holiday greetings from America!
@yonderwire2 жыл бұрын
Thanks for this u read my mind!!!!
@Aptitude_guide2 жыл бұрын
Assalamualaikum , I am from India. you are amazing .please make a video on threads , multithreading and it's applications.❤️
@faisalahmed22282 жыл бұрын
Please create a second part of it with advanced Data structures
@ilkinisgenderov76292 жыл бұрын
Thank you, Brother you are the best. God bless you
@mohamadbata5687 Жыл бұрын
thank you very much man this course seems to be very good
@mohamedriaz71012 жыл бұрын
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.
@erfan_rad2 жыл бұрын
Been looking so long for a good video on Data structure and algorithms in java..
@Ezzedini2 жыл бұрын
Amiiiiigoscode, YES, FINALLY, YESSS thank you !!! data structure, YESSS
@th_editz5985 ай бұрын
TQ...brooooooiio🎉
@deorgeneslorddj Жыл бұрын
Awesome! The hashcode explain was amazing!
@yyl16922 жыл бұрын
Thank you for constantly uploading high quality content that we just need.
@erfan_rad2 жыл бұрын
Please create second part of it with advanced data structures like binary trees, heaps etc
@Saskia-ct2vr2 жыл бұрын
Can you please make a Algorithm full course?
@waqasahmed8660 Жыл бұрын
Thanks a lot for this great explanation of Data structures in Java.
@belongingvideos72692 жыл бұрын
Voaleykum assalam, bro. Awesome content. I have summed up before watching it. Because it is absolutely useful content for all javaholics. جزاك الله خيرا
@md.marufurrahmanremon3095 Жыл бұрын
Thanks a lot. Awesome Video, great learning.....
@MumMerry6 ай бұрын
Better than Mosh H. Thank you
@bakhtiyor_sulaymonov Жыл бұрын
Assalamu alaykum brother. Thanks for the tutorials 👍
@spicythunder44622 жыл бұрын
Thank you Amigo you are the best.
@fabiank.9205 Жыл бұрын
This is such a good tutorial. Thank you sm
@khalidelgazzar10 ай бұрын
Great video 😊 💯 thank you 👍
@MuksEmmaN Жыл бұрын
Thank you for this Can you do a video on socket programming in Java?
@tommasotiso6805 Жыл бұрын
you are great, fantastic channel, but I'd like to see a video about communication between java spring boot with DB, SQL and mongoDB
@haticekübra.s11 ай бұрын
Wa aleikum assalam brother! Thanks a lot for great experience and informations :)
@jai48592 жыл бұрын
I hope you do MAVEN tutorial in future.
@Kaox2 жыл бұрын
This is what I was looking for since last week. Thanks, this will be very useful to me.
@МаксимЯрема-е8щ Жыл бұрын
Thanks! That helped me a lot
@deepthinker798 Жыл бұрын
thanks much fam for the love
@saidyahya73442 жыл бұрын
Amazing session. thanks brother
@dr_ejahn Жыл бұрын
nice vid worth the time if its too long for u just fasten it up
@letslearntogether14492 жыл бұрын
Oya alaikumussalam oya rohmatollah Thank you!
@vpenywise2 жыл бұрын
So great to watch and easy to follow, thank you!
@antonmariadas77472 жыл бұрын
Wa alkm salam just what i was looking for 👍
@asiis1812 жыл бұрын
Awesome explaination
@germanbarrera57152 жыл бұрын
Very Useful Video Nelson! I agree with the MVP for you!
@victorgoncalves37282 жыл бұрын
I've learned a lot from your videos, thanks!
@NobleeCam2 жыл бұрын
1:09:03 Pause - We have a set of what ?? Great video, super informative. Appreciate the effort you put in!
@rudreshjha7166 Жыл бұрын
Nice Tutorial Man
@arslonboyisorov8452 жыл бұрын
super, thank you bro
@mikifarinics61492 жыл бұрын
You are amazing, mate. Keep doing it.
@lecole_joy_code282 жыл бұрын
Good job , thanks a lot , I watched the full videos and I learned a lot .... thanks once again
@syedasim681311 ай бұрын
Thank you, such an information and helpful video.
@buraxta_2 жыл бұрын
That was an amazing explanation dude, thanks so much!
@serghei90112 жыл бұрын
Thank You for your effort!
@kaviarasan49992 жыл бұрын
Most awaited 🔥 Still need more in DS !!
@semilife2 жыл бұрын
You are a legend, very informative and easily understandable coverage.
@rabeeasafadi66132 жыл бұрын
Thank you for the quick course, It was very fun learning :)