An awesome list of awesome YouTubers that teach about technology. Tutorials about web development, computer science, machine learning, game development, cybersecurity, and more.
Go to file
2020-09-24 17:48:20 -04:00
media Add two badges 2020-08-25 15:03:40 -04:00
other-languages Fix logo directory 2020-08-26 13:57:45 -04:00
badges.md Add titles to both badges 2020-08-26 12:06:40 -04:00
code-of-conduct.md Rename CODE_OF_CONDUCT.md to code-of-conduct.md 2020-08-25 12:37:17 -05:00
contributing.md Add tutorial for creating a pr 2020-09-23 15:50:02 -05:00
credits.md Add credits information 2020-08-25 14:36:17 -05:00
license Rename LICENSE to license 2020-08-25 12:35:38 -05:00
readme.md Update readme.md 2020-09-24 17:48:20 -04:00

Awesome Youtubers Awesome




Watch videos and playlists from YouTubers that teach you about technology.

Extra information Please, take a look at badges.md to know what the badges mean. The order of the YouTubers doesn't mean the quality: all of the YouTubers below are awesome. Every YouTuber is in a specific section/subsection, though it may involve other topics that are not the ones according to the section (but the section the YouTuber is in is its main content). Note that this is not a promotional list of any kind.

Contents

To find a specific topic faster, you can press Ctrl + F and type the topic you're searching for. It's recommendable to open the links with the click of the mouse wheel or by right-clicking a link and selecting "Open link in new tab" so you can keep the list in a separate tab.

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.

Tech With Tim channel's avatar

Tech With Tim Badge for verified YouTube channels Badge for youtubers that upload videos weekly
Content about: Python, Other about tech
Featured playlists: Python Machine Learning Tutorials, Python Programming Tutorials, Kivy Tutorials Python, and other Python playlists.

Derek Banas channel's avatar

Derek Banas Badge for verified YouTube channels Badge for youtubers that upload videos weekly
Content about: Mathematics, Programming languages
Featured playlists: Learn Algebra, C++ Tutorial, C# Tutorial, Java Video Tutorial, a lot of diverse topics.

Don Jones 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.

Corey Schafer channel's avatar

Corey Schafer Badge for verified YouTube channels
Content about: Python, Backend
Featured playlists: Python Tutorials, Django Tutorials, Flask Tutorials, Matplotlib Tutorials, SQL Tutorials.

Brian Will 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!.

LearningLad channel's avatar

LearningLad Badge for verified YouTube channels Badge for youtubers that upload videos weekly
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.

David Bombal channel's avatar

David Bombal Badge for verified YouTube channels Badge for youtubers that upload videos weekly
Content about: Ethical hacking, Linux
Featured playlists: CCNA Exam: 200-125, 100-105 and 200-105, Cisco playlists, SDN Videos.

Ben Eater channel's avatar

Ben Eater Badge for verified YouTube channels
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.

The Coding Train channel's avatar

The Coding Train Badge for verified YouTube channels Badge for youtubers that upload videos weekly
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.

Geek's Lesson channel's avatar

Geek's Lesson Badge for verified YouTube channels Badge for youtubers that upload videos weekly
Content about: Backend, Theoretical, Data
Featured playlists: Data structures playlists, Backend programming languages videos, Mathematics videos.

Intellipaat channel's avatar

Intellipaat Badge for youtubers that upload videos weekly
Content about: DevOps, Artificial intelligence
Featured playlists: DevOps Tutorial for Beginners, Artificial Intelligence Tutorial, Machine Learning Tutorial, Python Tutorial for Beginners.

ProgrammingKnowledge channel's avatar

ProgrammingKnowledge Badge for verified YouTube channels Badge for youtubers that upload videos weekly
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.

Coding Tech channel's avatar

Coding Tech Badge for verified YouTube channels Badge for youtubers that upload videos weekly
Content about: All programming, Talks
Featured playlists: Frontend development videos, Backend development videos, Theoretical videos, a lot more tech topics playlists!.

Simplified Coding channel's avatar

Simplified Coding Badge for youtubers that upload videos weekly
Content about: Android, Backend
Featured playlists: PHP, MySQL and Firebase videos, Kotlin Programming Tutorial, more videos and playlists.

Smartherd channel's avatar

