Best YouTube Channels to learn about Graph Theory for Software Engineering for free[Math Mondays]
These are the perfect balance of theory and practice. Use this to become an expert at graphs
To learn more about the newsletter, check our detailed About Page + FAQs
To help me understand you better, please fill out this anonymous, 2-min survey. If you liked this post, make sure you hit the heart icon in this email.
Recommend this publication to Substack over here
Take the next step by subscribing here
I know that you really don’t like graphs,
And I don’t blame you. Most software engineers don’t do any work with graphs in their day-to-day life. Even I only use graphs occasionally, and when I have to it’s not implementing the algorithms like BFS/DFS/backtracking from scratch. They’re one of the trickiest topics to handle, and a lot of interviewers have a weird love for them. It’s not surprising that Graph related questions are one of the most common reasons that people fail their coding interviews, especially at established companies.
I have a strong list of channels that will teach you some graph theory. I’ve picked a good mix of channels to give you a strong base. Some of these channels will focus on math, some take a Computer Science angel, and others are more coding-heavy. Use both to become an expert in Graph Theory. Many of these are small channels, so make sure you leave them a kind comment so that they continue making amazing content. I’m not paid/affiliated with any of these guys but they are all truly exceptional resources.
Channel 1- Wrath of Math
Focus- Math.
If you’re looking for a channel that gives you an in-depth look into graphs, then Wrath is your man. As someone who has taken a college-level math-intensive graph theory course, you won’t miss a thing if you go through his exceptional playlist. His videos are a great mix of proofs, exercises, and concept walkthroughs. His teaching style is super fun, and he is a gem of education. He also has a few other Math courses on his channel, so feel free to give them a look.
Channel 2- David Amos
Focus- Coding
This is a smaller channel with only a few videos, but his videos are golden. His teaching style is clear and going through his exercises will help you get better at handling coding with graphs. Add him to your subscription list. You will not regret it.
Channel 3- Trev Tutor
Focus- Computer Science
This channel doesn’t have a dedicated list of Graph Theory videos, focusing more on different theoretical Computer Science concepts. You will see graphs pop up in various locations. Go through his videos on logic, automata, and more to really sharpen up your understanding of theoretical computer science. You’d be shocked how quickly you’re able with Data Structures and Algorithms after that.
Channel 4- FreeCodeCamp (you know this had to be here)
Focus- Coding
There’s no way this would not make the list. Free Code Camp is a revolution in education, and they have extremely high-level courses for everyone involved. I recommend their work very highly. I’m linking their video- Graph Algorithms for Technical Interviews. It is a comprehensive overview of the most important ideas you need to know about. Watch it to learn how to implement graph algorithms and how to use them to solve coding challenges.
Use these 4 channels to really sharpen your understanding of Graph Theory and ace it in Coding Interviews. If your only goal is to ace your interviews- my recommendation would be to finish David’s channel first and then move on to FCC. Use the other 2 to slowly build up your foundations in the theory. If you have some time, then I would suggest putting more energy into Wrath and Trev. Enagaging with their content will give you a much deeper appreciation for graphs so that when you do the coding, your theoretical foundations will be sound.
Additionally, make sure you go through my guides on Graphs. They will help you a ton in your interviews. My subs have all seen amazing results from implementing these frameworks, in both their interviews and their projects-
I created Technology Interviews Made Simple using new techniques discovered through tutoring multiple people into top tech firms. The newsletter is designed to help you succeed, saving you from hours wasted on the Leetcode grind. I have a 100% satisfaction policy, so you can try it out at no risk to you. You can read the FAQs and find out more here. Use the button below to get 20% off for upto a whole year.
Before proceeding, if you have enjoyed this post so far, please make sure you like it (the little heart button in the email/post). I also have a special request for you.
***Special Request***
This newsletter has received a lot of love. If you haven’t already, I would really appreciate it if you could take 5 seconds to let Substack know that they should feature this publication on their pages. This will allow more people to see the newsletter.
There is a simple form in Substack that you can fill up for it. Here it is. Thank you.
https://docs.google.com/forms/d/e/1FAIpQLScs-yyToUvWUXIUuIfxz17dmZfzpNp5g7Gw7JUgzbFEhSxsvw/viewform
To get your Substack URL, follow the following steps-
Open - https://substack.com/
If you haven’t already, log in with your email.
In the top right corner, you will see your icon. Click on it. You will see the drop-down. Click on your name/profile. That will show you the link.
You will be redirected to your URL. Please put that in to the survey. Appreciate your help.
In the comments below, share what topic you want to focus on. I’d be interested in learning and will cover them. To learn more about the newsletter, check our detailed About Page + FAQs
If you liked this post, make sure you fill out this survey. It’s anonymous and will take 2 minutes of your time. It will help me understand you better, allowing for better content.
https://forms.gle/XfTXSjnC8W2wR9qT9
I see you living the dream.
Go kill all and Stay Woke,
Devansh <3
To make sure you get the most out of Math Mondays, make sure you’re checking in the rest of the days as well. Leverage all the techniques I have discovered through my successful tutoring to easily succeed in your interviews and save your time and energy by joining the premium subscribers down below. Get a discount (for a whole year) using the button below
Reach out to me on:
Instagram: https://www.instagram.com/iseethings404/
Message me on Twitter: https://twitter.com/Machine01776819
My LinkedIn: https://www.linkedin.com/in/devansh-devansh-516004168/
My content:
Read my articles: https://rb.gy/zn1aiu
My YouTube: https://rb.gy/88iwdd
Get a free stock on Robinhood. No risk to you, so not using the link is losing free money: https://join.robinhood.com/fnud75