Skip to content

Awesome YouTubers Awesome


Watch video tutorials from YouTubers that teach you about technology.

Other languages

This repository only lists awesome YouTubers that speak English. Awesome contributors have created their own list of awesome tech YouTubers in other languages. Below you can see all the repositories related. If you believe you have awesome YouTubers in a certain language and you have at least more than a few of them, you can create your own list and let me know opening a new issue.

Programming in general

There're a lot of programming languages out there. In this section, you can find any programming language, including Python, C, Java. Also, many YouTubers teach about frameworks of these languages. Not only programming languages but more general programming stuff. You can find either practical tutorials or theoretical tutorials.

Channel's avatar

techsith \ Content about: React.js, JavaScript \ Featured playlists: react js from scratch, Node.js Tutorials For Beginners, Data Structures in JavaScript, Interview Preparation.

Channel's avatar

Programming with Mosh \ Content about: Frontend, Backend \ Featured playlists: JavaScript Tutorials, JavaScript frameworks videos, Python Tutorials, Node.js Tutorials, C#.NET Tutorials.

Channel's avatar

Coding Garden \ Content about: JavaScript, JavaScript frameworks \ Featured playlists: Code Wars Code Katas. \

Channel's avatar

Derek Banas \ Content about: Mathematics, Programming languages \ Featured playlists: Learn Algebra, C++ Tutorial, C# Tutorial, Java Video Tutorial, a lot of diverse topics.

Channel's avatar

Don Jones \ Content about: PowerShell \ Featured playlists: Learn Windows PowerShell in a Month of Lunches, SAPIEN PowerShell Training, PowerShell Tips, Tricks, and Snippets.

Channel's avatar

Corey Schafer \ Content about: Python, Backend \ Featured playlists: Python Tutorials, Django Tutorials, Flask Tutorials, Matplotlib Tutorials, SQL Tutorials.

Channel's avatar

LearningLad \ Content about: C, C#, C++ \ Featured playlists: Learn C Programming Language | Tutorial for Beginners, Learn C++ Programming | Video Tutorial for Beginners, C++ Object Oriented Programming, and many more playlists.

Channel's avatar

The Coding Train \ Content about: Algorithms, Various programming languages \ Featured playlists: The Nature of Code: Simulating Natural Systems with Processing, Learning Processing: A Beginner's Guide to Programming Images, Animation, and Interaction.

Channel's avatar

Intellipaat \ Content about: DevOps, Artificial intelligence \ Featured playlists: DevOps Tutorial for Beginners, Artificial Intelligence Tutorial, Machine Learning Tutorial, Python Tutorial for Beginners.

Channel's avatar

ProgrammingKnowledge \ Content about: Backend, APIs \ Featured playlists: Node.js Tutorial for Beginners, Python 3 Tutorial for Beginners, C++ Programming Tutorial for Beginners, other videos about different programming languages.

Channel's avatar

Smartherd \ Content about: Kotlin, Android, more programming languages \ Featured playlists: a lot of Kotlin & Android videos, Ruby Tutorial for Beginners, Dart Tutorial for Beginners, Java Tutorial for Beginners.

Channel's avatar

Tensor Programming \ Content about: Rust, Dart, Flutter \ Featured playlists: Flutter Tutorials, Dart & Dart for Beginners, Intro to Rust & Rust Projects. \

Channel's avatar

freeCodeCamp.org \ Content about: General programming, Computer science, Web Dev, DevOps, etc. \ Featured playlists: Python Tutorials, Machine Learning, Java Tutorials. \

Channel's avatar

Java Brains \ Content about: Spring, Java \ Featured playlists: Spring Framework Courses playlists, Spring Boot Microservices - Full Course playlists, Java EE Courses playlists.

Channel's avatar

IAmTimCorey \ Content about: C#, .NET \ Featured playlists: Advanced Topics in C#, Getting Started with C#, C# User Interfaces, many other C# videos, .NET video tutorials.

Channel's avatar

Caleb Curry \ Content about: Python, JavaScript, C, C#, C++ \ Featured playlists: Python Programming, JavaScript playlist, C# Tutorials, C Programming Tutorials, C++ Tutorials, Java Tutorials, database tutorial videos.

Channel's avatar

CodingEntrepreneurs \ Content about: Python \ Featured playlists: 30 Days of Python ~ Python 3.8+, Coding With Python, Python 3.8 and Django 3+, Install and setup on Windows and Mac.

Channel's avatar

AngelSix \ Content about: C# \ Featured playlists: C# Mastery Course (2020), C# Programming (Beginners), .NET Core and ASP.NET Server Development Tutorials, WPF UI Programming (C#).

Channel's avatar

DataDaft \ Content about: Data science, Python, R, Practical & theoretical \ Featured playlists: Python for Data Analysis, Introduction to R, Python Programming Practice, Pandas, more playlists!.

Channel's avatar

Mike Dane \ Content about: MongoDB, SQL, C#, C++ \ Featured playlists: MongoDB - NoSQL Database, PHP - Programming Language, C# - Programming Language, C++ - Programming Language.

Channel's avatar

Alex Lee \ Content about: Java \ Featured playlists: Java Basics 1, Java Basics 2, Java Intermediate 1. \

Channel's avatar

Redis \ Content about: Redis \ Featured playlists: Redis Explained, Redis Chaching, Redis Data Types, and much more. \

Channel's avatar

NeuralNine \ Content about: Python, Data structures, Data science, Machine learning, Ethical hacking \ Featured playlists: Algorithms & Data Structures, Python Machine Learning Tutorial, Python AI Projects, Python Hacking Projects, Python beginner/intermediate tutorials.

Channel's avatar

Real Python \ Content about: Python \ Featured playlists: Python - Intermediate and Advanced Features, Functional Programming in Python, Tools for Effective Python Development, How to Build Your Python Career.

Channel's avatar

LucidProgramming \ Content about: Python \ Featured playlists: Algorithms (Python), Data Structures (Python), Technical Interview Preparation, Web Scraping and Automation (Python), many more videos.

Channel's avatar

Nick Chapsas \ Content about: C#, .NET, Azure, AWS, General Programming \ Featured playlists: ASP.NET Core REST API Tutorial, ASP.NET Core General Tutorials, Essential Nuget Packages in .NET, Software Engineering Fundamentals.