Smartherd Badge for youtubers that upload videos weekly
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.

Tensor Programming channel's avatar

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

freeCodeCamp channel's avatar

freeCodeCamp.org
Content about: General Programming, Computer Science, Web Dev, DevOps, etc. \ Featured Playlists: Python Tutorials, Machine Learning, Java Tutorials

freeCodeCamp channel's avatar

CS Dojo
Content about: Python and General Concepts \ Featured Playlists: Data Structures and Algorithms, Python Tutorials for Absolute Beginners, Coding Interview Questions and Answers

🔼 Back to the top

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.

Codevolution channel's avatar

Codevolution Badge for youtubers that upload videos weekly
Content about: React.js, JavaScript, TypeScript
Featured playlists: ReactJS Tutorial for Beginners, React Hooks Tutorial, React Redux Tutorial, React Storybook Tutorial, React Formik Tutorial, Practical React.

Flux channel's avatar

Flux Badge for youtubers that upload videos weekly
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.

techsith channel's avatar

techsith Badge for youtubers that upload videos weekly
Content about: React.js, JavaScript
Featured playlists: react js from scratch, Node.js Tutorials For Beginners, Data Structures in JavaScript, Interview Preparation.

CSS Animation channel's avatar

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

Dani Krossing channel's avatar

Dani Krossing Badge for youtubers that upload videos weekly
Content about: Web development, Backend
Featured playlists: HTML and CSS Tutorials, JavaScript Tutorials, PHP Tutorials, jQuery Tutorials.

JavaScript Mastery channel's avatar

JavaScript Mastery Badge for youtubers that upload videos weekly
Content about: React.js, JavaScript, Backend
Featured playlists: Learn JavaScript, Master React JS by Building Real Projects.

Omatum channel's avatar

Omatum Badge for youtubers that upload videos weekly
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.

Punit Chawla channel's avatar

Punit Chawla Badge for youtubers that upload videos weekly
Content about: Web design, Adobe XD
Featured playlists: Design Weekly, Design Essentials.

Dev Ed channel's avatar

Dev Ed Badge for verified YouTube channels Badge for youtubers that upload videos weekly
Content about: Web design, JavaScript, React.js
Featured playlists: Web Design Tutorial (UI & UX), React Tutorial For Beginners, CSS Tutorials, JavaScript tutorials playlists.

DesignCourse channel's avatar

DesignCourse Badge for verified YouTube channels Badge for youtubers that upload videos weekly
Content about: Web design, Design, UI/UX, Adobe XD
Featured playlists: Illustrator Tutorials, Adobe XD Tutorials, Photoshop Tutorials, LATEST DEV TUTS, LATEST DESIGN TUTS.

Traversy Media channel's avatar

Traversy Media Badge for verified YouTube channels Badge for youtubers that upload videos weekly
Content about: Frontend, Backend
Featured playlists: HTML & CSS, Vanilla JavaScript, Node.js Videos, React Projects, PHP Front To Back, a lot more of web development playlists!.

Thomas Bradley channel's avatar

Thomas Bradley
Content about: Web design, Accessibility, Performance
Featured playlists: Accessibility and performance videos, Jekyll playlists, CSS animation videos, SEO videos, more videos/playlists about web development.

Red Stapler channel's avatar

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

Brian Design channel's avatar

Brian Design Badge for youtubers that upload videos weekly
Content about: Frontend, React.js, Web design
Featured playlists: React JS Tutorials, HTML, CSS & JavaScript Tutorials, videos of web design (UI/UX).

🔼 Back to the top

Computer sciences

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.

Zach Star channel's avatar

Zach Star Badge for verified YouTube channels Badge for youtubers that upload videos weekly
Content about: Math
Featured playlists: Applied Math, Math Major, Computer Science/Computer Engineering, Electrical Engineering, Mechanical Engineering.

Domain of Science 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.

Neso Academy channel's avatar

Neso Academy Badge for verified YouTube channels Badge for youtubers that upload videos weekly
Content about: Electronics, Networking, Theoretical classes
Featured playlists: Network Theory, Computer Networks, Digital Electronics, Signals and Systems, Programming languages playlists.

Computerphile channel's avatar

