[2023] 250 Top FREE Udemy Courses of All Time
A list of Udemy’s 250 most popular free online courses. Combined, they’ve gathered over 30M enrollments.
With over 157K courses and 425 million enrollments, Udemy is one of the largest online learning platforms in the world.
In October 2021, Udemy went public, just like Coursera a few months prior — two events we had anticipated in our comparison of the two online learning giants.
Early this year, Class Central updated its list of the 250 Top Udemy Courses of All Time, which included Udemy’s most popular courses, both free and paid.
But in an extensive analysis conducted by my colleague @dhawal, we found that 10% of Udemy’s catalog is free, which considering how large the catalog is, amounts to a significant number of free courses.
So this time around, it’s all about free content: we’ve put together a list of Udemy’s 250 most popular free online courses.
250 Top Free Udemy Courses of All Time
Here’s a quick summary of Udemy’s 250 most popular free online courses of all time, based on the number of enrollments:
- Enrollments range from 51K to 1.6 million. There are eleven courses with over 300K enrollments.
- Together, they account for over 30 million enrollments, with an average of 118K enrollments.
- Almost 50% of the courses are in the field of Development and IT & Software.
- 194 courses are in English, and courses in Portuguese follow with 26 courses.
- Combined, they represent thousands of hours of content.
Here are the top 250 free Udemy courses, sorted by number of enrollments:
- Java Tutorial for Complete Beginners
- Become an Android Developer from Scratch
- Useful Excel for Beginners
- Introduction to Databases and SQL Querying
- Python 3 na Web com Django (Básico e Intermediário)
- Introdução à linguagem Python
- Code Your First Game: Arcade Classic in JavaScript on Canvas
- Stock Market Investing for Beginners
- Learn Android Application Development
- Beginner PHP and MySQL Tutorial
- Javascript Essentials
- Desenvolvedor Android Iniciante
- SEO Training Course by Moz
- Introductory Photography Course
- Python para Iniciantes
- Java Multithreading
- Introduction to Cloud Computing
- Curso de C++ – Intermediário
- A Mini Course on Time Management
- Practical PHP: Master the Basics and Code Dynamic Websites
- Introdução à Linguagem HTML
- Fundamentals of Computer Hacking
- Data Science: Visualização de Dados com Python
- Git e contribuições para projetos Open Source
- Introdução a banco de dados com MySQL & PHPMyAdmin
- Curso React.js Ninja: Módulo React + Webpack
- Photoshop for Web Design Beginners
- Introduction to networking for complete beginners
- Git Started with GitHub
- Learn Android 4.0 Programming in Java
- Java Design Patterns and Architecture
- Photography: Ditch Auto – Start Shooting in Manual
- Web Development By Doing: HTML / CSS From Scratch
- Criando Páginas Web com o GitHub Pages
- Aprenda Unity 5 (2016) – Como criar um jogo de plataforma 3D
- Amazon Web Services (AWS) – Zero to Hero
- Construa seu site em WordPress de forma simples e rápida
- Unreal Engine 4 Essentials – Uma Introdução Detalhada
- Introdução à linguagem CSS
- Coding for Entrepreneurs Basic
- C++: Orientação a Objetos – Introdução
- Job Interview Skills Training Course
- Introdução à Criação de Sites Dinâmicos com PHP
- Hadoop Starter Kit
- JavaScript e jQuery para Iniciantes
- WordPress para Iniciantes
- How to speak to anyone & be fearless – in less than 55 min
- Foundations of Front-End Web Development
- Introdução ao PHP orientado a objetos
- Java Database Connection: JDBC and MySQL
- Lógica Programación: Aprende Programar en Cualquier Lenguaje
- Operations Management
- Beginner Photoshop to HTML5 and CSS3
- Android Development for Newbies (8+ Hours of Content)
- Git e Github para iniciantes
- This Is How You Make iPhone Apps – iOS Development Course
- Become an iOS Developer from Scratch
- Visual Studio Code: Mejora tu velocidad para codificar
- Cloud Computing With Amazon Web Services
- Excel Dashboards in an Hour
- Bootstrap 4 Quick Start: Code Modern Responsive Websites
- Git & GitHub Crash Course: Create a Repository From Scratch!
- Photography Fundamentals for Beginners
- Meet your brain: a short introduction to neuroscience
- Learn Python 3.6 for Total Beginners
- The Complete IP Subnetting Course: Beginner to Advanced!
- Foundations of Business Strategy
- 14-day English language fluency course
- 3 Minute French – Free taster course | Lessons for beginners
- Quickstart AngularJS 1.0 [First Version Of Angular]
- AutoCAD 2D and 3D practice drawings
- AWS Certified Solutions Architect Associate Introduction
- Introduction to Algorithms and Data structures in C++
- How to Self-Study English Online
- Free CCNA Security 210-260 Course: All About VPNs
- Agile PM 101 – Learn the Truth About Agile versus Waterfall
- Python from Beginner to Intermediate in 30 min.
- Basitten İleriye Excel
- Introduction to Game Development with Unity
- C++, Short and Sweet, Part 1
- Astronomy – State of the Art
- Bitcoin or How I Learned to Stop Worrying and Love Crypto
- Learn Power BI Basics for Free
- How to Start an Amazon to eBay Dropshipping Home Business
- Learn Burp Suite, the Nr. 1 Web Hacking Tool
- So You Want to be a Network Engineer?
- MongoDB Essentials – Understand the Basics of MongoDB
- BLAST: Ferramenta de Alinhamentos Locais de Sequências
- Ethical Hacking – SQL Injection Attack
- Figure Drawing From Life Using The Reilly Technique.
- Eclipse IDE for Beginners: Increase Your Java Productivity
- Digital Marketing Fundamentals with Live Projects
- Aprende HTML5 y CSS3 desde cero
- Photoshop Fundamentals
- Spring Framework And Dependency Injection For Beginners
- JavaScript Fundamentals
- Modelagem comparativa de proteínas
- Piano Lessons For Absolute Beginners
- Intro to Linux Shell Scripting (Free course)
- Presentation Skills Secrets:Delivering the Talk of Your Life
- FREE Microsoft Dynamics 365 For Beginners (Updated for 2020)
- Web Hosting 101: Get Your Website Live on the Web in No Time
- Adobe Flash CS5.5 for Beginners
- Become a Paid Life Coach Online
- Net DevOps: Cisco Python, Automation, NETCONF, SDN, Docker
- AngularJS For Beginners
- Raspberry Pi Workshop 2018 Become a Coder / Maker / Inventor
- Git: Become an Expert in Git & GitHub in 4 Hours
- Hyperthinking: improve your day to day learning & creativity
- Uzmanından Ücretsiz WordPress Eğitimi
- NumPy For Data Science & Machine Learning
- Mobile App Design: From Sketches to Interactive Prototypes
- Build. Measure. Learn. Lean Startup SXSW 2012.
- Programación para principiantes – primeros pasos
- Game Development Crash Course w/Solar2D: Fast and EASY!
- Google AdWords for Small Business: Secrets of an Agency Pro
- SMstudy® Digital Marketing Associate certification Course
- Yeni Başlayanlar İçin Adobe Photoshop Temel Tasarım Eğitimi
- The Top 5 Machine Learning Libraries in Python
- Learn Python: Build a Virtual Assistant
- Excel for Accountants: Mapping Tables
- 3 Minute Spanish – Free taster course | Beginner lessons
- Complete Bootstrap 4 course – build 3 projects
- PowerPoint for Beginners – Program & Animation Basics FREE
- Social Media Management
- PowerPoint Slide Design – Casual Slides Presentation
- Learn Social Psychology Fundamentals
- Drawing for Kids: Learn How to Draw 25 Cartoons Step-by-Step
- Angular: Convierte cualquier template HTML en una WebAPP
- Introduction to Cryptocurrencies and Blockchain
- Getting Started with Google Analytics
- Aprende SQL desde CERO hasta AVANZADO como un PROFESIONAL.
- Salary Negotiation: Learn the Negotiation Mindset
- How to Design & Prototype in Adobe XD
- Learn Flutter – Beginners Course
- 3 Minute German – Free taster course | Lessons for beginners
- Programming for Entrepreneurs – HTML & CSS
- Data Science, Machine Learning, Data Analysis, Python & R
- YDS YÖKDİL ve YKS-DİL İNGİLİZCE SINAVLARI HAZIRLIK REHBERİ
- Vue.js Fast Crash Course
- Creating iPhone & iPad Apps Training – No Coding Required
- 60+ Herramientas de desarrollo y diseño web
- Learn 3D Modeling: Blender Basics in Under 2 Hours
- Database Design and Management
- Art Fundamentals – Building Blocks of Digital Painting
- Try Django 1.9 | Build a Blog and Learn Python’s #1 Library
- The Neuroscience of Reframing & How to Do It
- Web Developer Course HTML CSS JavaScript Learn Web Design
- Introducing Spring Boot
- JavaScript Essentials 2020 Mini Course
- Oracle SQL – A Complete Introduction
- A Beginners Guide to Django!
- The Complete Swift iOS Developer – Create Real Apps in Swift
- MongooseJS Essentials – Learn MongoDB for Node.js
- Make Your Writing Stand Out in Eight Easy Steps
- Learn Guitar in 21 Days
- How To Build And Make A WordPress Website From Scratch 2021
- Android Fundamentals: Ultimate Tutorial for App Development
- Curso de C# .NET desde cero hasta lo mas avanzado full stack
- Learn Angular 5 from Scratch
- CNC Programming with G Code for Beginners
- Adobe XD: Aprende a crear prototipos profesionales desde 0
- Learn Salesforce in easy steps and get certified!
- Try Django 1.11 // Python Web Development
- Object Oriented Programming (OOPs) for JAVA Interviews
- Advanced Social Media Marketing for Picking Up Clients
- Introduction to Facebook Pages for Businesses and Orgs
- Ücretsiz Etik Hacker Eğitimleri
- Microcontrollers and the C Programming Language (MSP430)
- Introduction to Windows Server 2012 & Linux for Beginners
- Introducción a la Programación con Pseudocódigo Práctico
- Powerpoint Presentation – design powerpoint slides
- Russian Made Easy – Accelerated Learning for Russian
- MS Excel – From 0 to Working Professional in 1 hour
- Basic Coding in JavaScript [2019]
- Tech Basics: Cables & Connectors
- Programming for Entrepreneurs – JavaScript
- Learn Tableau Desktop for Accurate Business Analysis
- Introduction to Blender For Beginners
- Best Practices for Working Remotely
- Create a WordPress Website for Your Web Design Business
- Java Servlets and JSP – Build Java EE(JEE) app in 25 Steps
- Learn HTML & CSS: How To Start Your Web Development Career
- Android Development from Scratch to Create Cool Apps!
- Introduction to SAN and NAS Storage
- Selenium WebDriver with C# for Beginners + Live Testing Site
- How to Animate Logos for Companies & Brands
- SEO Training
- Getting Started with Angular 2+
- JENKINS Beginner Tutorial – Step by Step
- Introducción a Tecnologías del Desarrollo con los Mejores
- Curso Excel de Tablas Dinámicas – Introducción Práctica
- Python For Data Science
- Free Python 101 Class Beginners Bootcamp Intro to Python NYC
- Green Screen Photography
- Baştan sona C Programlama eğitimi
- YouTube: How To Become a Success With an Audience from Zero
- Mastering Microsoft PowerPoint Made Easy Training Tutorial
- DevOps – The Introduction Course
- Fotografia Movil: Iníciate y aprende las bases
- Boost Your Excel Skills: Crash Course w/ Downloadable Files
- TCP, HTTP and SPDY Deep Dive
- FREE Affiliate Marketing Course for Beginners
- Technical Analysis Fundamentals For Beginners (Updated 2021)
- Get to know HTML Learn HTML Basics
- YouTube 101: Keys to a Successful Channel
- Excel Para Negócios. O Mais Completo Curso Gratuito de Excel
- The Art of Baking with Yuppiechef
- Useful Tricks & Tips in Adobe Illustrator
- PROBAR DJANGO | Crear una Aplicación Web
- Programming for Kids – How to Make Coding Fun
- Introducción a SQL con Oracle 11g
- CCNA 200-125 Free Video Course: OSPF Mastery
- Master en Machine Learning – Aprende R y Python desde cero
- Creación de Videojuegos en Unreal Engine para principiantes
- Mobile App Development in 27 Minutes: Android
- FREE Digital Marketing and SEO Master Course
- Sıfırdan Türkçe İos Programlama Öğrenin
- Learn HTML, CSS, JavaScript And TypeScript From Scratch
- 20 Free Life Hacks to Inspire You to Excel in Business &Life
- Scratch Game Programming for Young Adults
- Beginners Adobe Dreamweaver Tutorial
- Fundamentos de Programación Web para Principiantes
- Learn Complete WordPress for Building a Professional Sites
- Marketing Digital para Iniciantes
- Math is Everywhere: Applications of Finite Math
- C Programming 2019: Master The Basics!
- Forex Trading For Beginners
- AngularJS Authentication: Secure Your App with Auth0
- Sass Workflow
- Introduction to Corporate Finance (Mergers & Acquisitions)
- 2D Game Art for Non-Artists
- Learn and Master the Basics of Finance
- Excel 2019: From beginner to intermediate (MOS cert MO-200)
- Introducción a la Programación con Python
- Learn C++ Game Development
- 8 Beautiful Ruby on Rails Apps in 30 Days & TDD – Immersive
- JMeter – Step by Step for Beginners
- Macros y VBA para Excel desde cero
- How To Start Dropshipping With Shopify & Aliexpress
- Cómo Programar para Emprendedores – HTML y CSS
- How To Build A Website Using WordPress – AMAZING
- Lightroom 5 Photographer Workflow
- English Speaking Course for Beginners
- [NEW] Cyber Security 2020
- Programlamaya Giriş İçin Temel Kurs
- HTML5 Game from scratch step by step learning JavaScript
- Super Intensivo Excel Básico a Avanzado 2019 GRATIS
- Learn Advanced SEO From Scratch,Complete SEO Training Course
- Curso Gratuito: Aprenda 3 ferramentas essenciais do Excel
Priscilla
This is an excellent list. Thank you guys for all the research you do to provide this information.
Eden
I really wish there was ux copy writing 🙁