Ruby on Rails Topics
Rails 6 comes with ActionText which allows you to edit and display rich text in your applications.
3 Lessons 43min Intermediate
Deploying Apps with Hatchbox.io
See how to deploy your Rails, Hanami, Sinatra, Rack, and other Ruby apps to production on your own servers with Hatchbox.io
1 Lesson 8min Intermediate
Common Ruby on Rails design patterns for organizing your code
6 Lessons 1hr 26min Intermediate
How To Build APIs with Rails
7 Lessons 2hr 9min Intermediate
How to Contribute to Rails
Everyone has a dream of being able to contribute to Rails core. It's quite a hard thing to do, but there are some helpful ways to approach it which can make finding bugs or features to fix in Rails much easier. We'll discuss how to learn the Rails code base and poke around until you find what you're looking for in order to modify Rails to add your feature and then write tests to test it.
4 Lessons 20min Intermediate
17 Lessons 2hr 46min Intermediate
Mobile Apps with Rails & Hotwire
Hotwire is designed to make building mobile apps easy with Rails. You can build your Rails app as you normally would, but the Hotwire mobile apps can intercept requests and handle pieces of the app natively. This lets you build native feeling mobile apps for iOS, Android, mobile, tablets, and desktop.
1 Lesson 0min Intermediate
This series covers some of the often misunderstood Rails basics. Things like params, environment variables, and other topics are glossed over assuming you understand them but we'll dive into them in detail and explain how they work so you can have a much more deep understanding of Ruby on Rails.
18 Lessons 4hr 2min Intermediate
Rails engines are plugins to add functionality to multiples Rails apps.\
1 Lesson 0min Intermediate
Rails & Vue.js Trello Clone
8 Lessons 1hr 52min Intermediate
Realtime Apps with Hotwire & ActionMailbox
Learn how to build a realtime Customer support application using Rails, Hotwire, ActionText and ActionMailbox for handling inbound emails.
4 Lessons 18min Intermediate
SOLID Design Principles in Rails
In this series, we'll explain the SOLID principles using real-world examples as best we can so you can see how design patterns and principles can affect your code making it easier to read, understand, test, and maintain.
5 Lessons 58min Intermediate
Start to Finish: AnimatedGif.me
In this series, we're building https://animatedgif.me from scratch using Shrine. We'll start designing our database models, then get into designing our UI, writing tests and finally deploying our app to production.
3 Lessons 3hr 46min Intermediate
Testing Ruby on Rails applications isn't hard, but you have to learn the basics well. We'll cover how to write unit tests, system tests, integration tests and more. We'll also explore mocks, stubs, factories, fixtures, minitest vs rspec and much more.
21 Lessons 3hr 28min Intermediate
Twilio is a fantastic API for sending and receiving SMS and phone calls in your Rails applications. We can use their API along with TwiML to create messages that can be sent out via SMS or translated from text to speech through their phone call APIs.
3 Lessons 45min Intermediate
What's New in Rails 6.0
A list of features showing what's new in Rails 6.0.
8 Lessons 1hr 44min Intermediate