Computerphile Badge for verified YouTube channels Badge for youtubers that upload videos weekly
Content about: Software, Hardware
Featured playlists: How Computer Memory Works, Data Analysis with Dr Mike Pound, Artificial Intelligence with Rob Miles, Remote Working Technologies.

stanfordonline channel's avatar

stanfordonline Badge for youtubers that upload videos weekly
Content about: Theoretical classes, Lectures
Featured playlists: Computer Science and Security, Engineering, Energy Technologies, Leadership and Management, Natural Language Processing with Deep Learning.

FCIH OCW channel's avatar

FCIH OCW Badge for youtubers that upload videos weekly
Content about: Math, Data science
Featured playlists: Data Science, Data Visualization playlists, Mathematics and Statistics playlists, more videos related.

MIT OpenCourseWare channel's avatar

MIT OpenCourseWare Badge for youtubers that upload videos weekly
Content about: Math, Computer science, Engineering
Featured playlists: Mathematics playlists, Computer science playlists, Engineering playlists.

Bob Trenwith channel's avatar

Bob Trenwith Badge for youtubers that upload videos weekly
Content about: Math, Computing
Featured playlists: a lot of Mathematics playlists, Computing playlists (Computer science), other sciences and interesting playlists.

🔼 Back to the top

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.

Learn Google Spreadsheets channel's avatar

Learn Google Spreadsheets Badge for youtubers that upload videos weekly
Content about: Google Spreadsheets
Featured playlists: Google Sheets - Fundamental Skills, Google Apps Scripts - Fundamental.

ICT Tutorial Channel channel's avatar

ICT Tutorial Channel
Content about: Windows, Networking, C++
Featured playlists: C++ Tutorial, Home Networking Tutorial, Microsoft .NET Tutorial, Computing in general videos.

Online Training for Everyone channel's avatar

Online Training for Everyone Badge for youtubers that upload videos weekly
Content about: Excel, Office suite
Featured playlists: Excel 2020 Tutorials, Advanced Excel Tutorials, Microsoft Visio Tutorials, Windows 10 Tutorials.

Simon Sez IT channel's avatar

Simon Sez IT Badge for verified YouTube channels Badge for youtubers that upload videos weekly
Content about: Office suite, Microsoft
Featured playlists: Excel playlists, QuickBooks playlists, Power BI Tutorials, Microsoft Outlook 2019, more videos about Microsoft programs.

🔼 Back to the top

Operating system

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.

Riba Linux channel's avatar

Riba Linux Badge for youtubers that upload videos weekly
Content about: Linux
Featured playlists: Install and overview, Linux How-to.

MSFT WebCast channel's avatar

MSFT WebCast Badge for youtubers that upload videos weekly
Content about: Windows
Featured playlists: Windows Server Beginners Tutorials, Managing Networking services in Windows Server, Managing Active Directory Infrastructure.

🔼 Back to the top

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.

ScriptersWar 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.

Brackeys channel's avatar

Brackeys Badge for verified YouTube channels Badge for youtubers that upload videos weekly
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.

Sebastian Lague channel's avatar

Sebastian Lague Badge for verified YouTube channels
Content about: Unity, C#, Game design \ Featured playlists: Introduction to Game Development (Unity and C#), Procedural Planet Generation, Coding Adventures

Jonas Tyroller 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..

RealTutsGML 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.

Mark Rise channel's avatar

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

Chris Courses channel's avatar

Chris Courses Badge for youtubers that upload videos weekly
Content about: HTML5 Canvas, JavaScript
Featured playlists: HTML5 Canvas Tutorials for Beginners | Become a Canvas Pro, other JavaScript-related videos.

Zenva channel's avatar

Zenva Badge for youtubers that upload videos weekly
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!.

Mix and Jam channel's avatar

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

🔼 Back to the top

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.

Net VN channel's avatar

Net VN Badge for youtubers that upload videos weekly
Content about: Internet, Networking, Command line, Hardware
Featured playlists: A lot of router/modem playlists, Software management of internet connection and network videos.

Network Direction channel's avatar

Network Direction Badge for youtubers that upload videos weekly
Content about: Networking
Featured playlists: Network Direction, Network Fundamentals, Firewall and LAN videos.

NetworKing channel's avatar

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

🔼 Back to the top

Life skills and job searching

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.