Channel's avatar

Hackers Realm \ Content about: Python, Problem solving \ Featured playlists: Hackerrank Problem Solving, Machone/Deep learning Projects Tutorials. \

Channel's avatar

Bro Code \ Content about: Java, Python, C#/C++ \ Featured playlists: playlists of these languages with a lot of videos. \

Channel's avatar

dotNET \ Content about: .NET, ASP.NET, C# \ Featured playlists: Desktop and .NET Code 101, ASP.NET Core 101, DevOps for .NET, C# Language Highlights, C# Advanced, and more.

Channel's avatar

kudvenkat \ Content about: SQL Server, C#, ASP.NET, Design patterns \ Featured playlists: Design Patterns tutorial for beginners, SQL Server tutorial for beginners, c# tutorial for beginners, ASP.NET tutorial for beginners.

Channel's avatar

Ian Schoenrock \ Content about: C#, Swift, Kotlin \ Featured playlists: C# Full Course Beginner to Advanced, Swift Course, Kotlin Course, Xamarin Forms Lists Course, and more.

Channel's avatar

javidx9 \ Content about: C++, Theoretical, Game development \ Featured playlists: NES Emulator From Scratch, Interesting Programming, Code-It-Yourself!. \

Channel's avatar

SingletonSean \ Content about: C#, WPF, .NET \ Featured playlists: Full Stack WPF MVVM, WPF Navigation, WPF Responsive Design, WPF Custom Controls, Design Patterns.

Channel's avatar

Alex Gutjahr | Spring Boot + Kotlin \ Content about: Spring Boot, Kotlin \ Featured playlists: Spring Boot. \

Channel's avatar

ArjanCodes \ Content about: Python, Software Design \ Featured playlists: Software Design in Python, Code Roasts. \

Channel's avatar

CodeAesthetic \ Content about: Programming best practices \ Featured playlists: N/A \

Channel's avatar

Telusko \ Content about: Java, Spring Boot, Python, Data Structures \ Featured playlists: Java Tutorial For beginners, Data Structures and Algorithm, Microservice Tutorial using Java, Python for Beginners (Full Course) | Programming Tutorial. \

Channel's avatar

Anthony GG \ Content about: Golang \ Featured playlists: Distributed CAS Storage In Golang, Crypto exchange from scratch in Golang, Actor engine in Golang (Hollywood). \

Channel's avatar

Tsoding Daily \ Content about: C, Rust, OCaml, Python, Algorithms, Data Structure \ Featured playlists: Machine Learning in C, Search Engine in Rust, Music Visualizer in C, Raylib.js. \

Web development

Web development includes frontend development: the very basics (HTML, CSS and JavaScript) as well as the most modern frameworks (React.js, Vue.js, Angular). It also includes backend development topics, like Node.js, GraphQL, SQL and more basic things, like DNS, URLs, Deployment. You can also find freelancing as a web developer and other related stuff.

Frontend

Channel's avatar

Codevolution \ Content about: React.js, JavaScript, TypeScript \ Featured playlists: React.js Tutorial for Beginners, React.js Hooks Tutorial, React.js Redux Tutorial, React.js Storybook Tutorial, React.js Formik Tutorial, Practical React.js.

Channel's avatar

Flux \ Content about: Web design, Design, Freelancing \ Featured playlists: Free Web Design Course 2020, Portfolios: Case Studies & Reviews, How To Start Freelancing, FREELANCE TIPS: How to find clients & grow your business.

Channel's avatar

CSS Animation \ Content about: CSS \ Featured playlists: Full Course: Level Up Your CSS Animation Skills. \

Channel's avatar

JavaScript Mastery \ Content about: React.js, JavaScript \ Featured playlists: Learn JavaScript, Master React.js by Building Real Projects. \

Channel's avatar

Omatum \ Content about: Web development, Design \ Featured playlists: Live Omatum Bucks Software Project Streams, Software Project: OmatumBucks, Live Omatum.com Website Development Project Streams, Uncut Live Streams.

Channel's avatar

Punit Chawla \ Content about: Web design, Adobe XD \ Featured playlists: Design Weekly, Design Essentials. \

Channel's avatar

Dev Ed \ Content about: Web design, JavaScript, React.js \ Featured playlists: Web Design Tutorial (UI & UX), React.js Tutorial For Beginners, CSS Tutorials, JavaScript tutorials playlists.

Channel's avatar

DesignCourse \ Content about: Web design, Design, UI/UX, Adobe XD \ Featured playlists: Illustrator Tutorials, Adobe XD Tutorials, Photoshop Tutorials, LATEST DEV TUTS, LATEST DESIGN TUTS.

Channel's avatar

Red Stapler \ Content about: JavaScript, CSS \ Featured playlists: CSS Tips and Tricks, some playlists about JavaScript libraries. \

Channel's avatar

Brian Design \ Content about: Frontend, React.js, Web design \ Featured playlists: React.js Tutorials, HTML, CSS & JavaScript Tutorials, videos of web design (UI/UX).

Channel's avatar

Fireship \ Content about: JavaScript, Flutter, Firebase \ Featured playlists: 100 Seconds of Code, Angular Essentials, Flutter, Frontend Mini Projects. \

Channel's avatar

Academind \ Content about: Frontend, JavaScript, Web design \ Featured playlists: React.js + Redux Basics, Vue.js 2 - Getting Started, Amazon Web Services Basics.

Channel's avatar

Florin Pop \ Content about: JavaScript, CSS \ Featured playlists: Learn JavaScript, Learn React.js, Learn CSS, JavaScript Array Methods. \

Channel's avatar

LevelUpTuts \ Content about: Frontend, Web design, CMS \ Featured playlists: Design Tutorials playlists, CMS Tutorials playlists, HTML & CSS Tutorials, React.js videos, and more!.

Channel's avatar

LearnCode.academy \ Content about: JavaScript, JavaScript frameworks \ Featured playlists: JavaScript Tutorial for Beginners, React.js, Angular and Vue.js playlists, MEAN Stack Tutorials, jQuery Tutorial for Beginners.

Channel's avatar

