The Courses That Sell Best on Udemy: July 2019

Share on facebook
Share on linkedin
Share on reddit
Share on twitter
Share on email

If you are doing some market research in trying to decide what kind of course to create and sell, you may wonder what sells best on popular platforms like Udemy. Fortunately, Udemy makes it fairly easy to find this out based on the student numbers they provide so I did some searching and here is what I found.

What courses sell best on Udemy? In mid-2019, the best-selling categories were programming languages, web development, software learning and tutorials, IT certification, game development and graphic design. The top 5 subcategories were the Python programming language, data science, web development, machine learning and Excel. The top 5 courses in those subcategories are Complete Python Bootcamp, Machine Learning A-Z: Hands-On Python & R in Data Science, The Web Developer Bootcamp, AWS Certified Solutions Architect – Associate 2019, and Java Programming Masterclass for Software Developers.

As you can see, the top selling courses are very technology focused. In the rest of this article, I will discuss how long these course typically were, how much they cost, and what courses seem to be selling well outside of the technology market.

Helpful Resource10 Places to Sell Your Course Online

Courses With Over 100,000 Students Enrolled


I decided to provide you all the data I collected and show you all the courses with over 100,000 students enrolled as of July 24, 2019 in the table below:

Udemy – Course With 100,000+ Students

Course NameCategoryInstructorStudents EnrolledLecturesCourse Length
Complete Python Bootcamp: Go from zero to hero in Python 3Programming Languages (Python)Jose Portilla627,589186 lectures24:10:28
The Web Developer BootcampWeb DevelopmentColt Steele438,862398 lectures47:06:34
Machine Learning A-Z™: Hands-On Python & R In Data ScienceProgramming Languages (Python)Kirill Eremenko432,220294 lectures41:19:22
AWS Certified Solutions Architect – Associate 2019IT CertificationRyan Kroonenburg431,46097 lectures12:52:31
Java Programming Masterclass for Software DevelopersProgramming Languages (Java)Tim Buchalka338,313385 lectures77:52:21
Complete C# Unity Developer 2D: Learn to Code Making GamesGame DevelopmentBen Tristam306,491220 lectures35:08:27
The Ultimate Drawing Course – Beginner to AdvancedGraphic DesignJayson Batchelor, Quinton Batchelor287,66963 lectures11:08:33
The Complete Digital Marketing Course – 12 Courses in 1Digital MarketingRob Percival277,195254 lectures23:45:32
Angular 8 (formerly Angular 2) – The Complete GuideWeb DevelopmentMaximillian Schwarzmuller273,101503 lectures37:04:54
Microsoft Excel – Excel from Beginner to AdvancedExcelKyle Pew220,221195 lectures15:58:27
Learn Ethical Hacking From ScratchNetwork & SecurityZaid Sabih209,739135 lectures14:13:21
The Complete JavaScript Course 2019: Build Real Projects!Web DevelopmentJonas Schmedtmann207,569165 lectures27:53:31
An Entire MBA in 1 Course:Award Winning Business School ProfBusinessChris Haroun204,48383 lectures48:56:19
Pianoforall – Incredible New Way To Learn Piano & KeyboardMusicRobin Hall186,034362 lectures30:10:58
Unreal Engine C++ Developer: Learn C++ and Make Video GamesGame DevelopmentBen Tristem183,535267 lectures40:17:09
Deep Learning A-Z™: Hands-On Artificial Neural NetworksData & Analytics (Deep Learning)Kirill Eremenko171,197188 lectures22:52:46
The Complete SQL BootcampData & Analytics (SQL)Jose Portilla160,92188 lectures08:37:00
AWS Certified Developer – Associate 2019IT CertificationRyan Kroonenburg157,466100 lectures13:57:00
Modern React with Redux [2019 Update]Web DevelopmentStephen Grider154,539486 lectures47:35:53
React – The Complete Guide (incl Hooks, React Router, Redux)Programming Languages (React)Maximillian Schwarzmuller138,077502 lectures40:47:04
The Complete Node.js Developer Course (3rd Edition)Programming Languages (Node.js)Andrew Mead, Rob Percival135,018177 lectures34:31:32
Build Responsive Real World Websites with HTML5 and CSS3Web DevelopmentJonas Schmedtmann131,07278 lectures12:25:39
Scrum Certification Prep +Scrum Master+ Agile Scrum TrainingSoftware Engineering (Agile)Paul Ashun123,58765 lectures03:09:39
The Complete Financial Analyst Course 2019Business365 Careers122,110311 lectures17:32:38
Learning Python for Data Analysis and VisualizationProgramming Languages (Python)Jose Portilla120,068110 lectures21:05:31
The Ultimate MySQL Bootcamp: Go from SQL Beginner to ExpertDatabases (MySQL)Colt Steel, Ian Schoonover119,349326 lectures20:51:38
Data Analysis with Pandas and PythonProgramming Languages (Python)Boris Paskhaver116,377174 lectures18:47:30
Ultimate Google Ads / AdWords Course 2018 – Profit With PPC!Digital MarketingIsaac Rudansky115,778137 lectures25:20:13
Complete Guitar System – Beginner to AdvancedMusicEric Andreas115,707311 lectures34:21:21
Facebook Ads & Facebook Marketing MASTERY 2019 | Coursenvy ™MarketingCourse Envy112,88499 lectures08:27:04
iOS 11 & Swift 4 – The Complete iOS App Development BootcampMobile AppsAngela Yu110,831473 lectures49:25:00
The Complete Cyber Security Course : Hackers Exposed!Network & SecurityNathan House107,633123 lectures12:01:30
The Data Science Course 2019: Complete Data Science BootcampData & Analytics (Data Analysis)365 Careers102,315469 lectures27:45:01