GCFLearnFree.org channel's avatar

GCFLearnFree.org Badge for youtubers that upload videos weekly
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!.

mayuko channel's avatar

mayuko Badge for verified YouTube channels Badge for youtubers that upload videos weekly
Content about: Job tips, Health
Featured playlists: How to Kickstart Your Software Engineering Career, 📈career 📈, 🖥t e c h 🖥, 🌱health 🌱.

🔼 Back to the top

Security

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.

Professor Messer channel's avatar

Professor Messer Badge for verified YouTube channels Badge for youtubers that upload videos weekly
Content about: Security
Featured playlists: CompTIA Security+ SY0-501 Training Course, CompTIA N10-007 Network+ Study Groups, and many more like this!.

CodeCommand channel's avatar

CodeCommand Badge for youtubers that upload videos weekly
Content about: Ethical hacking, Security
Featured playlists: Cyber Security - Penetration Testing Course (Offensive Security), Kali Linux Tutorials | Pentesting Methods |.

🔼 Back to the top

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.

How to Graphic Design channel's avatar

How to Graphic Design Badge for youtubers that upload videos weekly
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.

ArmaganVideos channel's avatar

ArmaganVideos Badge for verified YouTube channels
Content about: Adobe Illustrator, Illustrations, Flat design
Featured playlists: Tutorials - Illustrator, Tutorials - After Effects, Tutorials - Flat Design.

T&T Tutorials channel's avatar

T&T Tutorials Badge for youtubers that upload videos weekly
Content about: Adobe Illustrator, Adobe Photoshop, Hand-drawing
Featured playlists: Adobe Illustrator Tutorials, Character Illustration Illustrator Tutorials, Adobe Illustrator Tools Tutorials.

Pixel & Bracket channel's avatar

Pixel & Bracket Badge for youtubers that upload videos weekly
Content about: Adobe Illustrator, Adobe Photoshop
Featured playlists: Illustrator Tutorials, Photoshop Tutorials, other design videos.

Zakey Design channel's avatar

Zakey Design Badge for youtubers that upload videos weekly
Content about: Gimp, Inkscape, Adobe Illustrator
Featured playlists: Gimp Photo Manipulation, Inkscape playlist, Adobe Illustrator videos.

Art with Flo channel's avatar

Art with Flo Badge for youtubers that upload videos weekly
Content about: Procreate, Ipad/tablet drawing
Featured playlists: PROCREATE TUTORIALS, DIGITAL ART TUTORIALS, Digital Drawing on iPad Pro | Easy Drawing Tutorials, more playlists!.

Envato Tuts+ channel's avatar

Envato Tuts+ Badge for verified YouTube channels Badge for youtubers that upload videos weekly
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.

🔼 Back to the top

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.

OBEDIA channel's avatar

OBEDIA Badge for youtubers that upload videos weekly
Content about: Audio, Hardware
Featured playlists: PreSonus Studio One Tutorials, Cubase Tutorials, Ableton Tutorials by OBEDIA, Cakewalk Sonar Tutorials.

Black Mixture channel's avatar

Black Mixture Badge for youtubers that upload videos weekly
Content about: After Effects, Animation
Featured playlists: SPEEDPAINT ANIMATION, Motion Design, After Effects Tutorials.

Avnish Parker channel's avatar

Avnish Parker Badge for verified YouTube channels
Content about: Animation, Design
Featured playlists: After Effects Tutorials, Text Animation - After Effects Tutorials, Logo Intro - After Effects Tutorials, Motion Graphics - After Effects Tutorials.

Deny King channel's avatar

Deny King Badge for verified YouTube channels Badge for youtubers that upload videos weekly
Content about: Video, Photos
Featured playlists: Video Editing, Manipulation PicsArt, many other video/photo editing videos.

🔼 Back to the top

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.

Teaching Tech channel's avatar

Teaching Tech Badge for youtubers that upload videos weekly
Content about: Printing
Featured playlists: 3D printing for beginners, 3D Printing, Ender playlists, Onshape 3D Modelling, Printer reviews playlists.

Linus Tech Tips channel's avatar

Linus Tech Tips Badge for verified YouTube channels Badge for youtubers that upload videos weekly
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.

educ8s.tv 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!.

🔼 Back to the top