Raw Coding \ Content about: ASP.NET, .NET \ Featured playlists: Modern Web Development Series, Vue.js Beginner Guide with ASP.NET Core, ASP.NET Core Tutorials, a lot more .NET tutorials!.

Channel's avatar

Layout Land \ Content about: CSS \ Featured playlists: CSS theoretical and practical videos. \

Channel's avatar

The Net Ninja \ Content about: Frontend, Frameworks \ Featured playlists: Flutter Tutorial for Beginners, React.js and React Native playlists, a lot of JavaScript playlists, including JavaScript frameworks, GraphQL Tutorial, many, many more!.

Channel's avatar

Kevin Powell \ Content about: CSS \ Featured playlists: CSS Grid videos, Flexbox basics, Responsive CSS tutorials, CSS animation, many more CSS video tutorials!.

Channel's avatar

Harry Wolff \ Content about: React.js, JavaScript \ Featured playlists: React Tutorials, Building a React Native App, JavaScript Tutorials, TypeScript playlist.

Channel's avatar

Hitesh Choudhary \ Content about: Frontend \ Featured playlists: JavaScript course, Docker for Beginners, MongoDB and Mocha, Vue JS Crash Course, a lot more of playlists and videos.

Channel's avatar

DevTips \ Content about: JavaScript, CSS and CSS Preprocessors, Next.js \ Featured playlists: CSS Animations Series, Learn jQuery in 15 Minutes, Webflow From Scratch, Regular Expressions Series.

Channel's avatar

Online Tutorials \ Content about: HTML, CSS, JS, Animations, Responsive Web Designs \ Featured playlists: Css Animation Effects, Responsive Website Design from Scratch, Css Button Hover Effect, Parallax Effect, Css Tutorials and many more...

Channel's avatar

Bitfumes \ Content about: JavaScript, NextJs, NuxtJs, VueJs, ReactJs, SvelteJs, CSS and CSS Preprocessors, Laravel \ Featured playlists: Vuejs, SvelteJs, Laravel Livewire Full Course, Learn to use Nuxt.js, ReactJS Basics, Laravel PHP Framework Tutorial - Full Course 6.5 Hours (2020).

Channel's avatar

Web Dev Simplified \ Content about: Web development in general, JavaScript, React, CSS \ Featured playlists: Small projects, Who Wants To Be A Megabit (Trivia Game), CSS Tutorials, Web App Security/Authentication.

Channel's avatar

Ebenezer Don \ Content about: HTML, CSS, JavaScript, Firebase, FastAPI, TypeScript \ Featured playlists: Getting started with Web development, Version control, Frontend database management.

Channel's avatar

Bayan Bennett \ Content about: JavaScript, TypeScript, HTML, CSS \ Featured playlists: DevLogs, How to JavaScript #shorts, Code Reviews. \

Channel's avatar

Code with Ania Kubów \ Content about: JavaScript, React, React-Native, Next.js, Node.js, Express, GraphQL \ Featured playlists: JavaScript Game Walkthroughs, Clones, Blockchain, JavaScript inbuilt methods.

Channel's avatar

LearnWebCode \ Content about: CSS, JavaScript, WordPress, Web Development \ Featured playlists: Wordpress theme development, Learn CSS. \

Channel's avatar

Traversy Media \ Content about: Javascript, CSS, HTML, Vue.js, React.js, Tailwind CSS, MongoDB, Express.js, Web development \ Featured playlists: Vue.js crash course, React.js crash course, Semantic UI in 60 minutes, Full Stack Vue.js, Express and MongoDB, Async JS crash course.

Channel's avatar

Franks laboratory \ Content about: CSS, HTML, JavaScript \ Featured playlists: JavaScript Game Development Masterclass 2023, Particle Effects Masterclass, CSS3 Experiments, Game Development with Vanilla JavaScript.

Channel's avatar

TheAlexLichter \ Content about: Nuxt, Vue, TypeScript \ Featured playlists: Nuxt Performance In Depth, Vue 3, Nuxt 3. \

Backend

Channel's avatar

swyx \ Content about: Web development in general, serverless \ Featured playlists: AWS Amplify. \

Channel's avatar

Hussein Nasser \ Content about: Databases, Networking, Backend Development, Security, Protocols, Concepts \ Featured playlists: High Availability, Python by Example, HTTP/2, Message Queues & PubSub Systems, Proxies, many more video tutorials.

Channel's avatar

ThePrimeagen \ Content about: Backend Development, Concepts, Optimization techniques, Tools, Languages, Microservices \ Featured playlists: Rust For TypeScript Devs, Performance, Vim As Your Editor, Building Great Tools.

Channel's avatar

Dreams of Code \ Content about: Productivity tools \ Featured playlists: Neovim, Rust, Node.js. \

Computer science

The core concepts of the computer sciences can be found here. Some channels teach you about math operations, including a lot of playlists with different math topics. The same goes for math and physics closely related to computers and hardware. Perfect if you want to learn about the deepest terms.

Channel's avatar

Zach Star \ Content about: Math \ Featured playlists: Applied Math, Math Major, Computer Science/Computer Engineering, Electrical Engineering, Mechanical Engineering.

Channel's avatar

Domain of Science \ Content about: Math, Quantum Physics \ Featured playlists: Mathematics Videos - Domain of Science, The Map of Quantum Physics Expanded, Videos I made for D-Wave Systems.

Channel's avatar

Neso Academy \ Content about: Electronics, Networking, Theoretical classes \ Featured playlists: Network Theory, Computer Networks, Digital Electronics, Signals and Systems, Programming languages playlists.

Channel's avatar

Computerphile \ Content about: Software, Hardware \ Featured playlists: How Computer Memory Works, Data Analysis with Dr Mike Pound, Artificial Intelligence with Rob Miles, Remote Working Technologies.

Channel's avatar

stanfordonline \ Content about: Theoretical classes, Lectures \ Featured playlists: Computer Science and Security, Engineering, Energy Technologies, Leadership and Management, Natural Language Processing with Deep Learning.

Channel's avatar

FCIH OCW \ Content about: Math, Data science \ Featured playlists: Data Science, Data Visualization playlists, Mathematics and Statistics playlists, more videos related.

Channel's avatar

