YouTube Channels - spinningideas/resources GitHub Wiki

Tech & Design YouTube Channels (2025 Edition)

A curated list of YouTube channels for developers, designers, and technology enthusiasts.
Use these playlists to stay current, learn new skills, and deepen your expertise.


Meta-Lists & Discovery


Design / UI & UX

Channel Focus
DesignCourse UI / UX, Figma, Web design tips
Flux Freelance web design, business
InVision Product design talks & workflows
DesignCode End-to-end product design & code
Kevin Powell CSS & modern front-end design
Jesse Showalter Web design, UI/UX, Framer

General Programming

Channel Focus
freeCodeCamp.org Comprehensive, full-length tutorials
Fireship 100-second tech overviews & deep dives
Traversy Media Full-stack tutorials & crash courses
Programming with Mosh Clear, concise, practical coding tutorials
The Net Ninja JS, Node, React, Next, Vue
Web Dev Simplified Modern web fundamentals
Academind React, Next.js, TypeScript
Dev Ed Creative front-end development
JavaScript Mastery Build and deploy full-stack apps
Clever Programmer Project-based learning, web dev
Ben Awad React, GraphQL, full-stack tips
Code with Ania Kubów JavaScript & fun projects
The Coding Train Creative coding & p5.js
CS50 Harvard's Intro to Computer Science
Derek Banas Tutorials on a huge variety of topics
LearnCode.academy Web development tutorials
Codecourse PHP, Vue, and more
Wes Bos JavaScript, CSS, React
Colt Steele Web development bootcamps
Program With Erik Web dev tutorials
The New Boston Extensive computer-related tutorials
Chris Courses Web development & design tutorials
Codevolution React, Vue, Angular tutorials
Tyler Potts Web development tutorials (HTML, CSS, JS)
All things JavaScript, LLC JavaScript tutorials and projects
ProgrammingWithHarry Hindi tutorials on web development, Python, and more

Python Specific

Channel Focus
Corey Schafer Python, Git, tooling
sentdex Data science, ML, finance
Tech With Tim Python, game dev, algorithms
Real Python Python tutorials and tips
Python Engineer Python tutorials from beginner to advanced

Backend / DevOps

Channel Focus
Hussein Nasser Databases, networking, backend theory
Nick Chapsas .NET, C#, clean architecture
TechWorld with Nana Kubernetes, Docker, DevOps
Theo – t3.gg TypeScript, tRPC, full-stack patterns
ThePrimeTime Low-level systems, rust
Continuous Delivery Software architecture, team organization
KodeKloud DevOps, Docker, Kubernetes
That DevOps Guy DevOps and Cloud
Amigoscode Java, Spring, Full-stack

Networking & Protocols

Channel Focus
NetworkChuck Networking, certs, cybersecurity
David Bombal CCNA, labs, SDN
Jeremy’s IT Lab CCNA course
Cisco Networking Academy Official Cisco training
Ivan Pepelnjak (IPspace) Routing, protocols, deep dives

Database

Channel Focus
Hussein Nasser Deep dives into DB engines
TechTFQ SQL & database concepts
The Net Ninja (SQL Series) SQL crash course
Data School SQL for data analysis
JavaBrains Java, Kafka, Databases

Security / Ethical Hacking

Channel Focus
The Cyber Mentor Pen-testing, labs
John Hammond Malware, CTFs
LiveOverflow Exploit explanations
Hak5 Security tools & gadgets
IppSec HackTheBox walkthroughs
Black Hills Information Security Webinars, threat-hunting
Computerphile Security & CS concepts

Game Development

Channel Focus
Brackeys Unity and C# game development
Dani Making games and devlogs
Sebastian Lague Algorithms, graphics, simulations
Gamefromscratch Game dev news, tutorials, engines
Jonas Tyroller Indie game devlogs
GDC Game Developers Conference talks
The Cherno C++ and game engine development
Jason Weimann Unity tutorials

Live Coding

Channel Focus
The Coding Train Creative coding challenges
Coding Garden With CJ Web development live streams
Jon Gjengset Rust live coding
Andreas Kling Building the SerenityOS
Bisqwit C++, Tool-Assisted Speedruns
anthonywritescode Python, tooling, and open source

Artificial Intelligence & Machine Learning

Channel Focus
3Blue1Brown Math concepts for AI/ML
StatQuest with Josh Starmer Statistics and ML concepts
Two Minute Papers Summaries of AI research papers
Lex Fridman AI podcasts and interviews
Siraj Raval AI projects and tutorials
Yannic Kilcher AI paper explanations
Henry AI Labs AI research and discussions
DeepMind Research from DeepMind
TensorFlow Official TensorFlow channel

Competitive Programming & Interview Prep

Channel Focus
Gaurav Sen System design interviews
Clément Mihailescu Coding interviews, AlgoExpert
Errichto Competitive programming tutorials
WilliamFiset Data structures and algorithms
Back to Back SWE Software engineering interviews
Nick White LeetCode solutions
takeUforward DSA and interview prep

Informational & Career

Channel Focus
CS Dojo Career advice, coding interviews
mayuko Tech career and lifestyle
Joma Tech Tech comedy and career
Tech Lead Ex-Google/Facebook Tech Lead
Joshua Fluke Career advice for developers
ForrestKnight Software engineering career
GOTO Conferences Conference talks on software
GitHub Official GitHub channel
Kent C. Dodds JavaScript, React, Testing

Indie Dev & Business

Channel Focus
Shawn Hickman Journey building the Sofa app
A Life Engineered Big tech career, ex-Amazon Principal Engineer
Aivars Meijers Indie app dev journey, freelance work
Adam Lyttle Building and marketing apps
CodingEntrepreneurs Building businesses with code

Software & Programming Entertainment

Channel Focus
Michael Reeves Comedy and engineering
Code Bullet AI, games, and humor
LiveOverflow Hacking and security
KRAZAM Skits about software, startups, corporate life
Jabrils AI and creative coding
Programmers are also human Skits about software engineering

How to Use This List

  1. Subscribe to channels in your focus area and enable notifications.
  2. Save playlists that align with your current learning goals.
  3. Apply knowledge by building projects or solving CTFs and coding challenges.

Last updated: 2025-06-28