Comprehensive Ruby on Rails

This is a comprehensive Ruby on Rails development course created for individuals who want to build powerful web apps.

3.55 (117 reviews)
Udemy
platform
English
language
Programming Languages
category
instructor
Comprehensive Ruby on Rails
2,760
students
6.5 hours
content
Jun 2016
last update
$19.99
regular price

What you will learn

By the end of this course you will be able to build production level applications, completely from scratch, using the Ruby on Rails development framework

Why take this course?

Update March 2016 - New lectures have been added for: upgrading to version 4.2 of the Rails framework, how to edit nested resources, and cleaning up notifications. I also added a guide for how to install the Ruby on Rails framework locally on Mac and PC.

+++++++

What does it take to become a full stack web developer? Well, you need to know: server side coding, database design, HTML, CSS, algorithm development, file manipulation, routing, API integration, and the list goes on and on. Trying to learn each of these topics individually can feel overwhelming and finding out how they are all connected cause most developers to quit before they even start.

It’s for these reasons why I wanted to create a unique course that will walk you step by step through every skill you will need to become a full stack web developer, and I do it by showing you how to build an actual production application. Starting completely from scratch I explain how to setup your environment, create the application, build in advanced features and finally deploy to the web!

Some of the key skills you will learn in the course are:

  • Rails scaffold generators
  • How to use git repositories
  • Building custom file uploaders and downloaders
  • Database modeling and query generation
  • Creating and handling form data for input into the database
  • Setting up secure user logins
  • Building a search engine for the app
  • HTML and CSS customization
  • How to use the Rails console
  • How to deploy the application to a live website
  • How the Model - View - Controller (MVC) framework works in action
  • Object oriented programming (OOP)
  • And much more!

Each video in the course has a link where you can access the code that was created for that specific stage in the course, making it easy to follow along. After completing the course you will earn a certificate of completion for Comprehensive Ruby on Rails development and you will be ready to start building your own applications.

Reviews