MIT OpenCourseWare \ Content about: Math, Computer science, Engineering \ Featured playlists: Mathematics playlists, Computer science playlists, Engineering playlists. \

Channel's avatar

Harvard's CS50 \ Content about: Computer science and General Programming \ Featured playlists: CS50's Introduction to Artificial Intelligence with Python 2020, CS50's Web Programming with Python and JavaScript 2020, CS50's Introduction to Game Development 2018.

Channel's avatar

3Blue1Brown \ Content about: Maths and visualization of various mathematical concepts \ Featured playlists: Essence Of Calculus, Essence Of linear Algebra, Neural Networks. \

Channel's avatar

Socratica \ Content about: Math, Computing, General science \ Featured playlists: Abstract Algebra, Learn Python playlist, videos about studying, many more science topics.

Channel's avatar

Abdul Bari \ Content about: Algorithms \ Featured playlists: Algorithms. \

Channel's avatar

mycodeschool \ Content about: C/C++ language, Data structures, Algorithm \ Featured playlists: Sorting Algorithms, Data structures, Pointers in C/C++, Introduction to Programming through 'C'.

Channel's avatar

Gary Explains \ Content about: Concepts, Theory \ Featured playlists: Raspberry Pi, Microcontrollers, Programming, Linux, more!. \

Channel's avatar

StatQuest with Josh Starmer \ Content about: Data visualization, Machine learning, Data manipulation, Neural networks \ Featured playlists: Linear Regression and Linear Models, Machine Learning, High Throughput Sequencing, Statistics Fundamentals, and more!.

Channel's avatar

Eddie Woo \ Content about: Mathematics \ Featured playlists: Binomial theory, Calculus, Algebra, Complex numbers. \

Channel's avatar

Professor Leonard \ Content about: Mathematics \ Featured playlists: Algebra, Statastics, Calculus. \

Channel's avatar

Learn coding \ Content about: Java OOP, Oracle database, Datastructure (IN Hindi Lang) \ Featured playlists: Java OOP, Oracle database, C Programs. \

Channel's avatar

Brian Will \ Content about: Backend, Rendering, Theoretical classes \ Featured playlists: OpenGL, the Clojure language, Python playlists, Pigeon, an educational programming language, many more interesting playlists!.

Channel's avatar

Ben Eater \ Content about: Assembly language, Hardware, Computer sciences \ Featured playlists: Building an 8-bit breadboard computer!, Network tutorial, Digital electronics tutorials, a lot of videos related.

Machine learning

Find YouTubers experienced in Deep Learning, Natural Language Processing, Neural Network and many more topics related to this wide category. A good thing about Machine Learning is that it can be applied using different programming languages, and the core concepts meet the same structure for the different programming languages.

Channel's avatar

Abhishek Thakur \ Content about: Practical videos, Talks \ Featured playlists: Applied Machine Learning Framework, Tips & Tricks of machine learning, more videos!.

Channel's avatar

Ahlad Kumar \ Content about: Deep learning, Theoretical \ Featured playlists: Deep Learning, Convolutional Neural Network, Neural Networks playlists, many more playlists!.

Channel's avatar

Aladdin Persson \ Content about: PyTorch, TensorFlow \ Featured playlists: PyTorch Tutorials, TensorFlow 2.0 Beginner Tutorials, Machine Learning Algorithms.

Channel's avatar

Andreas Mueller \ Content about: Machine learning \ Featured playlists: Applied Machine Learning 2020. \

Channel's avatar

Data School \ Content about: Python, Machine learning, Theoretical \ Featured playlists: Introduction to Machine Learning playlists, Data analysis in Python with Pandas, other talks videos and Python videos.

Channel's avatar

Henry AI Labs \ Content about: Theoretical \ Featured playlists: Deep Learning Paper Summaries, Reinforcement Learning, Generative Adversarial Networks, Neural Network Design.

Channel's avatar

Jeremy Howard \ Content about: Deep learning, Theoretical \ Featured playlists: Deep Learning from the Foundations, Introduction to Machine Learning for Coders, Practical Deep Learning for Coders (2018, 2019, 2020).

Channel's avatar

Rasa \ Content about: Rasa, AI, NLP \ Featured playlists: NLP for Developers, Developing Contextual AI assistants with Rasa tools, Algorithm Whiteboard, Live Coding.

Channel's avatar

Yannic Kilcher \ Content about: NLP, Machine learning, Deep learning, Theoretical \ Featured playlists: Natural Language Processing, General Machine Learning, Deep Learning Architectures, Computer Vision, Applications of Machine Learning, more!.

Channel's avatar

OpenAI \ Content about: NLP, Machine learning, AI \ Featured playlists: Events and Talks, Research Releases, Robotics. \

Channel's avatar

Two Minute Papers \ Content about: Machine Learning and AI Research, Scientific Papers \ Featured playlists: Two Minute Papers, AlphaGo, Fluid, Cloth and Hair Simulations, AI and Deep Learning, Light Transport, Ray Tracing and Global Illumination.

Channel's avatar

Mark Saroufim \ Content about: Machine Learning Engineering, Practical videos, Books review \ Featured playlists: Machine Learning Systems, Graph Neural Networks, more videos!. \

Channel's avatar

sentdex \ Content about: Python for AI and Finance \ Featured playlists: Python Programming for Finance, Machine Learning with Python, Neural Networks from Scratch in Python.

DevOps

DevOps is combination of software development and IT operations. This section list down few YouTubers who makes learn DevOps topic easy. The topics may include Docker, Kubernetes, System Design, Kafka, Ansible, Cassandra, Zookeeper, Hadoop, Cloud (AWS, GCP, Azure) etc.

Channel's avatar

TechWorld with Nana \ Content about: GitOps, Continuous Integration, Continuous Delivery, IaC, Kubernetes, Docker \ Featured playlists: DevOps Concepts explained, Infrastructure as Code (IaC) Tutorials, DevOps Bootcamp.

Channel's avatar

KodeKloud \ Content about: Kubernetes, Docker, Terraform \ Featured playlists: DevOps Pre-requisites, Docker for the Absolute Beginners, Kubernetes for the Absolute Beginners.

Channel's avatar

DevOps Journey \ Content about: DevOps, Docker, Kubernetes, Ansible \ Featured playlists: Complete Docker Course, Complete Ansible Course, Complete Vagrant Course. \