Observations About the Top Categories


If you sort the table by category, you will notice that web development and programming languages come up numerous times. This is not a surprise since they are topics of a highly technical nature that need specialized training and are well-matched to an Internet audience. Additionally, there is quite a bit of self-learning and ongoing learning needs in these disciplines.

Udemy also has partnerships with businesses for continuing education and skill development which may cause these categories to trend higher.

Like many of the major course marketplaces, Udemy is very tech heavy in its offering. However, this shouldn't discourage you if you are thinking of making courses designed for a non-tech audience. Learning happens in all facets of life and there are markets for it everywhere (see The Great Courses for ideas on the breadth of learning topics outside of tech).

Additionally, many savvy Internet entrepreneurs are finding very lucrative niches creating courses in areas you wouldn't expect (like growing succulents indoors).

Observations About the Top Courses


Let's look at the top selling courses in the top 5 subcategories.

#1 – Complete Python Bootcamp: Go from zero to hero in Python 3

This course included 24 hours of video spread out over 186 lectures. That means each lecture was about 7.8 minutes long on average. 627,090 students were enrolled making it an incredibly hot selling course. The low price sale price ($11.99 on summer special at the time of this writing) combined with 24 hours of lecture and 4.5 star user review average, along with Python being a popular programming language right now, probably communicate very high value to most interested purchasers.

#2 – The Web Developer Bootcamp

The Web Developer Bootcamp covers a variety of web technologies including HTML, CSS, JavaScript, and Node. There are 398 lectures in the 47 hours of content with an average of 7.1 minutes per lecture. The course promises students will be able to complete quite a few tasks like make real web applications, creating modules, creating responsive landing pages and layouts, and writing web apps. That's a lot of complex technology and tasks for a 47 hour course but judging from the reviews, students appear very satisfied.

#3 – Machine Learning A-Z: Hands-On Python and R in Data Science

Another Python course tops the charts at Udemy. This course contains 41 hours of video contained in 294 lectures for an average time of 8.4 minutes per lecture. Machine learning is incredibly popular right now with a lot of venture capital money pouring into the market. It is a hot job market so it is no wondered this subject has attracted a lot of interest.

#4 – AWS Certified Solutions Architect – Associate 2019

This course is designed to help students pass the AWS (Amazon Web Services) Certified Solutions Architect Associate Exam. Due to the changing nature of the exam, the course requires frequent updating. Amazon Web Services is an increasingly popular cloud storage and computing service. It makes sense that businesses have an ongoing need for employee training in this area. The course is almost 13 hours long and 97 lectures and averages 8.04 minutes per lecture.

#5 – Java Programming Masterclass for Software Developers

Another programming class makes its place in the top 5, this time in the Java language. The class has 338,313 students enrolled and offers almost 78 hours of instruction over 385 lectures (12.1 minutes per lecture). The number of instruction hours offered here is one of the highest I have seen yet on Udemy.

How You Can Make Strategic Use of This Information

  1. Read student user reviews – find out why students loved these extremely popular courses. Write down what they say about the content, the course structure, the teacher, the topic, the price, the extra lessons, and so on. See what winning ideas you can adapt for your own course creation. Also read the negative reviews and learn what could be improved.
  2. Copy the course lecture length – most of the individual lectures average about 7-8 minutes which is a length Udemy recommends; most likely based on their data. This is a good, bite sized length to break up your individual topics into when developing your course. The 7-8 minutes can be fit into small time periods and students feel like they are making progress as they move quickly through the lectures.
  3. Take some courses from top instructors – Udemy courses are typically on sale for very cheap so there is nothing stopping you from spying (I mean “learning”) from successful course creators and instructors. I recommend picking out 5 highly rated instructors/courses from different and diverse subjects and observe what the instructor does well. What audio and visual techniques do they use? How do they structure their courses? It also may encourage you that you can do what they do and even improve on their successful formulas.
  4. Get ideas for course topics – Udemy is a massive marketplace and some courses are more “evergreen” in nature (like teaching musical instruments – the info doesn't need to be updated frequently) to courses that are on subjects that trendy. Also, by looking through the marketplace, you may be surprised at what course subjects people are interested in paying for.
Helpful ResourceLearn All About Course Creation
Share on facebook
Share on linkedin
Share on reddit
Share on twitter
Share on email
Jim Rosenquist

Jim Rosenquist

Jim started earning a living online in 1999 and became a solo entrepreneur in 2001. He started Solo Intel in 2019 as a way to help solo entrepreneurs and small operators become more strategic with their online business.

More Course Creation Intel

10 Places to Sell Your Online Course

If you don't want to spend as much time and money marketing your course, you can always try to sell your content on course marketplaces with existing audiences. Here are 10 you may want to consider.

How to Do Market Research for Course Creation

Going through the time and expense of creating a course that doesn't sell is a terrible feeling. Learn how to do smart market research before building your course for the best chance to succeed.

Scroll to Top