Ruby on Rails for Beginners

Michael Hartl's Ruby on Rails™ Tutorial for beginners is your complete video guided tour of modern Rails web development!

Top Rails expert and author Michael Hartl walks you through the entire Rails development process: installing and setting up Rails, designing Rails applications with MVC and REST, building dynamic pages, coding effectively in Ruby, implementing registration and authentication, adding social features, even testing and deployment. 

Just watch and learn with this video tutorial. You’ll find expert insight, modern best practices, and step-by-step instructions for solving real-world problems.

Video courses that are organized into short, self-contained lessons–you’ll learn key skills in under an hour
Track your progress as you follow clearly defined learning objectives
Follow along as your instructor shows exactly how to get great results in your real-world environment

Table Of Contents

  • Over 75 lectures and 19.5 hours of content!
  • Watch top Rails developer Michael Hartl guide you through the process of building a complete Rails 3 web application using today's best practices for MVC and REST design, layout, Ruby coding, security, testing, deployment, and more;
  • Master core Rails concepts, including the Model View Controller design pattern;
  • Learn how to master key Rails techniques, including REST, security, data modeling, messaging and more;
  • Also covers RSS, search, caching, social features, performance, testing, refactoring, and real-world deployment.

PURCHASE SEMINAR

Price
$129
No Of Lectures
75
No Of Hours
19.5 hours
  • Out of date
    I purchased this course recently and spent many frustrating hours with it. The problem is that the content is now quite out of date. Either that or there are many configuration/setup errors with the early content. The author frequently suggests to revert to the online book for more up to date content but then this does not match the flow at least of the early examples. I was expecting a lot more but now I have given up, at least for the time being.
  • Outdated, and the original course author does not participate with Udemy students.
    Rails is still hot in the start-up community and Hartl's tutorial is one of the best ways to learn this framework DIY style. This course however is not based on Hartl's latest teachings since Rails has moved on from 3.1 to 3.2. Just Google the course author's name and you will see what I mean. On top of that I haven't seen him make an appearance in the course's message boards once since the course was posted to Udemy. One other thing, the videos have a tendency to break also. If I could get my money back I would. In brief: If you want to learn Rails go to Michael's website and learn there for free. I'll never buy anything branded by Pearson again.
  • Not for beginner programmers but comprehensive RoR tutorial
    Michael Hartle is a famous instructor of Rails. I have met a lot of people loving Rails saying they worked either his video tutorials or his book in their entry-level. It must be accepted that this course is not for beginner-level programmers, but if you know ruby in a reasonable level, this is your course to learn Rails.
  • Ruby on Rails 3
    I am very disappointed. I am new at using a Mac and this operating system, but evidently the tutorial is based on an earlier version of the Apple operating system. I am on Lion, an not much in the first tutorial matches what I see on my system. The commands are different, the directories that are referenced are not on my PC - so I am having a very difficult time working through this tutorial. I just tried to install Ruby and it will not compile - I get all sort of error messages. I think this tutorial needs to be kept up to date with the latest release of the operating systems.
  • Good, but not for the average consumer
    I like the tutorials and I am learning a lot, but I also know a multitude of programming languages prior to this tutorial. I wouldn't recommend this to anyone who doesn't have a firm understanding of programming with a language like C, a mastery of HTML/PHP, Javascipt and CSS and finally a basic knowledge of the command line and how to use it.
  • How long do I have access to the course materials?
    You can view and review the lecture materials indefinitely, like an on-demand channel.
  • What is the refund policy on the course?
    We like to keep our users happy, so we have a 30-day no questions asked refund policy. Send an email to support@udemy.com for refund requests.
  • Can I take my courses with me wherever I go?
    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!