YouTube Channels That You All Must Subscribe if you are into DSA or CS
Data structure and Algorithm (DSA) plays vital role in all disciplines of software development. DSA is not limited to a single programming language. Although programming languages evolve over time, but DSA is incorporated into all of these languages.
Here I am mentioning some YouTube Channels that you should visit if you want to learn DSA.
The main focus of this channel (#CodeNCode) is to teach students data structures and algorithms which will help students in hiring challenges and also in competitive programming challenges.
1. Data Structures with implementation details and practice problems
2. Algorithms (basic to advanced) with implementation details and practice problems
3. Help students to get better at competitive programming
This channel is all about teaching you insanely about Programming that you can use to grow your Programming Skills like Data Structure Array, String, Linked List, Graph, Binary Tree, Binary Search Tree, Basic coding problems & several other Tech Related Basic issues.
Kartik Arora works at Amazon as a Software Development Engineer. This channel aims to provide high quality content related to computer science more specifically algorithms, data structures and competitive programming. In addition to this, he covers interesting problems asked in coding interviews and competitive programming contests like google kickstart and codeforces rounds, etc.
Take U Forward
Currently working at Media.net(Directi), previously worked with Amazon, Master at Codeforces and a 6* at Codechef.
Data Structures, Algorithms and Competitive Programming together is the most powerful tool to get into any top Techies.
In this channel, you will get to learn
1) Competitive programming (Mostly Codeforces editorials and some other Algorithms)
2) Data Structures and Algorithms
3) Interview preparations
Pepcoding, a software training company, started by Sumeet Malik in 2017 with a small team with the mission to create world class computer engineers and the vision to bring in "The Great Indian Coding Renaissance"
With 80k+ subscribers, this channel provides educational computer science and mathematics videos
This guy is finalist of multiple big programming competitions like ICPC, Facebook Hacker Cup and Google Code Jam (even got 2nd place in 2018). On this channel, you can find Algorithms, competitive programming, coding interviews, etc.
KG College and GATE helps (CS/IT) students to prepare for University/semester and GATE Exams.
They /admin/upload Videos and conduct Live Classes for:
- GATE and Competitive Exams
- Core subjects of Computer Science
- University & Semester Exams
Love Babbar, a graduate from NSUT,Delhi and SDE at Amazon,Gurugram. This is a Vlog channel and basically aim to innovate new things with interesting content.
Tanay Pratap is an engineer at Microsoft.
To watch more videos on programming, Data Structures, Android Development, Data Science, C++,Java, React, check this channel. Coding Ninjas is an online Edtech company providing highest rated programming courses in Java, C++, React, Machine Learning, Android Development, Data Science, Coding Ninjas provide Industry relevant programming courses for students and working professionals with the help of industry mentors and faculty from IITs, IIITS, NIT and Stanford. At Coding Ninjas students enjoy regular mentor support, Doubt resolving support, real-time course experience, Coding Ninjas ecosystem comprises of 20,000+ students and alumni, 1000+ Campus ambassadors, 2000+ teaching assistants, and 100+ employees.
Back to back SWE
This channel will help you in programming interview preparation.
Kevin Naughton Jr.
Kevin is a software engineer at Google in New York City
Kunal is a developer from India. He is working towards empowering communities via Open Source and Education. He is currently doing community management at MLH, Developer Advocacy at Civo, is a Student Program Manager at Data on Kubernetes Community, a CNCF Ambassador, part of the Kubernetes Release Team, a GitHub Campus Expert, Gold Microsoft Learn Student Ambassador, Google Summer of Code Mentor at Red Hat Middleware. He finds passion in teaching and has taught thousands of students both online and in-person.
He is the founder of Community Classroom, an organisation focussed on providing training & mentorship, free of cost. He also started the Official Cloud Native Student Community group joined by thousands of students, focussed on getting more young people involved in the Cloud Native world. These platforms are utilised by conducting hands-on workshops, events, podcasts, and sharing about opportunities in the field.
Rachit Jain is an IIT Roorkee Alumnus, and a Software Engineer at Microsoft.
1. Data Structures and Algorithms
2. Competitive Programming
3. Problem Solving
5. Learning Mindset
6. Success and Winning
7. Failures and Reactions
8. Cracking Interviews
He has given lots and lots of interviews with Google, Microsoft, Goldman Sachs, Directi, Hackerrank and received job offers from all of them. He has worked with Microsoft, Flipkart, Grofers, HackerEarth, Codechef and also delivered lectures in IIIT-H about problem solving and logical reasoning.
Here you can learn about System design, Competitive programming, Artificial Intelligence, etc.
If you are a Software Engineer or want to become one - You will find tutorials to some hard questions here which will help you crack the tough interviews. You can also find many Mock Coding Interviews with tons of knowledge and tips.
He is an Ex-Google Software Engineer, an Ex-Facebook Software Engineer, and the CEO and co-founder of AlgoExpert (algoexpert.io), a website that helps Software Engineers prepare for coding interviews.
HackerRank is a technology hiring platform that helps over 1,000 companies hire skilled developers and innovate faster. Their mission is to match every developer to the right job. They also have an active developer community (5 million and counting) where folks around the world can practice coding, prepare for interviews, and get hired. This channel houses content for developers, hiring managers, and technical recruiters.
Simplilearn is the world’s #1 Online Bootcamp focused on helping people acquire the skills they need to thrive in the digital economy.
MyCodeSchool is an educational initiative. Their aim is to present some core concepts of computer programming through illustrated examples and creative teaching techniques.
This channel features Programming, MATHS, Data Structures & Algorithms, Technology, Tutorials etc.
Code with Harry
Youtube Channel: https://www.youtube.com/c/CodeWithHarry/videos
YouTube Channel: https://www.youtube.com/c/LeadCoding/videos
Youtube Channel: https://www.youtube.com/channel/UCBwmMxybNva6P_5VmxjzwqA/videos
Youtube Channel: https://www.youtube.com/c/CSDojo/videos
Youtube Channel: https://www.youtube.com/c/NickWhite/videos
Engineering with Utsav
YouTube Channel: https://www.youtube.com/c/EngineeringwithUtsav/videos
Baby bear 4812
Youtube Channel: https://www.youtube.com/channel/UCC3khuMWGcaxs6dl9db5Yrg/videos
Youtube Channel: https://www.youtube.com/c/NareshGupta/videos
YouTube Channel: https://www.youtube.com/user/tusharroy2525/videos
Youtube Channel: https://www.youtube.com/channel/UCV2g02zq5y7unJ_GSr-de2w/videos
YouTube Channel: https://www.youtube.com/channel/UCZCFT11CWBi3MHNlGf019nw/videos
YouTube Channel: https://www.youtube.com/c/SoumyajitBhattacharyay/videos
YouTube Channel: https://www.youtube.com/c/nesoacademy/video
I hope this article was helpful. If you have any recommendation about YouTube channels that we have missed out, please mention them in the comment section below.
Join GraspHack Family!
We will never spam you.
Be a part of our ever growing community.