Ruby and Rails quizzes
How to allow ID attributes in Action Text
Learn how to enable ID attributes in Action Text for enhanced content structuring in Rails applications. Improve your Ruby on Rails skills with this practical guide.
Rails 7.2 allow_browser version guard feature
Rails 7.2 introduced the allow_browser version guard feature, that allows you to specify the minimum browser versions your application supports.
How to setup Rails Guides for offline use
Set up Rails Guides offline with step-by-step instructions from the Full Stack Rails Mastery course. Access essential documentation anytime, anywhere.
How I used Rails to build an AI app that roasts Instagram
Here's a video walkthrough of a Rails codebase of one my real apps in production. A few days ago, I built a joke site called Roastagram.lol that mocks Instagram profiles using AI. In this video, I show you the app in action, then show you all the key code and explain how everything works.
How to upgrade Rails apps
In this video lesson, we'll go through the steps for upgrading a Rails app. We'll upgrade a Rails 7.1 app to 7.2 (preparing for an upgrade to 8) and look at the things you must consider while upgrading.
How to use CSS in Rails - An Overview
Learn how to effectively use CSS in Rails with our comprehensive guide. Part of the Full Stack Rails Mastery course, perfect for developers of all levels.
How to use React with Rails
3 Ways to build a Rails API
In this tutorial, we cover three different ways of building an API with Ruby on Rails - a new API-only app, an API inside a normal Rails app and converting a Rails app to an API.
RAILS API Authentication
Using the Grape gem for Rails APIs
Designing REST API Endpoints in Rails
Rails API Documentation with Swagger
How to use Rails Active Job with Solid Queue for background jobs
In this video lesson, we'll see how to use Solid Queue with Active Job to send order confirmation emails in an ecommerce app. Solid Queue is the new default way of running background jobs in Rails 8 apps.
How to create Active Record migrations in Ruby on Rails
In Ruby on Rails, migrations are essential for managing changes to your database schema over time. They let you modify your database structure using Ruby code, rather than writing raw SQL. This tutorial will show you commands for creating migration tasks using Active Record, Rails' built-in ORM.
How to use Turbo Streams to display a shopping cart item count
In this video lesson, we add a visual enhancement to our shopping app. When a user adds a product to their shopping cart, we show a count of their cart items in the navbar.
How to build an image gallery in Rails with Stimulus
Learn how to create an interactive image gallery in Ruby on Rails using Stimulus.js. Step-by-step tutorial from the Full Stack Rails Mastery course.
How to accept payments with Stripe in Rails
Learn how to integrate Stripe payments into your Rails app with step-by-step guidance from the Full Stack Rails Mastery course. Boost your e-commerce skills today.
Compare React vs Stimulus
Using a standalone React app with a Rails API