Channel's avatar

DevOps Toolkit \ Content about: GitOps, Docker, Kubernetes, Rancher, AWS \ Featured playlists: Kubernetes, CI/CD, This vs. that. \

Channel's avatar

Just me and Opensource \ Content about: Kubernetes, AWS, Google Cloud Platform, Docker, Linux containers, Jenkins, Databases (MySQL/MongoDB/Postgres), Elasticsearch Stack, Red Hat, Devops \ Featured playlists: Kubernetes Provisioning, Learn AWS, Google Cloud Platform for Beginners.

Channel's avatar

Tech Primers \ Content about: DevOps Cloud, Architecture, Tips & tricks \ Featured playlists: System Design Primer, AWS primer, Google Cloud Primer, Sprint Cloud Primer. \

Channel's avatar

Defog Tech \ Content about: Java concurrency, Distributed systems, System design, Microservice etc. \ Featured playlists: Microservices, Distributed Systems. \

Channel's avatar

CodeOpinion \ Content about: Software Architecture & Design, Messaging, CQRS, Event Sourcing and HTTP APIs \ Featured playlists: Architecture, Software Design. \

Channel's avatar

Anton Putra \ Content about: High-Quality DevOps Tutorials \ Featured playlists: Terraform Tutorial for Beginners, Prometheus (Thanos) Tutorials, Amazon EKS, 100 Seconds of Code. \

Game development

This is a wide topic. In this section, you can find YouTubers who teach about game development programs (Unity, Unreal Engine, etc.), core concepts in different programming languages (JavaScript, HTML5, Java) and art/design creation, 3D modelling and much more.

Channel's avatar

Dani Krossing \ Content about: Unity, C# \ Featured playlists: Create a 2D Game In Unity, Unity for Beginners!, Learn Unity Basics!, C# Tutorials.

Channel's avatar

ScriptersWar \ Content about: JavaScript, HTML5 \ Featured playlists: How to Make HTML5 Games: JavaScript Tutorial for Beginners JS Guide, a lot more videos.

Channel's avatar

Brackeys \ Content about: Unity, C#, Game design \ Featured playlists: How to make a 2D Platformer - Unity Course, Making a Multiplayer FPS in Unity, How to program in C# - Beginner Course, Unity 2D Tutorials.

Channel's avatar

Jonas Tyroller \ Content about: GameMaker Studio, Tips and planning playlists \ Featured playlists: Will You Snail? - Full Development., Game Dev Tips, How To Get Started With Game Development..

Channel's avatar

RealTutsGML \ Content about: Java, GameMaker Studio \ Featured playlists: Java Basic Programming, Cool Game Maker Tutorials, Beginner Java Game Development, Java Platform Game Programming.

Channel's avatar

Mark Rise \ Content about: Game design, Animation \ Featured playlists: Geometric design playlists, Video Game Character Animation Course, After Effects Animation Tutorials.

Channel's avatar

Chris Courses \ Content about: HTML5 Canvas, JavaScript \ Featured playlists: HTML5 Canvas Tutorials for Beginners | Become a Canvas Pro, other JavaScript-related videos.

Channel's avatar

Zenva \ Content about: Unity, Unreal Engine, Godot \ Featured playlists: Master Unity Game Development, Unreal Game Development Mini-Degree, Godot Game Development Mini-Degree, a very lot more playlists about game development and design!.

Channel's avatar

Mix and Jam \ Content about: Unity \ Featured playlists: Mix and Jam Recreations, Game Jams, RE Mix and Jam. \

Channel's avatar

DaFluffyPotato \ Content about: Pygame \ Featured playlists: Pygame Tutorial Series (beginner), Pygame Tutorial Series (amateur), Pygame Tutorial Series (advanced), more Pygame videos!.

Channel's avatar

ChiliTomatoNoodle \ Content about: C++, DirextX, 3D \ Featured playlists: Beginner C++ Game Programming, Intermediate C++ Game Programming, Advanced C++ Game Programming, 3D Programming Fundamentals, C++ 3D DirextX Programming.

Channel's avatar

GDQuest \ Content about: GODOT \ Featured playlists: Godot 3 tutorials, 3d Maze Game in Godot, Make Your First 2D Game with Godot, Godot - Beginner Game Creation Tutorials.

Channel's avatar

HeartBeast \ Content about: GODOT, 2D, GameMaker \ Featured playlists: Godot Engine Tutorials, Resource Based Inventory Tutorial in Godot, 2D Hack-n-Slash Course (Complete Course), GameMaker Platform Tutorials.

Channel's avatar

Meth Meth Method \ Content about: JavaScript \ Featured playlists: Super Mario Bros in JavaScript, Creating a Tetris Online Multiplayer in Javascript.

Channel's avatar

Clear Code \ Content about: Python \ Featured playlists: Pygame Fundamentals, Creating Pong in Pygame, Learning pygame by making Flappy Bird, Google dinosaur runner in Godot.

Channel's avatar

The DevKing \ Content about: game development, Robolox scripting \ Featured playlists: Robolox scripting. \

Channel's avatar

The Cherno \ Content about: C++, Game development \ Featured playlists: Game Engine, C++, OpenGL, 3D game programming in java. \

Mobile development

Nowadays, we can't imagine our lives without our smartphones and the people who enable the smartphone experience are mobile app developers. In this section, you can learn how to build mobile applications from scratch that face consumers. Learn how to follow industry best practices. Learn Kotlin or Swift for native development in Android/iOS or learn technologies such as React Native and Flutter for cross-platform mobile development.

Channel's avatar

Philipp Lackner \ Content about: Android, Kotlin, Jetpack Compose \ Featured playlists: ANDROID FUNDAMENTALS FOR BEGINNERS, KOTLIN NEWBIE TO PRO, Jetpack Compose. \

Channel's avatar

Simplified Coding \ Content about: Android, Backend \ Featured playlists: PHP, MySQL and Firebase videos, Kotlin Programming Tutorial, more videos and playlists.

Cybersecurity

Security is something we all should care about. Learn how you can protect yourself from attackers or malicious software. Learn also how the hacks are made to know deeply what is going on inside them, with the ethical hacking tutorials.

