Skip to content
#2 in Ruby on RailsUdemyRuby On RailsPaid courseAll LevelsCertificate

Learn Ruby on Rails from Scratch (Udemy.com)

A complete guide to master Ruby and Rails framework

Created by: Eduonix Learning Solutions

Last updated December 2018

Our take

Based on the ratings of 3,409 students, a sample of their written reviews and the syllabus, as the course stood in December 2018. No course pays to be reviewed.

A short Eduonix course, about ten hours across 39 lectures, that walks through installing Ruby and Rails, the Ruby language basics, controllers, routes, models and a database, Active Admin, layouts and a Heroku deployment. It builds one decent-sized app from start to finish. It was published in 2013 and last touched in December 2018, so it teaches Ruby 1.9 and an old Rails release. That matters. The people who get the most from it are developers who already code and need a fast picture of how a Rails project fits together, or someone landing on an existing Rails codebase who needs to get their bearings quickly.

Reviewers like how compact it is. Several say the explanations are clear, the app build is a decent size, and it works well at 1.5x speed as an overview. The complaints are consistent. The biggest one is age: modern Rails syntax and migrations differ, and Heroku no longer accepts the Ruby version shown. Students also say the instructor, Brad, knows the subject but is under-prepared, troubleshooting his own mistakes on camera. Others mention rough video editing, a heavy Windows focus, Notepad++ as the editor, and pasted-in Ruby code that is not explained. A few felt it assumes more HTML and CSS than the audience list admits.

The 4.0 rating from about 3,400 reviews tells the story: mostly 4 and 5 stars, with a steady trickle of 2s and 3s about outdated material. This is a quick overview, not a thorough course; one 3-star reviewer says it simply skips too much for anyone learning Rails from scratch. We would only point complete beginners here if they are comfortable searching for fixes when the version on screen does not match their machine. Everyone else should treat it as a fast refresher and expect to patch the differences as they go.

Best forWorking developers who need a quick picture of how a Rails app fits together and can patch version differences themselves.
Skip it ifYou are new to programming, or you want to learn current Rails syntax without hunting down fixes for a 2013-era codebase.

Pros

  • Compact at under ten hours, so it works as an overview or a refresher in a weekend
  • Builds one complete app from setup through models, an admin panel and Heroku deployment
  • Reviewers call the explanations clear and easy to follow, even at 1.5x speed
  • Seven quizzes and a certificate, and the setup lectures cover both Windows and Mac

Cons

  • Teaches Ruby 1.9.3 and an old Rails release; migrations and Heroku steps no longer match
  • Instructor troubleshoots his own mistakes on camera, which several students found unprepared
  • Assumes HTML, CSS and some JS despite the all-levels label, and pasted code goes unexplained
I work on a project that uses rails and I'm a newb at RoR. This course is just detailed enough for me to understand the basic concepts and get through.
Cheryl J Fernandes, a student

Labelled all levels but really suits people who already code; total beginners hit CSS, JS and version problems fast.

icon
What you will learn

  • By the end of the course you will be able to create websites and websolutions using Ruby on rails
  • You will be able to work on Rails project in your company or as freelancer
  • You will be able to understand the concepts underlying this powerful web framework
  • You will be able to master the Ruby Programming Language

Course content

7 sections · 39 lectures · 9.7 hours of video 7 quizzes, 1 article

  1. 1Environment Set Up and Deployment 3 free previews8 lectures · 1 quiz · 1.6 hours
  2. 2Ruby Programming Language 1 free preview5 lectures · 1 quiz · 1.2 hours
  3. 3Controller Views and Routes 1 free preview5 lectures · 1 quiz · 1.1 hours
  4. 4Working with Models and Database7 lectures · 1 quiz · 1.9 hours
  5. 5Scaffolding and Active Admin4 lectures · 1 quiz · 1.3 hours
  6. 6Layout, Presentation and Testing6 lectures · 1 quiz · 1.8 hours
  7. 7Testing and Final Deployment4 lectures · 1 quiz · 48 min

Who it is for

The instructor says it suits

  • Any one with interest in web programming and introductory knowledge of HTML

What you need before you start

  • All software will be free to download and will be discussed in the course
  • You will need a modern browser like chrome and a PC with either Windows or Linux operating system

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 80 / 100

icon
Course Description

This course teaches you the amazing and powerful technology of Ruby on Rails. This technology forms the backend of amazing new Websites and Web apps. Once mastered you will be able to create systems and sites similar to ones using them. Some of the top sites using Ruby on Rails are Basecamp, Twitter, Shopify, Github, LivingSocial, Groupon and Yellowpages. We bring together this series as a concise and to the point curriculum for learning advance Ruby on Rails from the very basics. The course does not assumes any prior knowledge of Ruby or Rails and is best for beginners and intermediate web developers. By the end of the series you will be able to develop interesting and exciting web apps and web solutions. This series has been created by our in house experts and focus on real and practical usage of the technology and covers the latest specifications. This series is useful for anybody who wants to quickly learn this hot new technology.

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Eduonix Learning Solutions

