Find YouTube channels to learn Python, JavaScript, or other programming languages from scratch.
Discover curated playlists for specific topics like machine learning, DevOps, or cybersecurity.
Build a learning curriculum by picking channels across frontend, backend, and computer science categories.
Contribute your own known channels to the list and expand coverage in non-English languages.
This is a curated list of YouTube channels focused on technology education. Each entry links to a channel and briefly describes what topics it covers and which playlists are worth checking out. The list covers only English-speaking channels, though companion lists for Spanish and Brazilian Portuguese channels are linked from the README. The channels are grouped into categories that span the main areas of tech: general programming, web development (split into frontend and backend), computer science, machine learning, DevOps, game development, mobile development, cybersecurity, networking, general software, operating systems, hardware, competitive programming, digital design, audio and video production, and life skills. Some examples from the programming section include Corey Schafer (Python, Django, Flask tutorials), Derek Banas (a wide variety of languages including C++, Java, and C#), The Coding Train (algorithms and creative coding with Processing), and Programming with Mosh (JavaScript, Python, Node.js, and C#). The list also includes channels focused on specific areas like PowerShell, data structures and algorithms, and Kotlin with Android development. The format is consistent throughout: each channel gets its avatar image, a link to the channel, a short description of the content focus, and a sampling of featured playlists. This makes it easy to scan and find channels relevant to what you want to learn. Contributions are welcome following the project's guidelines. Anyone who knows of good tech channels in other languages can create a similar list and open an issue to request it be added here. The list has over 240 contributors. The full README is longer than what was shown.
← josedefreitas on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.