# Resources to learn Ruby on Rails 7

I shared this first as a thread on Twitter but I think I want to document it also here:

%[https://twitter.com/lucianghinda/status/1518594459189104640] 

# Courses and Trainings

[https://www.hotrails.dev](https://www.hotrails.dev) by [Alexandre Ruban](https://twitter.com/alexandre_ruban) is an online free course (as text) where you will create a full CRUD web app in Rails 7 and add [Turbo](https://turbo.hotwired.dev) and [Stimulus](stimulus.hotwired.dev)

[Hotwired ATS: Modern, full-stack Rails 7 development](https://davidcolby.gumroad.com/l/hotwired-ats/68y8c5c) by [David Colby](https://mobile.twitter.com/davidcolbyatx) is a paid full course teaching Rails 7 while building an Application Tracking System to recruitment.

[SupeRails Videos](https://youtube.com/playlist?list=PLdTytUiloS16epXsqHswpCUMND_rksjr4) by [Yaroslav Shmarov](https://twitter.com/yarotheslav) is a great collection of videos showing how to build features with Hotwire in Rails. You should browse the entire [Youtube channel](https://www.youtube.com/c/SupeRails/videos) as it has great Rails videos.

[GoRails Hotwire](https://gorails.com/series/hotwire-rails) by [Chris Oliver](https://twitter.com/excid3) is a collection of video tutorials each one explaining various possibilities for Hotwire. While you are there I suggest making an account on [GoRails](https://gorails.com) - the best-organized resource for learning basic and advanced Rails.

[Learn Hotwire by Building a Forum](https://store.afomera.dev/learn-hotwire) by [Andrea Fomera](https://twitter.com/afomera) is a course where you will learn Rails 7 and Hotwire by building a forum. Each lesson is short and easy to follow and it builds up a nice web app.

[Hotwire for Rails Developers](https://pragmaticstudio.com/courses/hotwire-rails) by [Pragmatic Studio](https://twitter.com/pragmaticstudio) is a full course about Rails 7 and Hotwire with a focus on developers that already know Rails but want to speed up learning Hotwire.

[Ruby on Rails - Hotwire](https://www.youtube.com/playlist?list=PLBhH0uX92r6oiwiLBjdE-3NNsyRqyLAV9) by [Cezar Halmagean](https://twitter.com/chalmagean) has short videos teaching specific topics about Rails and Hotwire. Good explanation, very short videos teaching one single thing at a time.

[Recreate Notion in Ruby on Rails](https://youtube.com/playlist?list=PLcKahasNsPxS-Y9yvmOHMOn9Uei6nzYiz) by [Dr Nic](https://twitter.com/drnic) where he tries to recreate Notion in Rails with Hotwire.

# Resource Catalogs

Here are two places trying to organise Ruby on Rails resources:

* [Ruby & Ruby on Rails](https://www.rubyandrails.info) by [Leonid](https://twitter.com/nleonid)
    
* [Find all ruby courses and books in one place](https://rubyhunt.dev) by [Hopper Gee](https://twitter.com/hoppergeegee)
    

# Communities

On Twitter there are some big communities that anyone can join:

* [Rails Community](https://twitter.com/i/communities/1498390597530537984) with over 2k members
    
* [Ruby Community](https://twitter.com/i/communities/1497828731548844034) with over 600 members
    
* [Dry-rb community](https://twitter.com/i/communities/1501872318225784832) with over 200 members
    

# Discord and Slack

[The Spicy Web](https://discord.com/invite/CUuYVH7Qa9) by [Jared White](https://twitter.com/jaredcwhite) is a *"chat room all about indie content publishing & web development"*.

[Kasper helps your Ruby&Rails](https://discord.com/invite/Kx3VABnB) by [Kasper Timm Hansen](https://twitter.com/kaspth) is a chat room with focused dicussions about development and great suggestions about code architecture, solutions, code quality.

[Ruby InfoSec](https://discord.com/invite/CcqkHnuyUK)by [postmodern](https://twitter.com/postmodern_mod3) is a chat room focused on Ruby & InfoSec: *"The goal of this server is to help answer questions, educate others, highlight other Ruby InfoSec projects, and counter anti-Ruby FUD with information"*

[Ruby on Rails Link](https://www.rubyonrails.link) is one of the biggest online Ruby community.

[Ruby Developers](https://rubydevs.herokuapp.com) is another Slack group for Ruby developers.

## Ruby and Rails info

If you want to discover more resources about Ruby and Rails I recommend to visit [https://rubyandrails.info](https://rubyandrails.info) that I maintain and try to add fresh resources as soon as they appear.

You should also subscribe to Short Ruby Newsletter at [newsletter.shortruby.com](https://newsletter.shortruby.com). It is a Monday morning summary of the articles, discussions, and news from the Ruby community. I watch a series of places like Twitter, ruby.socia[l](http://ruby.social), Reddit, Linkedin, Dev.to, Ruby LibHunt, and other news sources.

---

*If you know any resources about learning Ruby on Rails 7 with Hotwire or any online communities for Ruby please let me know in a comment below or via twitter* [*@lucianghinda*](https://twitter.com/lucianghinda)