Channel's avatar

David Bombal \ Content about: Ethical hacking, Linux \ Featured playlists: CCNA Exam: 200-125, 100-105 and 200-105, Cisco playlists, SDN Videos. \

Channel's avatar

Andreas Kling \ Content about: Hacking \ Featured playlists: Browser hacking, DevTools hacking, OS hacking, SerenityOS, Emulator hacking.

Channel's avatar

Professor Messer \ Content about: Security \ Featured playlists: CompTIA Security+ SY0-501 Training Course, CompTIA N10-007 Network+ Study Groups, and many more like this!.

Channel's avatar

CodeCommand \ Content about: Ethical hacking, Security \ Featured playlists: Cyber Security - Penetration Testing Course (Offensive Security), Kali Linux Tutorials | Pentesting Methods |.

Channel's avatar

LiveOverflow \ Content about: Ethical hacking \ Featured playlists: Browser Exploitation, Hardware Security Research/Mobile, Binary Exploitation.

Channel's avatar

NullByte \ Content about: Networking and security, Tutorials on Pentesting tools, Ethical hacking \ Featured playlists: Using Wireshark, NodeMCU, RaspberryPi, Cyber Weapons lab. \

Channel's avatar

Hackersploit \ Content about: Pentesting, Ethical hacking, Linux \ Featured playlists: Metasploit, Linux, NMap,Osint. \

Channel avatar

Gerald Auger \ Content about: Cyber security \ Featured playlists: Breaking Into Cybersecurity Videos - Simply Cyber, Cybersecurity Job Hunting QA with Recruiters, Free Pentester List Companion.

Channel avatar

Network Chuck \ Content about: Networking, Cyber security, Ethical hacking \ Featured playlists: Linux - NetworkChuck, FREE Security+ SY0-601 // Complete Course // thisisIT 2020, FREE CCNA 200-301 // Complete Course // NetworkChuck 2020.

Channel's avatar

John Hammond \ Content about: Cyber security, Ethical hacking, Malware analysis \ Featured playlists: Malware Analysis, TryHackMe, FORENSICS. \

Channel's avatar

Sun Knudsen \ Content about: Privacy guides, bitcoin \ Featured playlists: Privacy guides, Bitcoin series. \

Channel's avatar

Techlore \ Content about: Privacy and security tutorials and reviews \ Featured playlists: Go Incognito: A Guide to Security, Privacy, & Anonymity. \

Internet/networking

Internet connection and networking is a wide topic, and it's common to get stuck while learning about this. Get awesome playlists and videos about both software and hardware to know how does the internet connection and networking works. How to properly set a modem/router and what are the IPs, DNS and more.

Channel's avatar

Net VN \ Content about: Internet, Networking, Command line, Hardware \ Featured playlists: A lot of router/modem playlists, Software management of internet connection and network videos.

Channel's avatar

Network Direction \ Content about: Networking \ Featured playlists: Network Direction, Network Fundamentals, Firewall and LAN videos. \

Channel's avatar

NetworKing \ Content about: Networking, CCNA \ Featured playlists: Full Series | 200-301 CCNA | Free Cisco Video Training 2020 | Networking Inc., other networking videos.

Channel's avatar

PowerCert Animated Videos \ Content about: Networking hardware with other concepts with helpful the visuals. There is also a crash course on A+ and Net+. \ Featured playlists: Information Technology, CompTIA Certification.

Channel's avatar

All About Electronics \ Content about: Electronics and Communication \ Featured playlists: BJT, Analog Electronics, Network Analysis. \

Software in general

YouTubers listed in this category may not be programming tutorials or cool design cards, but some other useful software and applications are used every day for everyone. Master that suite you use a lot or learn more about specific services a company provides you with.

Channel's avatar

Learn Google Spreadsheets \ Content about: Google Spreadsheets \ Featured playlists: Google Sheets - Fundamental Skills, Google Apps Scripts - Fundamental. \

Channel's avatar

Online Training for Everyone \ Content about: Excel, Office suite \ Featured playlists: Excel 2020 Tutorials, Advanced Excel Tutorials, Microsoft Visio Tutorials, Windows 10 Tutorials.

Channel's avatar

Simon Sez IT \ Content about: Office suite, Microsoft \ Featured playlists: Excel playlists, QuickBooks playlists, Power BI Tutorials, Microsoft Outlook 2019, more videos about Microsoft programs.

Channel's avatar

Tom Scott \ Content about: Theoretical videos \ Featured playlists: How To Build An App, The Basics (Code), other science videos. \

Conferences

This section is about all the amazing tech conferences and the talks that they put online.

Channel's avatar

Coding Tech \ Content about: All programming, Talks \ Featured playlists: Frontend development videos, Backend development videos, Theoretical videos, a lot more tech topics playlists!.

Channel's avatar

Devoxx \ Content about: Devoxx is a series of tech events organised by local community groups \ Featured playlists: Devoxx UK, Devoxx Belgium, Devoxx Poland, Devoxx France. \

Channel's avatar

Domain-Driven Design Europe \ Content about: Conference for senior software developers and architects interested in software design. \ Featured playlists: DDD Foundations, Eventsourcing.

Channel's avatar

GOTO Conferences \ Content about: Brightest minds sharing their knowledge to create a better future \ Featured playlists: Sustainable Software, Software Architecture, Recommendations, Greatest Hits, and many more.

Channel's avatar

InfoQ \ Content about: Innovator and early adopter stage techniques and technologies with the wider industry \ Featured playlists: InfoQ Trend Reports, Culture & Methods, DevOps, Emerging languages and development trends.

Channel's avatar

NDC Conferences \ Content about: .NET & Agile development, evolved to encompass all technologies relevant to Software Developers. \ Featured playlists: NDC Sydney, NDC Oslo, NDC London, NDC Minnesota, NDC Melbourne, NDC Copenhagen, DevOps, Security.

Channel's avatar

NLJUG \ Content about: All things related to Java from the Dutch Java User Group \ Featured playlists: J-Fall, J-Spring. \

Operating systems

Includes videos and tutorials for the correct management and understanding of Windows, Linux, Mac and other operating systems. Learn about useful commands and settings to keep your OS up-to-date and secure. Understand how do these systems work in-deep to allow you to control them using the best methods.