Eduonix creates and distributes high quality technology training content. Our team of  industry professionals have been training manpower for more than a decade. We aim to teach technology the way it is used in industry and professional world.  We have professional team of trainers for technologies ranging from Mobility, Web to Enterprise and Database and Server Administration.

icon
More courses by Eduonix Learning Solutions

$16.99

$64.99

$17.99

$12.99

$44.99

$11.99

icon
More Ruby on Rails courses

$11.99

$84.99

$74.99

Free

$74.99

$54.99

icon
Reviews

4.0

3,409 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Mithun Nair on 11/6/2020

I had previously worked on Rails version 3.2 to 4.0 and then subsequently became more involved with JS and Front end. So for some reason, I had to work on Rails again and I took this course as quick refresher, seeing as this was not too big a course. And it was the right decision for me as I could rework or recollect pretty much everything I had studied done before and that helped me in the Rails project I was working on. But If you are learning Rails from Scratch, either as a programmer working on some existing domain or as a total beginner, then you should avoid this course. It simply skips the core and details of Rails which I believe are mandatory for any Rails beginner . Stuff like ActiveRecord associations, TDD which are fairly essentials in my opinion. Plus the pricing of the course is higher than a few courses I found on Udemy which almost have 2-3 times more lectures and content. So in a nutshel, Good for Rails refresh, but skip for beginners and learners.

By Alex Buznik on 11/20/2018

The course is nice, and would recommend it to the novice developers. As others have mentioned the video quality and editing could be better, but I am okay with that given the course consistency and easiness of perception. One thing to mention though: don't use Notepad++, there a lot of tools (some of them are free) out there now.

By Denis Krasulin on 10/10/2017

Short and useful, despite of it's old. My advice (if you have any experience in programming and HTML, but not in RoR) is to watch it in a whole on x1,5 speed without making any code and just adding bookmarks. After it just start your project and get back to your bookmarks. Super cool dive in into RoR. And there is no scaffolding (only to show what is it. Thank you!)

By Max Lehmann on 9/26/2017

Not bad but focusing more on windows installs than I'd like. Too many bits of superfluous clutter that could have been pared back, like having to close windows or tabs at the start of a video, having to pause to work out what's gone wrong. Also, unregistered software (sublime) - really?! Overall it felt a bit unpolished, and the idea of not needing tests and the style of css implemented made it all feel a bit dated. Reasonable intro but much room for improvement.

By Abner G. Merciadez on 8/24/2017

I say Udemy is a lot more easy to follow compare to others, the only thing is I think (my opinion only) the apps/links used in this video is not updated. Its like the video here is teaching Ruby 1.9.3 while today its already Ruby 2.2.6 or even higher. On the other hand... this situation puts you to think, search and gather more information and resources through the internet and that is really good because it teaches you to think more...

By Alex V Las Casas on 5/23/2016

Easy to follow with good explanations. I had to keep stopping to take notes because there is so much content in a little space. Excellent! This topic is complex and succinct examples and explanations are wonderful. I switched to this from a much longer course because it seemed to move too slowly and I want to learn quicker. I don't feel I need to, but I'll be going through the longer course when I'm done with this. When I do, with a good understanding of the core info from here. So, if the other course adds anything, nuance, more examples, etc, I'll be able to focus on that because I'm getting a great understanding from what I've learned here. Thank you!

By William Justin West on 3/24/2016

Some details were navigated too quickly (lots of rewinding), and a few times the reasons for performing certain steps were overlooked or glossed over, but overall I feel like I got a a good understanding of ROR development. Since I specialize in QA, some of the reasons why things are done are more important than syntax. Some of the fundamentals as to how pieces communicate with one another were discussed, but weren't explained well enough to get a grasp, but I'm sure if I re-watch some of the earlier sections the info is there.

By Rafael Vilá on 3/18/2016

Very detailed but simple. I found some follow up problems, which I expected based on latest update sources. And was not easy to find solutions around. StackOverflow is my savior in those cases. Though I assumed there would be more information from communities. So far the course has been great... Learning a lot from it.

By Shravan on 1/19/2016

Course outline is very good. Very helpful for the beginners even though its taught on old version. you will get many errors if you work on new version of rails. few gems are even migrated to new. I recommend to take this course if you are very new to rails but not to programming. You must have programming background to follow what is he speaking.

By Craig Dyke on 12/8/2015

The instructor needs to go back and redo the entire course. How are you supposed to effectively learn when the instructor continuously makes mistakes. Tip for the instructor, when using git bash you are at a linux style command prompt, hence why cd C:\Sites\myrubyblog never worked as the \ symbol escapes the following letter I would not recommend this course to anyone in its current state

Showing all 10 reviews on CourseDuck

Read all 3,409 reviews on Udemy