Perhaps, you have met the Udemy advertising so many times before deciding to check this website out. There are so many classes out there, that you have probably found the needed direction. However, is it worth it or is it just a well-branded company? Let’s find out.
Udemy is a huge online platform where everyone can gain almost any kind of knowledge online at an affordable price (usually, a common price is around $12). This company was founded in 2010 by Eren Bali, Turkish entrepreneur along with Oktay Caglar and Gagan Biyani as co-founders.
Today, Udemy has about 150K online courses being available and 50 million students who have enrolled in at least one course. Also, Udemy offers courses in more than 60 languages which makes this company truly a world-wide business.
So, to be straight to the point, a common price here usually varies from $49 to $199 per course. However, they regularly offer a great discount which ends at $11.99 for all courses. How often does Udemy have sales? They have discounts basically once per month.
Best Udemy Courses
Students landed on Udemy with different educational needs, from building website development skills to get the basics of how to train their pet. When you come to their website, it becomes sometimes really difficult to make a choice and buy one course, instead of buying many (especially when they have the selling time).
In a nutshell, Udemy runs the following courses.
Development, Business, Finance and Accounting, IT and Software, Design, Marketing, Lifestyle, Productivity, Personal and Career Development, Health, Teaching, Photography, Music. All those categories include many subcategories with classes accordingly.
For instance, Development includes such subcategories as Web Development, Data Science, Mobile Apps, Programming Languages, Game Development, Databases, Software Engineering, Software Testing, Development Tools, E-Commerce.
To continue illustration of the huge choice, inside ‘Programming Languages’, you can opt for almost any programming language (from Python and Java to Go) and to Algorithms theory.
As we cannot cover all the directions, let’s choose the most popular ones to review them. So, this Udemy review will be focused on two top categories, Software Development and Marketing.
Udemy Software Development
This is, perhaps, a leading section on Udemy and the number of courses is impressive. As it’s impossible to embrace everything, we will focus on the most popular programming languages and bestsellers teaching them.
Best Udemy Python Courses
This Udemy python course is provided by Jose Portilla who is Head of Data Science, Pierian Data Inc. It takes more than 20 hours of video materials and covers the basics of Python (from Installing to basic data types, functions and more). So, this course would be useful for beginners with no to little experience in Python.
The overall rating of this course is 4.5/5 with generally positive feedback. The main complaint, however, is that there are not enough exercises and tasks to practice coding. Also, some students say that somewhere in the middle of the course, it can be hard to grasp the concepts as the pace is a bit fast.
Overall, about more than 800K students have participated in this course.
Other highly-rated Python courses
The Python Bible™ | Everything You Need to Program in Python (This is absolutely beginner course with the theory as the dominant)
The Python Mega Course: Build 10 Real World Applications (This is more a practical one where you would be able to create your translator, web-mapping app or a web scraper)
Machine Learning A-Z™: Hands-On Python & R In Data Science (This course is dedicated to using Python as a tool in Machine Learning)
Best Udemy Web Development Courses
This Udemy web development course is really a huge one covering everything, from client-side (HTML, CSS, JS) to server-side (NodeJS). This one also gives insights into databases, working with Github and into plenty of other topics.
The instructor here is Andrei Neagoie, a Senior Software Developer. He has built a huge community around him; he set up an environment for communication between his students and also he is an active publisher of up-to-date content regarding Software Development.
This course would take a great amount of time and effort to complete (all the videos here lasts for 32 hours) but Andrei is a really motivated teacher who helps students not to lose enthusiasm. The quality of videos is also great but the main concern is that there is not so much practice to build the working skills.
The rating of this course is 4.7/5 with about 360K of students.
Here we have picked out some more of the top web development courses.
The Web Developer Bootcamp (It covers HTML, CSS, Bootstrap, JS, Node and more)
Modern React with Redux (This course focus on two the most widely used JS libraries)
Angular – The Complete Guide (You can learn here the latest version of JS framework, Angular 9)
Vue JS 2 – The Complete Guide (This course for you to master Vue, a JS framework, whose popularity has dramatically risen over the last years)
Best Udemy Java Courses
This course overviews the main Java topics such as OOP, Arrays, Classes, Generics. Also, it covers Databases, regular expressions, debugging and many other subjects needed to become a Java developer.
There have been more than 420K students participating. The course has a high rating, 4.6 / 5.
This course includes 400 lectures and lasts for more than 80h so be ready to work hard.
All in all, the course is good for beginners, for developers with some experience it can be a bit boring. However, one of the cons for beginners, as students have mentioned, that it lacks a deep theoretical part and some technical terminology the instructor uses can be hardly understandable for the beginners.
Here are some other Java courses worth attention.
Absolute Introduction to Object-Oriented Programming in Java (It would be good for understanding the basic theoretical concepts and have a stronger understanding of JAVA)
Spring & Hibernate for Beginners (It focuses on Spring 5, which is one of the most popular Java frameworks, and also covers Spring Boot)
Selenium WebDriver with Java – Basics to Advanced+Frameworks (It will help to master Selenium knowledge for testing web applications)
Best Udemy Digital Marketing Courses
This branch is one of the top specialties why people come to this platform. It’s hard to figure out the best marketing course on Udemy but it is a good idea to focus on a general one which provides a good roadmap for any future marketer.
This one covers the main directions of marketing such as Market Research, Analytics, setting up a website on WordPress from scratch and optimizing it for search engines (SEO), copywriting and email marketing and more topics. Thus, this course would work the best for the beginners who are only thinking on how to start a career in marketing, freelancers willing to provide a full cycle of marketing activities and also for owners of small businesses.
The instructors here are Rob Percival and Daragh Walsh. The rating here is 4.5/5
The reviews of this course say that it’s deep and useful. Some students, however, say that there are some pieces of outdated information and the course lacks creating a digital marketing strategy topic. Nevertheless, it’s one of the best broad courses on digital marketing on Udemy.
Here are other marketing courses that are among the best ones.
Modern Marketing with Seth Godin (It provides basics of Marketing, Economics and even Psychology theory)
Digital Marketing Masterclass:Get Your First 1,000 Customers (The focus here is more on Social Media)
SEO & Social Media Marketing Strategy To Reach 1,000,000 Ppl (It focus is on Social Media and SEO)
Is Udemy worth it?
If you choose the right course, definitely it is. In this situation, you can get strong fundamentals for a low price. So, the question is in the course and the instructor you choose as this is the key to successful studying.
- They have a huge variety of courses to choose from
- There are really professional classes at a low price
- You can watch videos everywhere by getting Udemy app on your phone
- Some of the courses are of low quality and are not really moderated
- Udemy serves better for getting superficial knowledge rather than a deep understanding
- Many courses lack enough practice (like software engineering)