Skip to content
UdemyRuby on RailsPaid courseBeginner levelCertificate

Learn Ruby on Rails 7 (Udemy.com)

Build five different web applications in the latest and most powerful version of Rails yet!

Created by: Timnan Sheni

Last updated November 2022

icon
What you will learn

  • Learn How to Create Applications using Ruby on Rails
  • Leverage the Power of Turbo Streams to Make Dynamic Web Applications
  • Learn How To Create CRUD actions in Ruby on Rails on the Fly
  • Learn How to Create Various Associations in Ruby on Rails
  • Learn How to Implement and Create Beautiful Rails Applications with Tailwind CSS
  • Implement a full Models-Views-Controller structure for your site

How it compares

Against the other 81 rated Udemy courses in Ruby on Rails on CourseDuck:

  • Rating3.8 out of 5higher than 7% of them
  • Reviews109#51 of 82 by number of reviews
  • Length4.6 hoursshorter than 67% of them
  • Last updatedNovember 2022more recently than 62% of them

icon
Course Description

Ruby on Rails 7 is the latest and greatest version of Rails yet! In this course, we will learn the basics of Ruby on Rails and gradually move towards more complex topics. We will build 5 applications through this course, and by the end of the course, you will understand the fundamentals of Rails and how to use the latest features (i.e. Hotwire) in Rails.

First, we will create a Blog web application. Users would be able to create an article, and they would also be able to make comments.

Next, we will create an appointment booking application. Here, users would be able to create rooms and create booking appointments for each room. We will also learn how to authenticate users using Devise.

For the following application, we would create a note-taking application. We would use default Ruby on Rails features to create a powerful note-taking application.

We will then refactor our notebook application. Using Turbo Streams and Turbo Frames, we will make a more dynamic and powerful note-taking application without the inclusion of any additional javascript.

Finally, we would create a real-time chat application. Here, users would be able to visit different chatrooms and have other conversations in each chatroom.

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

Timnan Sheni

Hi, I'm a Professional Ruby on Rails developer and tutor. I have recreated several Rails applications, as well as created dozens of tutorials on Ruby on Rails and Javascript on my youtube channel. I have also worked with clients and created several applications for them. I also enjoy blogging and writing about ruby, rails and javascript on Developers Together

I am excited to share my knowledge here.

icon
More Ruby on Rails courses

$11.99

$84.99

$74.99

Free

$74.99

$54.99

icon
Reviews

3.8

109 ratings on Udemy

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

By Carlos Jiménez on 9/13/2024

The course is a complete guide about RoR, it is focused to every person who wants to learn RoR as a beginner. If you are a senior dev looking for a Hotwire update I don't recommend this course. As a recommendation for the author, please, please fix your indentation and vocalization.

By Adem Mohammed on 3/6/2024

good course overall it help me to understant hotwire and active storage but in my opinion you need to give some examples and have some challenges to let user work and try and friendly envirment will be 5 stars for you wish you good luck

By Deni Ochiche on 2/10/2024

I think this is really good, the teacher explains well. Anyone trying to learn rails should also checkout the docs to be able to fully understand. Rails have really good docs.

By Tony Knudson on 1/14/2024

The info in this course is great, though some of the fundamentals are a bit skipped over. For example, symbols are never explained, nor are instance variables. The practice was great and I really appreciate the 'getting it working' over 'making it look nice' approach that this course takes. There are some audio issues here and there, but it is manageable.

By Marilyn Marquez on 7/22/2023

The material is good. The sound quality is terrible at times. Also, the instructor doesn't always take the time to explain things in detail, which makes it harder to follow if you're a beginner. I have learned a lot, though.

By Travis Ravert on 5/22/2023

Good information, pacing, and lengths for the videos. The code is a but rough sometimes as it isn't always formatted and Solargraph was not always running in all the videos. There's also no discussion on setup, and I don't approve of using Bundler commands to add Gems, that should be done manually in the Gemfile along with versions you want. Overall it is a good course and I especially liked the TurboStreams section, but it is too rough with the coding format, no information on setup, and promoted some little practices that would get you in trouble on most dev teams. I'd still recommend the course, but with some caveats.

By Rodrigo Pimentel Sátyro on 11/2/2022

If you are already coding with ruby and rails, this might be a great starting step to rails 7 If you are new to coding with ruby and rails, i wouldn't recommend(i felt lack of deeper explanations) Still, learned a lot, so... Great course :D

By Rene Mercadel on 9/23/2022

If you have dev experience and want to get your feet wet with Rails in late 2022 this course could be for you. It's also one of the only courses I could find that was published, NOT UPDATED, in the last 2 years (for anyone that's had trouble with other out of date ruby/rails material on udemy). This could be great for a javascript/React dev trying to break into Ruby/Rails This series is formatted as a code along and NOT an in depth Ruby on Rails course if you're looking for something serious. That being said, the material is simple and concise enough that you can get a solid feel for navigating a small rails application and what goes into making one work. Final note: As of writing (Sep 23, 2022); this course is easy enough to follow that it CAN be completed by someone with no coding/programming experience, however, I think most of the benefits I got out of this course came from already being familiar with concepts like the "Model, View, Controller" architectural design pattern and Object Oriented Programming as well as basic knowledge of the Ruby syntax Pros: - A quick, solid intro to the Rails framework (provided you have some dev experience) - Super simple & concise videos that get to the point without wasting time over explaining (learn by doing/coding along as opposed to listening) - The most modern up-to-date Rails course I could find (late 2022) Cons: (THESE ARE VERY MINIMAL) - The lecturer can be a little monotone and hard to hear at times - Minor problems with the audio in a small number of lectures (nothing breaking) - I think there's a single video missing from the last Chat Application section but the missing material can be figured out from the surrounding videos pretty easily and doesn't break anything

By Mukesh Gajbhiye on 9/2/2022

Thank you so much! I was struggling to understand the difference between Rails 6 and Rails 7. Your course just helped me understand Rails 7 easily. Hoping to learn more about Hotwire in Rails 7. Thanks again.

By Beau buxton on 8/25/2022

The course is excellent and really clear and easy to follow. The apps I've made so far are simple to look at, but I don't need all of the flashy styling and design stuff, I just need to get working with RoR, so this is literally perfect. It was no issue for me, but I would suggest the instructor provides some info on installing RoR and Ruby, as this may fluster other students.

Showing all 10 reviews on CourseDuck

Read all 109 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

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

Overall Score : 76 / 100