Learn Data Structures and Algorithms for free 📈

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 ต.ค. 2024

ความคิดเห็น • 1.5K

  • @BroCodez
    @BroCodez  2 ปีที่แล้ว +546

    LET'S GET THIS VIDEO TO #1
    Smash that _LIKE_ button and leave a random _COMMENT_ to *BREAK THE TH-cam ALGORITHM* 💥
    (Plz, low views are very discouraging 🙁)
    ⭐Time Stamps⭐
    #1 (00:00:00) What are data structures and algorithms? 📈
    #2 (00:02:20) Stacks 📚
    #3 (00:11:45) Queues 🎟
    #4 (00:21:51) Priority Queues 🥇
    #5 (00:26:51) Linked Lists 🔗
    #6 (00:40:14) Dynamic Arrays 🌱
    #7 (01:04:37) LinkedLists vs ArrayLists 🤼‍♂
    #8 (01:13:07) Big O notation 📈
    #9 (01:19:32) Linear search ⬇
    #10 (01:23:13) Binary search 🪓
    #11 (01:32:44) Interpolation search ❓
    #12 (01:41:05) Bubble sort 🤿
    #13 (01:48:14) Selection sort 🔦
    #14 (01:56:35) Insertion sort 🧩
    #15 (02:03:40) Recursion 😵
    #16 (02:11:58) Merge sort 🔪
    #17 (02:25:07) Quick sort ⚡
    #18 (02:38:57) Hash Tables #⃣
    #19 (02:52:21) Graphs intro 🌐
    #20 (02:57:39) Adjacency matrix ⬜
    #21 (03:07:30) Adjacency list 📑
    #22 (03:15:59) Depth First Search ⬇
    #23 (03:23:40) Breadth First Search ↔
    #24 (03:30:20) Tree data structure intro 🌳
    #25 (03:33:14) Binary search tree 🔍
    #26 (03:53:38) Tree traversal 🧗
    #27 (03:57:35) Calculate execution time ⏱
    Code from each video can be found pinned in the comments section of the original series playlist

    • @masternobody1896
      @masternobody1896 2 ปีที่แล้ว +2

      amazing

    • @SportSync_official
      @SportSync_official 2 ปีที่แล้ว +3

      What do you think went wrong with your channel.
      Since your saying the views are really low.
      I personally think that you should focus your tutorials more on specific stuff like discord bots (which seems to have a lack of tutorials) or something like explaining a volnurability of a website like csrf.
      U have great video making skills and u can explain stuff soooo good. Or how to make a simple game in java (give it an overall title not a specific one because that's what people are gonna be searching for).
      Maybe you should start blogging. Maybe its just me but if i want something explained like a do while loop i dont go to youtube.
      I search on the internet and try to find some sort of documentation (like that people also get to know you).
      There are a lot of things. I am certainly not an expert but this is what i think went wrong.
      And here i also want to put that your video are really helpfull. You can explain things so good! Thanks for doing all of this for us! the quality is soo good. I dont want my opinion to discurage. i want it to give motivation. :) (this is also just what i think)

    • @buddhadebsarkar1708
      @buddhadebsarkar1708 2 ปีที่แล้ว

      bro I have bought many courses from Udemy... but I learn from you mostly...

    • @dangerbirb4981
      @dangerbirb4981 2 ปีที่แล้ว +1

      Bro, set up a way so we can just donate to you directly. A patreon would be another way to generate income.

    • @kompawar
      @kompawar 2 ปีที่แล้ว

      Very nice it's helpful

  • @Canda-fh4xc
    @Canda-fh4xc ปีที่แล้ว +993

    I learned from you what I haven't learned in 4 years in college. You remind me of the math teacher Jenn from Calcworkshop.
    1- Clear language.
    2- Straight to the point.
    3- Simple explanation.
    “Those who know, do. Those that understand, teach.”
    You deserve a lot of support, and your channel should be announced at all universities.

    • @thehierophant1314
      @thehierophant1314 ปีที่แล้ว +14

      I learned the better a teacher can make you understand the more it sticks. I implement this type of thought process in everything I do in life. Especially studying. It has helped me study in Nursing School. Study to understand, not memorize. The more you understand, the more you will continue to understand, and the more you have a prerequisite to understand more deeper concepts, and also the easier it sticks in your Subconcious and intuitive brain.

    • @raz_dva_
      @raz_dva_ ปีที่แล้ว +8

      You only need this for interviews, so simply don't remember strongly. Good cheatsheet before interview!

    • @ent.8979
      @ent.8979 10 หลายเดือนก่อน +6

      if they announced online courses like this on universities, students would realize most university degrees are just an inefficient and slow way to learn what you could be learning with way more depth in online free courses

    • @AhbibHaald
      @AhbibHaald 4 หลายเดือนก่อน +1

      If you learn more from this than college you probably have a problem

    • @fadyaldhaim4766
      @fadyaldhaim4766 3 หลายเดือนก่อน

      @@AhbibHaald
      yeah fr, what sort of a shitty college that doesn't teach DSA over a course of 4 years

  • @jameswatson6111
    @jameswatson6111 ปีที่แล้ว +90

    This channel deserves a Gold Medal. You're concepts and analogies are not boring and easy to understand. Now I learned the Stacks and Queues. I'm looking forward to finish this full course on my spare time. Thanks a lot!

    • @abdulsamad5199
      @abdulsamad5199 ปีที่แล้ว +2

      is he doing this is java coding language?

    • @tylerbomboir
      @tylerbomboir ปีที่แล้ว

      yes this is java@@abdulsamad5199

    • @praveenkumarm1857
      @praveenkumarm1857 10 หลายเดือนก่อน

      ​​@@abdulsamad5199yes, but it can apply for any programming languages

    • @Saifullah-Mumtaz557
      @Saifullah-Mumtaz557 2 หลายเดือนก่อน +1

      Yes

  • @nguyenducthinh7369
    @nguyenducthinh7369 2 ปีที่แล้ว +722

    after 4 years of college and 3 years as programmer, this is the best explaination of Data Structures and Algorithms I ever seen! keep up the great work Bro!

    • @FarFromWeak-g2x
      @FarFromWeak-g2x 4 หลายเดือนก่อน

      Why did you swap 4 and 3 at 2:30:45, You said that only swap when j is less than the pivot but here pivot is 3 and j was 4 which is not smaller than the pivot?

    • @Burhan-c7z
      @Burhan-c7z 4 หลายเดือนก่อน

      thats because you did not really pay attention in college you only cared about partying or f girls

    • @MiracleShine8
      @MiracleShine8 4 หลายเดือนก่อน

      Please what application is he using and is there an alternative application i can use for this??

    • @generalmalaise2930
      @generalmalaise2930 4 หลายเดือนก่อน

      ​@@MiracleShine8 He uses Eclipse here, which is an integrated development environment (IDE) for Java. You can use this or more basic text editors like VSCode (most popular). I recommend watching a video first on how to setup Java or other languages in your computer 🙂

    • @WaBashirAlSabereen
      @WaBashirAlSabereen 3 หลายเดือนก่อน

      @@MiracleShine8 he is using "Eclipse IDE", you can use other IDEs such as (but not limited to):
      1. CodeBlocks.
      2. Visual Studio 2022 - Community Edition.
      3. Visual Studio Code.
      4. Apache NetBeans.

  • @patriciale6647
    @patriciale6647 5 หลายเดือนก่อน +38

    watching this the day before my data structures and algorithms final, pray for me 🙏

    • @swanandparate
      @swanandparate 4 หลายเดือนก่อน +2

      best luck mate

    • @chungusballshd8743
      @chungusballshd8743 4 หลายเดือนก่อน

      howd it go

    • @kenkei.mwaniki
      @kenkei.mwaniki 4 หลายเดือนก่อน +5

      How was it?

    • @mehtab6718
      @mehtab6718 3 หลายเดือนก่อน +7

      did you pass? i prayed

  • @HueTwo
    @HueTwo 2 ปีที่แล้ว +1064

    Bro, idk how you know all these languages well. You are the like the organic chemistry tutor for programming

    • @kienhoanginh1281
      @kienhoanginh1281 2 ปีที่แล้ว +6

      organic chemistry tutor??? what is this?

    • @develxper7931
      @develxper7931 2 ปีที่แล้ว +124

      Dude if you became a programmer , first language you learn will take month from you or more , but second language can't even take a week

    • @arabadunyas4698
      @arabadunyas4698 2 ปีที่แล้ว +103

      @@kienhoanginh1281 a true treasure for engineering students

    • @satoshinakamoto7253
      @satoshinakamoto7253 2 ปีที่แล้ว +1

      @@kienhoanginh1281 like khan academy but on youtube, search it for youself , you simpleton

    • @howard7625
      @howard7625 2 ปีที่แล้ว +23

      @@kienhoanginh1281 my savior during my first years of pharmacy school

  • @anatoli4ok148
    @anatoli4ok148 22 วันที่ผ่านมา +2

    finishing this vid feels like the end of a good book or smth, and I actually enjoyed the learning process, amazing channel for real

  • @9ma632
    @9ma632 2 ปีที่แล้ว +286

    Bro your timing is literally perfect i just took this at school and I understand nothing from there
    Thanks for the amazing course

    • @mrpyke1453
      @mrpyke1453 2 ปีที่แล้ว +6

      my god same with me. the timing's no less than perfect

    • @thething6268
      @thething6268 2 ปีที่แล้ว +2

      You take DS in school ??

    • @unlucky-777
      @unlucky-777 2 ปีที่แล้ว +4

      ​@@thething6268 In college yes we took DS I think he also meant college

  • @BalajeeSingh-ov7mv
    @BalajeeSingh-ov7mv 8 หลายเดือนก่อน +56

    00:02 Data structures and algorithms are essential for writing efficient code.
    02:12 Stack is a LIFO data structure
    06:49 Using stack methods like pop, peak, and search
    09:04 Stacks are LIFO data structures used for various purposes.
    13:34 Enqueuing and Dequeuing in Java
    15:41 Understanding the methods inherited from the queue interface
    19:47 Queues are used for holding elements prior to processing in a FIFO manner.
    21:42 Priority queues in computer science serve higher priority elements first before lower ones.
    25:42 Priority queues organize elements based on priority
    27:39 Arrays are good at random access but not great at inserting or deleting elements.
    31:02 Doubly linked list requires more memory but allows traversal in both directions
    32:52 Linked lists can be treated as a stack or a queue.
    36:35 Useful methods related to linked lists
    38:31 Linked lists have constant time for a few steps and low memory usage
    42:06 Static arrays have a fixed capacity, while dynamic arrays can increase their capacity as needed.
    43:56 Advantages of dynamic arrays
    47:51 Dynamic array implementation and methods
    50:01 Implementing add and tostring methods in Dynamic Array
    54:00 Testing the is empty method and displaying array details
    56:01 Insertion and deletion in dynamic arrays
    1:00:09 Searching and resizing in dynamic arrays
    1:02:19 Implementing dynamic array operations
    1:06:17 Tracking start and end time for operations.
    1:08:19 Accessing elements in linked list vs. arraylist
    1:12:08 ArrayList vs LinkedList
    1:14:07 Understanding runtime complexity as data size increases
    1:17:52 Quadratic time is extremely slow with large data sets.
    1:19:50 Linear search has advantages and disadvantages
    1:23:56 Binary search efficiently finds target values in sorted arrays.
    1:25:52 Binary search is efficient for large data sets with O(log n) complexity.
    1:29:56 Binary search for finding a value with reduced number of steps
    1:32:03 Binary search versus interpolation search
    1:36:13 Binary search algorithm involves complex formula for narrowing down the search area
    1:38:12 Interpolation search works well with uniformly distributed data
    1:42:14 Bubble sort algorithm is not efficient for real-world applications.
    1:45:10 Implementation of bubble sort in Java
    1:49:18 Selection Sort Algorithm Iterations
    1:52:32 Selection sort algorithm is inefficient for larger data sets.
    1:56:37 Insertion sort algorithm in computer science
    1:59:26 Creating an insertion sort algorithm in Java
    2:03:38 Recursion is defining a thing in terms of itself
    2:05:39 Recursion involves a base case and a recursive case
    2:09:32 Recursion is when a thing is defined in terms of itself
    2:11:49 Merge sort is a divide and conquer algorithm
    2:17:41 Merge sort method divides the array in two each time.
    2:19:59 Explaining the merge sort algorithm and its recursive nature.
    2:24:27 Merge sort algorithm recursively divides and recombines arrays with runtime complexity of O(n log n) and space complexity of O(n).
    2:26:28 Explanation of the pivot concept and swapping of values in the context of data structures and algorithms
    2:33:36 Implementation of quicksort algorithm in Java.
    2:35:37 Explanation of the Quick Sort algorithm variation with pivot at the end.
    2:39:51 Hashing in Java for integers and strings.
    2:42:02 Hashing and collision resolution in hash tables
    2:46:03 Using the get method of tables to access values and iterating over keys using for loop
    2:48:08 Understanding hash codes and handling collisions.
    2:52:08 Graphs are non-linear aggregations of nodes and edges
    2:54:11 Understanding adjacency matrices and adjacency lists in 2D arrays
    2:58:00 Using adjacency matrix to represent edges and nodes
    3:00:04 Creating methods to check and add edges in a graph.
    3:04:05 Creating an adjacency matrix and adding headers in a graph class
    3:06:07 Using printf statements for proper alignment and edge checking
    3:10:14 Creating nodes and adding edges in graph data structure
    3:12:13 Adding nodes to a linked list in adjacency list representation.
    3:16:08 Depth First Search involves picking a route and backtracking when needed
    3:18:06 Implementing depth first search using a adjacency matrix in a graph.
    3:21:54 Explanation of Depth First Search Algorithm
    3:23:53 Breadth-first search navigates a graph one level at a time using a queue
    3:28:05 Explanation of breadth-first search algorithm.
    3:30:10 Introduction to trees as a non-linear data structure
    3:34:02 Binary search tree organizes values in a specific order for efficient lookup
    3:36:02 Creating a binary search tree and its methods
    3:40:16 Inserting nodes in a binary search tree
    3:42:20 Display method and in order traversal
    3:46:34 Removing data from a binary tree involves traversing and handling different cases
    3:48:37 Removing a node in a binary search tree
    3:52:46 Binary search trees and tree traversal
    3:54:42 Understanding in-order, post-order, and pre-order traversal in the context of a binary search tree.
    3:58:33 Calculating the runtime of a program

  • @SquareRoot_
    @SquareRoot_ 2 ปีที่แล้ว +327

    You have guided me through Java. When I have a Python problem, I go to your channel. You have taught me more than what my professors have done. I learned Data Structures from my class, now it's time to learn from you once more.
    Thank you for your videos. I know you don't get lots of views, but know you have helped countless people with fundamentals. You're the best bro.

    • @SilentDims
      @SilentDims 2 ปีที่แล้ว +2

      Same with me. Many professors don't really teach anything

    • @Yanto_Rundy96
      @Yanto_Rundy96 2 ปีที่แล้ว +11

      @@SilentDims College ain't a place to learn. It wastes lots of time

    • @alexandera6020
      @alexandera6020 ปีที่แล้ว +8

      ​@@Yanto_Rundy96 ehh that's a big to categorically say college a waste of time. I learned a lot from good professors so it depends with professor or even the college

    • @PatrickGigachad007
      @PatrickGigachad007 ปีที่แล้ว +15

      @@Yanto_Rundy96 nope it's more like a place to learn cooperation, time management, discipline etc. Learning is byproduct but still college is useful af

    • @blexbottt5119
      @blexbottt5119 ปีที่แล้ว +1

      bro need your display picture sauce

  • @rogeliolozano5505
    @rogeliolozano5505 ปีที่แล้ว +40

    In the interview process right now, this crash course I know will guarantee me a job offer! Thank you for taking your time to help us all, much appreciated!

    • @alzy8064
      @alzy8064 ปีที่แล้ว +1

      Did you got it?

    • @Kamrankhan23333
      @Kamrankhan23333 ปีที่แล้ว

      busy searching for another job...
      jk lol@no_one-at-all

    • @sameerroshan9542
      @sameerroshan9542 9 หลายเดือนก่อน +1

      did you get it?

    • @daghetto101
      @daghetto101 9 หลายเดือนก่อน +3

      lol definitely not

    • @okcomputer2112
      @okcomputer2112 8 หลายเดือนก่อน

      yeah, no reply means no job lmao@@daghetto101

  • @jimbo8999
    @jimbo8999 2 ปีที่แล้ว +75

    bro please don't leave us!! your tutorials are amazing!!!!!! In my opinion you are the best teacher on youtube!

  • @user-yc6bq3kw6y
    @user-yc6bq3kw6y ปีที่แล้ว +7

    This is amazing. 35 minutes in and it's filled with pure knowledge. I thought there must be a faster way but this guy has taught me so much so quick it's amazing

  • @kevinchandarasane7790
    @kevinchandarasane7790 2 ปีที่แล้ว +38

    Studying for data structures and algorithms in the spring and your course is so good. Please keep uploading content like this.

  • @Jays_日本語
    @Jays_日本語 2 หลายเดือนก่อน +2

    I'm currently in my second year of college as a computer science student, and this channel has been my go-to since high school. Thank you so much for making these tutorials fun and easy to understand.

  • @WorkSmarter__
    @WorkSmarter__ 2 ปีที่แล้ว +90

    i cannot explain in words how much useful bro’s tutorial are. His crystal clear voice is icing on top. Quality of tutorials is simply outstanding and this sage man has kept everything for free. God bless Bro

  • @kelvindevhub
    @kelvindevhub ปีที่แล้ว +3

    I spent one week completing this video, which is equivalent to 1.5 months of study at school with associated costs. However, I obtained it for free here, making it incredibly valuable.

  • @parthsaripadiya7601
    @parthsaripadiya7601 4 หลายเดือนก่อน +2

    Bro you are an absolute blessing for me, your videos are teaching me so much more than I could ever have learned sitting in a college lecture hall, Thank you so much for the time you dedicate for all of us, eternally grateful for you.

  • @xnel417x
    @xnel417x 2 ปีที่แล้ว +14

    Much love bro. Sitting back, relaxing, and enjoying the show.

  • @Jbbubanic5434
    @Jbbubanic5434 ปีที่แล้ว +9

    I'm just getting into CS and I am so happy i found this channel. Your visual representations make it so easy to learn.

  • @addy5884
    @addy5884 2 ปีที่แล้ว +5

    Dude you are seriously underrated . Holy smokes your teaching style is immaculate .

  • @iHeaven01
    @iHeaven01 ปีที่แล้ว +20

    Just started leaning how to code and I have to thank you a lot. Not only for teaching but also for being an inspiration, whenever I think it's too hard I just say "this one bro knows so much, how can I not learn this small part he is teaching me."

  • @harisrahat3416
    @harisrahat3416 2 ปีที่แล้ว +15

    Bro you are a legend , currently im watching your Java GUI course, and its really good, ur one of the few utubers who try to teach by heart!

  • @UninspiredFilm5
    @UninspiredFilm5 5 หลายเดือนก่อน +1

    Super thanks for this. I get overwhelmed by how much I have left to learned, but having it together in one place like this is massive .

  • @CoffeeXmusic
    @CoffeeXmusic 2 ปีที่แล้ว +15

    Super clear tutorial! Way underrated, deserve more views man! Thanks a lot.

  • @Jaeoh.woof765
    @Jaeoh.woof765 ปีที่แล้ว +3

    Thanks for the video. I never take any classes on data structure and algorithms, and I have no experience with Java, but still, I find your lecture very helpful in getting a basic idea of the subject. I may take other longer lectures or read books on the subject.
    I watched the video for 40-60 mins per day, so it took about a week to finish the whole video.

  • @jramz730
    @jramz730 2 ปีที่แล้ว +15

    Thanks for this, currently studying this in college and your vids help a ton!

  • @Bhaz-qn4gq
    @Bhaz-qn4gq หลายเดือนก่อน

    No ones does it like you do, Bro. clear, explanation as you go, then one doesn't get lost. Best tutorial. Thank you

  • @lohralph3404
    @lohralph3404 ปีที่แล้ว +6

    I the way how you present the code and explain it 1 by 1.
    1. starting from the data structure fundamental to the algorithm
    2. clearly display the difference between LinkedList and ArrayList, instead of giving us a bunch of theory, saying that oh LinkedList is fast when inserting and deleting, but never mention that the LinkedList has to navigate to the location before inserting and deleting.
    Totally amazing. Keep it up!

  • @_Anna_Nass_
    @_Anna_Nass_ 2 ปีที่แล้ว +1

    I love your silly analogies like “following clues” for linked lists. It really helps. You da best.

  • @muralishankar9719
    @muralishankar9719 2 ปีที่แล้ว +6

    I cannot thank you enough BroCode. Thank you so much... I wish and pray that your channel shall get more recognition and fame.

  • @MariaShaikh-eh9rv
    @MariaShaikh-eh9rv ปีที่แล้ว +2

    I love how you actually teach in a stressfree way, ds always stressed me out but after watching your videos I have developed interest in python and web dev.

  • @patricksakala5791
    @patricksakala5791 ปีที่แล้ว +10

    You are simply the best, my second semester as a cs student just ended, and am really enjoying the real learning here, my Fav channel, Thanks Bro, for coming through when needed the most

  • @huynhmacat6086
    @huynhmacat6086 2 ปีที่แล้ว +5

    The lesson is so comprehensive and meticulously visualized!
    Thank you for your great effort !

  • @perhel2396
    @perhel2396 2 ปีที่แล้ว +20

    Bro thank you for all the free, short, precise, to the point videos. You are really the real bro saving us so much time on learning!

  • @soulninjadev
    @soulninjadev 9 หลายเดือนก่อน +1

    dude, i used to watch you back in 2020 and found this video randomly- you've grown so much!
    congrats man, totally deserve it - your consistency is unmatched

  • @ngndnd
    @ngndnd 2 ปีที่แล้ว +4

    im so thankful for these videos. I am a visual learner so there is no way i can sit down and read the textbook that my professor makes us read.

  • @AdityaSingh-gv5ko
    @AdityaSingh-gv5ko หลายเดือนก่อน

    One of the best instructors out there, learnt React from him and now learning data structures !

  • @MohammadAli-yc8yi
    @MohammadAli-yc8yi 2 ปีที่แล้ว +7

    Woah ! This is Best ever crash course on Data structures and algorithms,
    They way you break down complex concepts to simplest possible is truly awesome.
    This should reach to millions!
    What a treasure.
    Keep it up bro 🙌

  • @דביר1
    @דביר1 3 หลายเดือนก่อน +1

    Thank you very much for your help for learning computers is simple and does not need to be complicated

  • @zeyadalaa8015
    @zeyadalaa8015 11 หลายเดือนก่อน +3

    A literal gem. one of the best at explaining things in a clear way. I love the visual representation before coding a lot! Keep it up bro!

  • @voengi
    @voengi 7 หลายเดือนก่อน +1

    thank you so much its so crazy how much you've helped me I wish professors taught visually and showed examples like u did!

  • @jaomax9604
    @jaomax9604 2 ปีที่แล้ว +12

    Thank you for everything! I am a newbie to the programming world and your channel has helped me tremendously!!
    I've also introduced you to many of my classmates and they thanked me afterward :) that's how awesome you are!!
    Keep up the good work!

  • @hansaranzalez7860
    @hansaranzalez7860 ปีที่แล้ว +2

    Man, I love the way you teach. What an inspiration! Thank you for this content!

  • @sryksma
    @sryksma 2 ปีที่แล้ว +6

    just know that you're my hero Bro, just finished your Java full course, gonna complete this one too before continue to python, thanks a lot Bro!

  • @nostalgicnow6001
    @nostalgicnow6001 ปีที่แล้ว +1

    This is the Best approach to DSA's ive ever seen thanks so much!!

  • @LuismaMCC
    @LuismaMCC 2 ปีที่แล้ว +5

    Bro I wanna say thank you man I saw your Java full course and help me a lot to pass my clases you are amazing thank you for everything

    • @BroCodez
      @BroCodez  2 ปีที่แล้ว +5

      Glad to hear you passed! Thanks for watching!

    • @DetCoAnimeFan
      @DetCoAnimeFan 2 ปีที่แล้ว +3

      @@BroCodezYes that is one advantage as my teacher and my classmates wonder how I am so good in programming.

  • @marykateanecito1339
    @marykateanecito1339 ปีที่แล้ว +1

    This is really a good introduction for data structures and algorithms. It is really helpful for me because it is concise and straight to the point.

  • @rafi2022
    @rafi2022 2 ปีที่แล้ว +9

    Holy shit this was perfect timing. I am studying for an upcoming FAANG coding test. Your content is awesome as always bro!

    • @etorty_dev
      @etorty_dev 2 ปีที่แล้ว +1

      How is it going? Did you ace it? I'm preparing for it too

    • @rafi2022
      @rafi2022 2 ปีที่แล้ว +1

      @@etorty_dev Unfortunately, I did not pass the final rounds. However, still grinding tho! Cannot give up.

    • @etorty_dev
      @etorty_dev 2 ปีที่แล้ว +2

      @@rafi2022 Definitely, giving up is not an option. We just need to succeed once and the rest is history 😊

    • @rockstar4127
      @rockstar4127 หลายเดือนก่อน

      hey can you please tell me for which company did you take a test? I got a coding test in a week too

    • @rafi2022
      @rafi2022 หลายเดือนก่อน

      @@rockstar4127 Amazon

  • @marie.rousseau
    @marie.rousseau 9 หลายเดือนก่อน +1

    Currently in college and the way they explain it makes my head spin...now I understand and I actually had fun coding along with you. Thank you!!

  • @trevorpaden175
    @trevorpaden175 11 หลายเดือนก่อน +4

    You can come down to our level and teach us complex concepts using simple words. It takes someone who truly understands a topic to be able to explain It to someone who knows nothing.

    • @trevorpaden175
      @trevorpaden175 9 หลายเดือนก่อน +1

      I'm still watching this video. My final is in 2 hours. Thanks bro 😢 👊 you are a real bro!

  • @mengekyosyaringanKamui
    @mengekyosyaringanKamui ปีที่แล้ว

    That analogy / demonstartion about stack data structure in the beginning is valuable

  • @MwBoesgaard
    @MwBoesgaard 2 ปีที่แล้ว +6

    Thanks for providing us with this excellent content, Bro. Hope this video will get all the views it deserves.

    • @BroCodez
      @BroCodez  2 ปีที่แล้ว +3

      thanks MwBoesgaard!

  • @chocodonuts3644
    @chocodonuts3644 7 หลายเดือนก่อน

    Thank you for providing explanations suitable for beginners like myself and for not assuming prior knowledge. I appreciate your TH-cam videos.

  • @hellogoodguy64566
    @hellogoodguy64566 2 ปีที่แล้ว +14

    I have so much respect for you for providing us with such incredibly valuable information. thank you so much

  • @LagunaVPS
    @LagunaVPS 9 หลายเดือนก่อน

    Some many things are about finding the right teacher. For whatever reason your explanation of Big O notation, and how recursion worked, really clicked for me. Thank you so much.

  • @ramilazimov5787
    @ramilazimov5787 ปีที่แล้ว +3

    I like the way you explain. It's so simplified even complex data structures like graphs and trees become very easy to understand. I definitely suggest it to anyone who is trying to learn data structures and algorithms.

  • @milesyoungblood7173
    @milesyoungblood7173 ปีที่แล้ว +3

    Late comment but I have my algorithms exam this Friday. You are proving once again to be a lifesaver (your Java series was awesome)

    • @mohamedbouzidi7758
      @mohamedbouzidi7758 9 หลายเดือนก่อน +1

      does this video help if i have the exam

  • @logisec
    @logisec ปีที่แล้ว

    Bro has some of the best coding tutorials on TH-cam by far, this course really helped me understand DSA, thank you!

  • @Thebabario
    @Thebabario 2 ปีที่แล้ว +6

    Thanks for all the effort and the amazing explanations for free! I wish teachers were like this

  • @glorysonhorace3265
    @glorysonhorace3265 2 ปีที่แล้ว +1

    Broh, I'm really grateful for the content you post here on TH-cam. Thank you so much

  • @DetCoAnimeFan
    @DetCoAnimeFan 2 ปีที่แล้ว +6

    This was the shortest yet easy easy and concise series. I really liked it. Though I feel like that videos are < 30 which makes me think that there will be another full course in future probably.

  • @GaldinoTrashaj
    @GaldinoTrashaj 7 หลายเดือนก่อน

    Youre amazing brother. People pay top dollar for this quality. And youre the only one to give it for free. You're amazing.

  • @IsxaaqAcademy
    @IsxaaqAcademy ปีที่แล้ว +3

    Your amazing analogies make the hardest concept seem simple
    Thank you

  • @jeremiahmccutcheon4211
    @jeremiahmccutcheon4211 11 หลายเดือนก่อน

    Absolute legend and the robin hood of youtube programming videos. The fact that your content is free makes you a saint and a scholar. Thank you so much.

  • @guthaprathyush5309
    @guthaprathyush5309 ปีที่แล้ว +3

    what a way to explain everything man, you just come to the point no matter what, i love your content, hope you become more and more popular and teach everything about computer science in the future, there is nobody like you in youtube man, you are just awsome!!

  • @seonxdesign728
    @seonxdesign728 4 หลายเดือนก่อน

    always straight to the point. best programming teacher i ever found on internet

  • @Mukesh-nx8tf
    @Mukesh-nx8tf ปีที่แล้ว +6

    The instructors did a great job in presenting the concepts in a clear and concise manner, making it easy to follow along and grasp the concepts. The course also provided plenty of practice problems and assignments, which helped me to solidify my understanding of the topics. Overall, I found this course to be extremely valuable and would highly recommend it to anyone looking to improve their programming skills.

  • @icon458
    @icon458 หลายเดือนก่อน

    I have a test in 2 hours and you are helping very much
    You are a legend

  • @mrhuntingdrew
    @mrhuntingdrew ปีที่แล้ว +4

    this guy should get a nobel prize

  • @syednoman84
    @syednoman84 ปีที่แล้ว +2

    Great stuff. Perfect explanation. I like the way you keep things simple and to the point. Bless you!!!!

  • @Rahul-bl8ji
    @Rahul-bl8ji 2 ปีที่แล้ว +6

    You deserve a million subs!! ❤️🤗

  • @CSEngineerInsider
    @CSEngineerInsider 9 หลายเดือนก่อน +1

    Now someone has did it data structures with algorithms this is what I need

  • @pawely2776
    @pawely2776 11 หลายเดือนก่อน +3

    For years I have been watch your videos and in all honesty without them doubt I would be passing my CS classes, love your content!

  • @hamidrezza8504
    @hamidrezza8504 ปีที่แล้ว

    how in the Hell are you so good at teaching programing and cocepts so clear and simple.. i understand no one esle tutorial this well except your material. no matter how tired i am i always understand what youre talking about. great job, Bro. i really appreciate you and your work.!!

  • @lordsama3745
    @lordsama3745 2 ปีที่แล้ว +5

    Please make a full course video on MySQL

  • @muhamet8890
    @muhamet8890 5 หลายเดือนก่อน

    Honestly Bro-Code, I‘ve to thank you for my success in CS Major! THX for everything you‘ve done / explained… please continue & never stop.
    With warm regards, M.

  • @wadesmith3175
    @wadesmith3175 2 ปีที่แล้ว +5

    Bro code , i myself would just like to say thank you for all the content you have placed on TH-cam. you have at least helped me substantially with self taught programs. keep it going people like you allow the world to enrich them self with knowledge.

  • @its_jei
    @its_jei ปีที่แล้ว +2

    Recently got laid off as a frontend engineer and have a new company in the prospect, which are looking for more backend engineers. So now I'm studying up on my tech interviews with Java and refreshing on the concepts. Thanks bro!

  • @Chris-ly8lj
    @Chris-ly8lj 2 ปีที่แล้ว +747

    Sorry Bro, but I've clicked the like button way too much so it's broken XD

  • @professorbrohi
    @professorbrohi 7 หลายเดือนก่อน

    I randomly found this channel, and now i just fell in love with how Bro teaches the intricate concepts surprisingly easy ❤❤❤

  • @Theroyalgamejon
    @Theroyalgamejon หลายเดือนก่อน +7

    Bro can you teach data structures and algorithms in python plz😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢😢

    • @0.o368
      @0.o368 หลายเดือนก่อน

      we need it really bad

  • @allahlesboslu2_9
    @allahlesboslu2_9 ปีที่แล้ว +1

    Probably one of the best revision video for DSA

  • @Evoyde_
    @Evoyde_ 2 ปีที่แล้ว +4

    Thank you for this series, but could you do a c++ full course plz it would help me even more thanks !

  • @pouyanhessabi2851
    @pouyanhessabi2851 หลายเดือนก่อน

    A brief and comprehensive course

  • @andromydous
    @andromydous 2 ปีที่แล้ว +13

    In case I'm not the only one: If you're using taking notes using you're fav IDE, do not name the class the exact same name as the topic. For example, I was taking notes on Queue. Eclipse kept throwing an error on: "Queue queue = new LinkedList();" The reason (and this took me a minute) is because I name my classes according to the topic. Because my class was named "Queue", it was causing a clash with actually using "Queue". I just changed the name of the class to "Queues" and everything is fine.

    • @BroCodez
      @BroCodez  2 ปีที่แล้ว +16

      yeah don't do that lol

  • @rafaeldesouzasantana7309
    @rafaeldesouzasantana7309 2 หลายเดือนก่อน

    Hey Bro!!!
    I would like to say that your classes and videos are great. After I started attending your classes my head cleared up. Congratulations on making these wonderful videos. Hugs!!!!!

  • @iseeflowers
    @iseeflowers ปีที่แล้ว +5

    It would be nice if you have this in Python.

  • @leogo9116
    @leogo9116 9 หลายเดือนก่อน +1

    Excellent content... illustrated my readings very well making them easier to understand. Thanks Bro.

  • @ACE-mu6qr
    @ACE-mu6qr 7 หลายเดือนก่อน +8

    Why u should watch this video ,do u know how to reverse a doubly linked list ,no u don't, do u so watch this video

  • @SITTU_DK
    @SITTU_DK 2 วันที่ผ่านมา +1

    3 years college bca course in 4. Hours completed ❤ best example your video prper to exam

  • @tolgabp
    @tolgabp ปีที่แล้ว +6

    Great content! I am currently taking a higher diploma in Computing. I really appreciate your effort to provide free content in a simplified way without making the audience lose its way during the learning process. I am thankful!

    • @HHHSS956
      @HHHSS956 หลายเดือนก่อน

      ICBT campus ?

  • @simplediys1209
    @simplediys1209 2 ปีที่แล้ว +4

    Woww perfect thing for CSE student! Thanks a lot bro ☺️❤️
    Also we're expecting interview coding question on DSA based ❤️

  • @darkkittenyt6001
    @darkkittenyt6001 หลายเดือนก่อน +1

    this is a random comment
    August 11, 2024 - 40:41, 1:04:38, 1:32:44
    August 12, 2024 - 2:03:40, 2:11:58, 2:38:57
    August 13, 2034 - 3:07:30, 3:30:20
    August 15, 2024 - 3:53:38, 4:00:14
    Thank you very much bro code for providing free info that I will encounter in my computer engineering course. Tried studying in advance so it will become easier for me to understand when newer topics are introduced during my classes. Fellow bro 👊

  • @anand4588
    @anand4588 2 ปีที่แล้ว +4

    Tht's a another great video, could you please make a video course on Java springboot. It would be great if you teach us with your concepts.
    Our Indian viewers gonna love it 🇮🇳

  • @grimjim8463
    @grimjim8463 ปีที่แล้ว

    wtf, I just completed the C# course, previously I have done your PHP course.. I plan to do the SQL course and now I find this gem? Truly the best coding course material on YT. THANK YOU!

  • @yoyo12345
    @yoyo12345 2 ปีที่แล้ว +5

    "this is a random comment"

  • @ValeriaGarciaHernandez
    @ValeriaGarciaHernandez 2 ปีที่แล้ว +2

    I finished this course, very good video 💻👍

  • @sankeymillionsmilessms8720
    @sankeymillionsmilessms8720 11 หลายเดือนก่อน +1

    Now i got confidence that is will pass this semester thank you soooo much for your efforts it absolutely worth it. ❤❤

  • @letsthinkit
    @letsthinkit ปีที่แล้ว +1

    HOLY SHIT - this is just what I neede. Bro thank you so much, you are a life saviour for young coders like me!