top of page

Udemy Courses Analysis

Hi! Me and my teammates recently worked on an exciting project analyzing Udemy's course data. The goal was to uncover insights into course performance, revenue generation, and user engagement to help stakeholders make informed decisions.

🔗 You can explore it here: Power BI Dashboard

Project 8 (1).png

The Challenge

Udemy, one of the largest online learning platforms, offers thousands of courses across various subjects. The challenge was to analyze the data and answer key business questions such as:

  • How much revenue has Udemy generated?

  • Which courses and subjects perform best?

  • What trends can be observed in subscriber growth?

Here’s How We Did It

1. Understanding the Dataset

We used a dataset from Kaggle that included details like course titles, subjects, prices, subscriber numbers, ratings, and more. This dataset allowed us to:

  • Track course performance and trends.

  • Identify opportunities to boost revenue.

2. Data Preprocessing (ETL Process)

We followed an ETL (Extract, Transform, Load) process:

  • Extracted the data from Kaggle.

  • Cleaned and transformed it to ensure accuracy and consistency.

  • Loaded it into Power BI for analysis and visualization.

3. Business Questions and Insights

Using Power BI, we built an interactive dashboard to answer the following questions:

  • What’s the total revenue generated from course sales?
    Udemy generated an impressive $885M from 2011 to 2017.

image.png
  • What are the top 5 courses with the highest enrollment?

Courses like "Learn HTML5 Programming From Scratch" and "The Web Developer Bootcamp" led the list with massive subscriber counts.

image.png
image.png
  • What’s the paid vs. free course ratio?

About 91.54% of courses are paid, while only 8.46% are free, reflecting Udemy’s strong revenue-driven model.

image.png
  • Which subject has the lowest average ratings?
    The Musical Instruments category had the lowest average ratings, possibly due to shorter course durations affecting engagement.

image.png

Key Takeaways

  • Courses with a good balance of duration and subscribers tend to generate the most revenue.

  • The Musical Instruments category needs improvement to increase its appeal and ratings.

✨ Recommendations and Insights ✨

Project 15.png

​Create courses with a good mix of length and engaging content to attract more students and generate higher revenue.

Vector (4).png
Project 15.png

Revamp courses in the Musical Instruments category to improve quality and increase ratings.

Vector (3).png
Project 15.png

Introduce more free courses, especially in popular subjects, to attract new users and increase course visibility.

Group 70.png
bottom of page