Channel's avatar

Riba Linux \ Content about: Linux \ Featured playlists: Install and overview, Linux How-to. \

Channel's avatar

MSFT WebCast \ Content about: Windows \ Featured playlists: Windows Server Beginners Tutorials, Managing Networking services in Windows Server, Managing Active Directory Infrastructure.

Channel's avatar

DistroTube \ Content about: Linux, Emacs, CLI, Privacy in general.\ Featured playlists: Privacy & Security, The church of Emacs, The command line, The Arch way. \

Channel's avatar

Learn LinuxTV \ Content about: Linux Tutorials, Distribution reviews, Linux Guides \ Featured playlists: Hardware reviews, Linux essentials, Linux commands for beginners. \

Digital design

Web design tutorials are listed in the web development section. But, of course, the digital design is incredibly big, including nice pictures and draw representations about a famous person or attractive promotional videos. Get the knowledge about how to do these things and be a professional with design programs.

Channel's avatar

How to Graphic Design \ Content about: Adobe Illustrator, Illustrations \ Featured playlists: Adobe Illustrator CC Flat Illustration Tutorials, Logo Creation Tutorials Playlist, Adobe Illustrator CC for Beginners, more Adobe Illustrator playlists.

Channel's avatar

ArmaganVideos \ Content about: Adobe Illustrator, Illustrations, Flat design \ Featured playlists: Tutorials - Illustrator, Tutorials - After Effects, Tutorials - Flat Design. \

Channel's avatar

T&T Tutorials \ Content about: Adobe Illustrator, Adobe Photoshop, Hand-drawing \ Featured playlists: Adobe Illustrator Tutorials, Character Illustration Illustrator Tutorials, Adobe Illustrator Tools Tutorials.

Channel's avatar

Pixel & Bracket \ Content about: Adobe Illustrator, Adobe Photoshop \ Featured playlists: Illustrator Tutorials, Photoshop Tutorials, other design videos. \

Channel's avatar

Zakey Design \ Content about: Gimp, Inkscape, Adobe Illustrator \ Featured playlists: Gimp Photo Manipulation, Inkscape playlist, Adobe Illustrator videos. \

Channel's avatar

Art with Flo \ Content about: Procreate, Ipad/tablet drawing \ Featured playlists: PROCREATE TUTORIALS, DIGITAL ART TUTORIALS, Digital Drawing on iPad Pro | Easy Drawing Tutorials, more playlists!.

Channel's avatar

Envato Tuts+ \ Content about: All design, Illustrations, Web design \ Featured playlists: Learn Adobe Photoshop, Learn About Fonts, Photo and video manipulation playlists, Figma videos, Learn Photo Effects.

Channel's avatar

Logos By Nick \ Content about: Inkscape, Gimp \ Featured playlists: Inkscape Beginner Tutorials, GIMP Tutorials, Inkscape Typeface Tutorials, Inkscape Logo Design Tutorials.

Channel's avatar

Mohamed Achraf \ Content about: Adobe Illustrator \ Featured playlists: The Logo Design Process, Adobe Illustrator Tips & Tricks, Character Designs, Illustrator Speedarts.

Channel's avatar

Charli Marie TV \ Content about: web, graphic design \ Featured playlists: Design careers, Workflow, Design chat, Freelancing as a designer. \

Channel's avatar

Yes I'm a Designer \ Content about: Design principles, Design tools tutorials \ Featured playlists: 365 days of creativity, Illustrator CC, Indesing tutorials, Photoshop CC. \

Audio and video

Tutorials about audio and video making. Includes wide topics, such as design, animation, rendering, hardware and more. Using the most popular and the best software to create stunning video animations, well-produced songs and stuff related to these topics.

Channel's avatar

OBEDIA \ Content about: Audio, Hardware \ Featured playlists: PreSonus Studio One Tutorials, Cubase Tutorials, Ableton Tutorials by OBEDIA, Cakewalk Sonar Tutorials.

Channel's avatar

Black Mixture \ Content about: After Effects, Animation \ Featured playlists: SPEEDPAINT ANIMATION, Motion Design, After Effects Tutorials. \

Channel's avatar

Avnish Parker \ Content about: Animation, Design \ Featured playlists: After Effects Tutorials, Text Animation - After Effects Tutorials, Logo Intro - After Effects Tutorials, Motion Graphics - After Effects Tutorials.

Channel's avatar

Deny King \ Content about: Video, Photos \ Featured playlists: Video Editing, Manipulation PicsArt, many other video/photo editing videos. \

Channel's avatar

Blender Guru \ Content about: Blender, 3D modeling \ Featured playlists: Blender beginner tutorial series, Blender modeling chair tutorial, Couch tutorial series.

Channel's avatar

Grant Abbitt \ Content about: 3D modeling, Reptology, Blender \ Featured playlists: Learn sculpting in blender 2.8, Blender 2.8 for beginners full course. \

Channel's avatar

CG Fast Track \ Content about: Blender, 3D modeling \ Featured playlists: Blender 2.9 Beginner Tutorial Series, CG Fast Track. \

Channel's avatar

CG Geek \ Content about: Animation, Blender, 3D modeling, Visual Effects \ Featured playlists: Blender beginner tutorial series, Bob Ross with Realistic 3D graphics, Blender Nature tutorials, Star wars 3D tutorials.

Channel's avatar

DUCKY 3D \ Content about: Video, Photos \ Featured playlists: Shading with nodes.Making looping animations with Blender in Eevee engine \

Hardware

CPU's, motherboards, monitors, keyboards, mouses, PC's/Laptops and all about hardware. Modems and routers can be also found here, as well as the newest phones and other technological gadgets. Get recommendations and price/quality comparisons about these products.

Channel's avatar

Teaching Tech \ Content about: Printing \ Featured playlists: 3D printing for beginners, 3D Printing, Ender playlists, Onshape 3D Modelling, Printer reviews playlists.

Channel's avatar

Linus Tech Tips \ Content about: All hardware \ Featured playlists: Build Guides, Buyer's Guides, and Ultimate Guides, Computer Systems & All-in-Ones, CPU, Motherboard, Memory Videos, many more.

Channel's avatar

