Udemy is an online learning platform for students and professionals. Udemy has more than 50 million students and 57,000 instructors who teach courses in more than 65 languages. The company has more than 100,000 online courses available on workstations, laptops and mobile devices through its Android and iOS apps. Users can study any subject at any time, and each course purchase includes lifelong access to classes.

Popular Udemy course categories include:

  • Development
  • Business
  • IT and software
  • Design
  • Marketing
  • Personal development
  • Photography
  • Music

You can answer a few quick questions, including the topics you want and how you know about certain topics, to get customized course recommendations.

Udemy courses are taught in video, audio or text format. Course features vary by platform, but may include quizzes, subtitles, bookmarks, reviews, and teacher announcements.

After completing the hired Udemy course, you will receive a certificate of completion.

Some popular e-learning platforms have a membership system, but Udemy is a course-specific service. Udemy’s rates range from $ 9 to $ 300, and the company often hosts sales.


Udemy is already a great online platform for distance learning and has become much more popular and convenient during this COVID-19 pandemic. Because many people who work from home or elsewhere enroll in many courses to improve their skills or learn new techniques to advance in their careers. Since I was a student for over 5 years and learned good courses at a reasonable price, I was curious to see what trend courses / certifications are during this time.

Data extraction:

I have been using scrapping and selenium for scraping because this site is a java script rendered. Captured 45,000 records for different categories and different characteristics such as number of students, rating, start, which category if it is bestseller, etc.

Data pre – processing:

Some information has been refined to divide the category into three different columns so that it can be used better.

Research data analysis:

Primary analysis reveals that the majority courses have a rating of 4.4 to 4.7 stars. The 500k course is less than 4.2 stars.

Our general intuition is that we look at the number of ratings before enrolling in a course to get an idea of ​​the quality of the content. We have a picked rating feature, and the plot below shows that the ratings for 4-5 star fields are between 25k and 50k. Some courses are highly regarded, over 100 kb.

We have two more feature lectures and if the course is the best seller or not. We want to find out if the lecture has any effect on the course being a bestseller. The plot below shows that the average lecture hours for the best seller are 8, while for the non-best seller 4.5. It may be that students give the grades they have given as good grades as abstract courses. Because individuals want to enroll in collecting courses rather than going to individual courses. This also shows that for those who want to offer courses and in order to be bestseller, the course must have at least 8 hours of lectures.

Below are the top 10 course categories for which a large number of students have registered. Development and IT are at the forefront of the current market trend.

The same results were plotted on a log scale.

Below are the top 10 courses in development work with a large number of students. Web development, programming languages, and certification courses seem very popular.

The same results were plotted on a log scale.

Python is a popular programming language that is in high demand in the market. Ethical hacking and JavaScript have 2nd popular courses and both have almost the same number of students. Java and AWS certificates are 3rd on a line with similar demand.

The same results were plotted on a log scale.

The plot below shows that Python and AWS certification have the highest ratings so far in Udemy.

Python and JavaScript are the languages ​​with the highest stars.

Below the box, you can see that the best-selling products are also the best starred courses. From this, it is clear that the course is a bestseller, with ratings, stars and none of the students playing an important role.


The most rated courses, highly commissioned courses, and the best starred courses are mostly software and techniques. Marketing also seems demanding, and people are also somewhat interested in finance and accounting. Based on interest or background, it can be decided which course is best suited for career development.

Github link:


Please enter your comment!
Please enter your name here