Malcolm
July 1, 2015
Jordan does a great job of teaching you to not rely on scaffolding and generate commands. He creates the project in real time showing you common errors that you might face and how to solve them. Videos are just the right length. After this course I really feel confident in my ability to make real web applications.
Mathew
March 17, 2015
This course had very little Ruby instruction, but it covered a lot of ground around scaffolds and using generators to automate a lot of the work you would do. There is also some really great instruction on using/manipulating databases, and I particularly liked working in both development and production environments along with some of the troubleshooting that requires. I would definitely recommend the course for anyone with a Ruby foundation that wants to learn about Rails and automation more. Also, the course uses bootstrap, which is very cool, but with little instruction on it. At the end of the course you complete a really nice starting application that can be built out even more and experimented with as an ongoing learning project. I like that the course focussed on one project that just got more functionality. Often the courses focus on mini-projects that all do one or two small things. With this course, you get the very foundation of a project that would actually be built in a real situation. Great responses from the instructor as well.
Abraham
March 11, 2015
I recently completed your Comprehensive Ruby on Rails course. I found your course really useful. Your course helped bridge knowledge gaps that I had from taking other courses as well as a bootcamp. Many thanks! :)
Piergiorgio
February 14, 2015
The course didn't help me to achieve my goals as I expected a more advanced level. I feel it lacks some important sections such as: - how to setup an environment in your local machine (this point was smartly avoided by using nitrous.io) - language foundations (syntax, OOP) - how rails MVC works (an architecture diagram for example) - how to test your work (in order to have automated builds) I would recommend the course to beginner programmers only. That said, it was useful to get an overall view of the workflow.
Zack
February 12, 2015
Jordan is able to take this subject and make it extremely understandable. He walks the student through each line of code and gives the reason as to why he's doing what he's doing. It was very obvious from the first video that he has been doing this for a long time and is an expert! He was always quick to answer any questions. I took this course because I'm writing a Ruby on Rails application to get my Master's degree, but before this course I had never looked at a single line of Ruby on Rails code. Jordan took me from being nervous and intimidated of that prospect to feeling confident! I strongly suggest that anyone who is thinking about learning full stack web development to take this course! Not only will you learn the ins and outs of git and github, but you'll touch on twitter bootstrap and heroku as well! Awesome course, awesome experience!
Carlos
January 30, 2015
Jordan Hudgens does an excellent job of explaining what he's doing and why it works. A very good course for those that have programming experience and understand the Model-View-Controller architecture pattern, but have never worked with Ruby and/or Rails.
Ramakrishna
January 14, 2015
This course and the mentor guides you as a newbie but takes you to the level from where we can pickup the domain knowledge to get it going. One major bonus is that he didn't edit the mistakes during coding/development videos and ensures that the watchers are able to understand the errors/issues we face day-in-day-out life of our development and explains the ways to resolve the issues. That itself is the better way of learning. Definitely, I recommend this course for the folks to gain knowledge on Ruby on Rails web applications being the very first step. Worth spending time with this course and the tutor Mr. Jordan. Thank You Jordan.
Mike
January 3, 2015
This is a great course. Perhaps not for beginners but very good. Jordan is an excellent teacher and replies promptly to any queries, even at holiday time. Its also refreshing to see the course focus on building a business app instead of a standard "build a blog course". Overall I found it excellent. Thanks Mike
Michael
January 2, 2015
This course provided me with all the knowledge and tools I needed to write my own Ruby on Rails applications. Each topic was talked about thoroughly and the instructor speaks with such a clear and easy to understand voice. I have used other Ruby on Rails tutorials and guides, so far this was the best I have seen. The biggest bonus to taking this course is the errors and mistakes that were intentionally left into the lectures. This was a tremendous help because these problems normally arise and other instructors skip these errors and don't post the solutions. This leaves it up to you to do the research and find solutions. Great course, worth the time spent learning from you!
Osama
November 18, 2014
The course was very indepth, and was very useful for learning rails development and heroku deployment. Great for a person starting out on rails
Savvas
November 2, 2014
Really enjoyed this course. This is not a "do this do that" kind of course. It is well-structured and Jordan explains in detail why you do something. Jordan answers all questions in detail; you never feel that you are left alone. I've done other tutorials for ROR but after completing this one I feel that I am starting to understand what really is going on. If your are planning to learn ROR do yourself a favour and do this course.
Brian
September 18, 2014
I really enjoyed taking this course! The lessons were relevant and well-structured so that you knew why you were entering each line of code and what impact it would have on the program as a whole. The videos show up well and are easy to read. Highly recommended!
Cory
August 24, 2014
So I'm halfway through it and I can say it's one of the best tutorials I've used thus far. I've noticed while trying to learn ruby and rails that there are people who just get it. He's thorough, he explains the errors (in video) and makes it apart of the process of learning. Most tutorials often gloss over the errors and issues to keep videos going. Easy to understand, great diction, and great at keeping things concise. The cons: No TDD: This isn't really a con for me but it may be for other people. IMHO, I feel I want to understand Rails and then move to TDD when I'm stable with rails. I find myself w/ tutorials trying to teach TDD along w/ Rails spend most of time on TDD, leaving out all the things you need to know about rails... Final: He really gets into the meat and potato's of learning Ruby On Rails. Recommendation: No matter the price. Buy this tutorial. I've purchased 3 other Rails Tutorials on Udemy, I've gone through Michael Hartl's tutorial and in 4 short days with this tutorial, I have a much better grasp and confidence level about my abilities with Rails. Now onto the other 50% of the course. I will likely update it, but it's worth mentioning I love this course.
Brian
August 13, 2014
I really liked Jordan's style of teaching. He runs exercises live, and hits the same issues we would hit live. Other teachers would probably find the best route to get an error free lecture... but he shows the errors that we would hit as he works and shows how to work around the common problems. He's very knowledgeable in the Rails field and was able to answer all the student questions I saw submitted. He is also very responsive to student questions. The course itself isn't so much a book learning system where you learn language aspects, but more of a tutorial driven learn as you go. It's hands on, you build a site. You integrate a registration system, and work on adding CSV uploaders/downloaders. It presents the foundation to build your own websites - but it won't teach you language fundamentals.
Chase
July 5, 2014
This course gives a clear, practical approach for teaching Ruby on Rails to individuals of all skill levels. Rather than teaching the lengthy and somewhat tedious theory behind the language and frameworks, the course gives a very straightforward explanation on how to build your first web application using Ruby on Rails. The course does a great job of not only explaining how best to develop various components of a web application, but also goes into detail on a number of various services that can be used to improve your efficiency as a developer (Git, Heroku, Nitrous, etc.). I highly recommend this course to all individuals interested in learning Ruby on Rails that would rather learn by building a useful, detailed web application instead of sitting through monotonous lectures covering unimportant details.

Charts

Price

Comprehensive Ruby on Rails - Price chart

Rating

Comprehensive Ruby on Rails - Ratings chart

Enrollment distribution

Comprehensive Ruby on Rails - Distribution chart

Related Topics

119262
udemy ID
11/13/2013
course created date
11/21/2019
course indexed date
Bot
course submited by