Gamers Nexus \ Content about: All hardware \ Featured playlists: Hardware News, PC Case Reviews, Pre-Built Gaming PC Reviews, many more. \

Channel's avatar

JayzTwoCents \ Content about: All hardware \ Featured playlists: PC Building, GPU, Custom Builds. \

Channel's avatar

educ8s.tv \ Content about: Arduino \ Featured playlists: Arduino Tutorials for Beginners, Raspberry Pi Tutorials for Beginners, a lot more Arduino tutorials/projects videos!.

Channel's avatar

GreatScott! \ Content about: Raspberry Pi, 3D Printing, Electronics \ Featured playlists: 3D Printing, DIY or Buy, Build your own Ambilight with the Raspberry Pi. \

Channel's avatar

RaspberryPiIVBeginners \ Content about: Raspberry Pi \ Featured playlists: Getting started with your Raspberry Pi. \

Channel's avatar

ExplainingComputers \ Content about: Raspberry Pi, Electronics, Operation System \ Featured playlists: Artificial Intelligence, Pi Zero Projects, Migrating to Linux, many more. \

Channel's avatar

ETA PRIME \ Content about: Raspberry Pi, Electronics, Operation System, Single Board Computers, Gaming \ Featured playlists: Single Board Computer Reviews, Gaming on SBCs, many more. \

Channel's avatar

ServeTheHome \ Content about: Server Hardware, Networking and other hardware for the professional \ Featured playlists: About Servers, Fanless, Mini PC, Workstations, Current Events, Storage, Server Processors, Networking, Cool server hardware.

Channel's avatar

Branch Education \ Content about: All technological devices internal working \ Featured playlists: Memory, SSD, Microchips, Mouse, PCB.

Competitive programming

Most of the companies interview process involves coding challenges. Competitive programming is like a sports held over the Internet where programmers will compete with each other. The below list contains some of the channels you can follow to brush up your competitive programming skills.

Channel's avatar

Tushar Roy - Coding Made Simple \ Content about: Data Structures and Algorithms, Dynamic Programming, Leetcode \ Featured playlists: Dynamic Programming, Graph Algorithms, Binary Tree. \

Channel's avatar

Gaurav Sen \ Content about: System Design, Data Structures & Algorithms \ Featured playlists: System Design, Competitive Programming A-Z. \

Channel's avatar

ByteByteGo \ Content about: Large scale system design \ Featured playlists: Algorithms You Should Know For System Design, System Design Fundamentals, System Design Interview.

Channel's avatar

CS Dojo \ Content about: Data Structures & Algorithms \ Featured playlists: Data Structures and Algorithms, Coding Interview Questions and Answers. \

Channel's avatar

Back To Back SWE \ Content about: Leetcode, Software Engineering Interview \ Featured playlists: Tree, Binary Trees & Binary Search Tree, Sorting, Searching & Heaps, Dynamic Programming, Recursion & Backtracking, Graphs, Greedy Algorithms & Other.

Channel's avatar

Errichto \ Content about: Leetcode, Codeforces \ Featured playlists: Codeforces Problems, Leetcode Coding Interview Problems. \

Channel's avatar

NeetCode \ Content about: Leetcode, Coding Interview \ Featured playlists: LeetCode East, LeetCode Medium, LeetCode Hard. \

Channel's avatar

Kevin Naughton Jr. \ Content about: Leetcode, Coding Interview \ Featured playlists: Technical Interview Questions. \

Channel's avatar

Nick White \ Content about: Leetcode, HackerRank, Coding Interview \ Featured playlists: LeetCode Solution, HackerRank Solution. \

Channel's avatar

Priyansh Agarwal \ Content about: Code Chef, Codeforces \ Featured playlists: Codeforces Screencasts. \

Channel's avatar

WilliamFiset \ Content about: Algoritms, Data structures \ Featured playlists: Network Flow playlist, Data structures playlist, Graph Theory Playlist, Tree Algoritms, Dynamic Programming.

Channel's avatar

KodingKevin \ Content about: Data Structures, Algorithms, Coding Interview \ Featured playlists: Array Methods Mini Course, Javascript Algorithms + Data Structures. \

Channel's avatar

NullPointer Exception \ Content about: Theoretical, Data \ Featured playlists: Introduction to Data Structures, Sorting Algorithm Lectures/Visualizations, Introduction to Object-Oriented Programming.

Life skills

Your professional side can be reinforced while watching these tutorials. It's important to know how to manage you money and keep track of it, as well as tips to get the job you want or start one by yourself. Find also coding/design/tech companies interview methods.

Channel's avatar

GCFLearnFree.org \ Content about: Job searching, General skills, Life tips \ Featured playlists: Searching For A Job, Economic thinking playlists, Office Suite tutorials, Making Decisions, Life skills playlists, and more!.

Channel's avatar

Engineering with Utsav \ Content about: Career, Productivity, Software engineering, Life tips \ Featured playlists: Finance, Start ups, Book reviews & recommendations, Productivity, Technical interview preparation, Career & success, Software engineering.

Channel's avatar

mayuko \ Content about: Job tips, Health \ Featured playlists: How to Kickstart Your Software Engineering Career, 📈career 📈, 🖥t e c h 🖥, 🌱health 🌱.

JChannel's avatar

Joshua Fluke \ Content about: Interviews, Portfolio Reviews, Getting a Job \ Featured playlists: Entrepreneurship, How to apply to jobs. \

Channel's avatar

Joma Tech \ Content about: Programming, Job Offers, Salaries, Interviewing \ Featured playlists: Path to Software Engineering, Tech Shows, Startup Series, Interviews, Data Science Analytics.

Channel's avatar

Eddie Jaoude \ Content about: Open Source, Freelancing \ Featured playlists: Freelancing tips, LinkFree Videos, Git must know commands. \

Credits Note that this is not a promotional list of any kind.
The list style is heavily inspired by awesome-discord-communities, created by mhxion. This repository was my inspiration as I consider this list also looks good with the same table-style in this file.
The awesome-youtubers logo was made by José De Freitas.
The awesome-youtubers logo is inspired by the awesome logo and the awesome-nodejs logo. The two play icons were created following the play button of the YouTube logo. It's just a representation, I'm not using the YouTube logo itself.