Udemy Review (2017)

Udemy is a one stop shop for online courses. They offer a huge range of topics from learning to code, Photoshop training, learning music and many many more. In this Udemy review, I’ll break down the core subjects so it’s much easier to see what they have on offer. What I like about Udemy is their one-time fee per subject, sometimes free. You can even teach a course yourself. Udemy now has over 8,000 courses covering a huge amount of courses. It would be beyond the scope of this review to try and cover each one so I’ll pick my favorites along with some random courses to show you what the Udemy courses are like. Let’s get started with this Udemy review.


While I’ll focus on the courses I’m interested in there’s a huge range of courses that I just can’t cover. To find out more about different subjects in Udemy use their browse feature to help drill down into the courses you’re looking for.

The bottom of the post will show inside Udemy and what you’ll be working with.

Udemy Subjects


As mentioned earlier Udemy offers a wide range of courses from the above categories. For the purpose of this Udemy analysis, I’ll focus on the category which I’m most interested in, technology. These are the most popular courses at the time of writing. As you can see there’s a wide range of courses to suit whatever subject you’re interested in. As well as a one-off payment, Udemy also offers free courses which are a great way to test the water in a subject to see if you wish to progress further.


Udemy demo

Although the teaching style will differ from course to course I wanted to try and show you a video of Udemy which will help you decide if this method of learning is for you.

Udemy isn’t just limited to video however, on some courses you will get PDFs and much more to work with along with the videos. This depends on what course you are learning however.

But let’s look in more depth for the Udemy courses with the following subject.

Become a Web Developer from Scratch! (Complete Course)


  • Over 238 lectures and 41 hours of content
  • 8 Chapters covering the most popular programming languages in Web Development nowadays
  • XHML, CSS, Javascript, PHP, MySQL, XML, jSON, AJAX, jQuery, HTML5 and CSS3.
  • More than 220 video lectures!
  • Final Projects for each Chapter like creating a Basic Static Website, build a CRUD SYSTEM test site with PHP and MySQL, build a fully functional Register/Login system with PHP, MySQL, AJAX and jQuery and more
  • Each Final Project will have the source code available for download

The pricing is excellent, for $200 you get access to all of this but for a one off fee and lifetime updates it’s hard to find a similar course on the Internet that’s so in depth and constantly updated as technology progresses.

One time fee vs continual learning

Although Udemy offer a wide range of course for a one-time fee, many of the courses e.g learning code will only give you a sample of how to become a web developer etc. To complete your learning you’ll either need to advance on your own through resources on the web or get more courses to complete your learning. While this doesn’t apply to some courses, e.g dog training others you’ll have to decide if your one-time investment will cover what you want to learn.

If you’re struggling to decide where to go next I’ll cover some courses that work well together depending on the subject you wish to learn.

Web Development Courses

The following courses will work together to develop your knowledge as a web developer:

Javascript for Beginners – 59 lectures – 3 hours of content

Become a Certified Web Developer – 183 lectures – 12 hours of content

Learn Node.js by Example – 28 lectures – 3 hours of content

Mobile Development

iOS Development Code Camp – 136 lectures – 13.5 hours of content

Android Development for Beginners

Internet Marketing Courses

Local Marketing Blue Print – Presented by ShoeMoney 46 lectures – 4.5 hours of content

The ClickMinded Search Engine Optimization Training Course 66 lectures – 5 hours of content

In my opinion these are the  courses that will work well together depending on the subject you wish to learn. As discussed above, Udemy offers just too many different courses for me to cover them all, thus, I’ve  focused on the topics that interest me.

Although Udemy on time fee is pretty attractive to development your skills, you’ll have to ask yourself just how much learning would be involved to get to where you want to go. If using Udemy exclusively it could get pretty expensive. Either way, use the reviews on the Udemy page to see what others are saying. But you will find that most of the courses are in-depth and will be helpful towards your learning depending on where you wish to go.

Inside Udemy

Once you sign up for a course you’ll see these listed in the my courses section and it will look like this:



These are the courses that I’m currently taking.

Learn HTML5 programming from Scratch

Coding for entrepreneursexcellent

Getting started with Ruby on Rails

Advanced Ruby programming: 10 steps to mastery

When you start your course you’ll see all the videos you’ll learn like the following for the Coding for entrepreneurs course I’m taking.




Each one is a video on the course. It’s a good way to see how much of the course you have left and to see how far you are progressing. The section on the right is where you can ask your teacher any questions if you get stuck or chat to other people studying the course.

The video section looks like the following screenshot:



The videos have the option of 720p or 360p and as you can see the right sidebar you get 3 options. Materials, Questions, Notes.

In these sections, if the video has any materials to accompany it you’ll find this in the materials section.

One of the most helpful tabs is the questions area. You’ll see questions from students who got stuck on the video and hopefully you’ll see a solution to the problem helping your learning further.

Last is the notes section which you can take notes on the course if you wish and come back to them later.

Good luck 🙂