Upload date
All time
Last hour
Today
This week
This month
This year
Type
All
Video
Channel
Playlist
Movie
Duration
Short (< 4 minutes)
Medium (4-20 minutes)
Long (> 20 minutes)
Sort by
Relevance
Rating
View count
Features
HD
Subtitles/CC
Creative Commons
3D
Live
4K
360°
VR180
HDR
528 results
A method packages up a piece of logic under one name so you can reuse it anywhere instead of rewriting the same code ...
1 view
16 hours ago
A system test drives a real, actual browser, clicking buttons and filling in forms exactly like a real user would, and Capybara is the ...
0 views
14 hours ago
Rails ships a generator that scaffolds a whole controller file for you in one command, and knowing what it actually creates saves ...
15 hours ago
Ruby is the programming language Rails itself is written in, and before touching any Rails code at all, you need Ruby installed ...
2 views
ERB is the templating language behind every .html.erb file, and it's really just HTML with two special tags for embedding real Ruby ...
Repeating an action without copy-pasting the same line over and over is one of the most useful things a program can do, and ...
A model isn't just a Ruby class, it needs a real matching database table, and Rails generates both together with one command.
When a save fails validation, the user needs to see exactly what went wrong, right next to the field that caused it. In this video ...
Every controller action automatically renders a matching view, but you can also render something different, or wrap every page in ...
Some relationships are more complex than a simple has_many, like an article having many tags, and a tag belonging to many ...
Ruby is a genuinely object-oriented language, meaning almost everything, including your own custom data, can be modeled as a ...
A hash stores data as key-value pairs instead of a plain ordered list, so you look values up by a meaningful name instead of a ...
A fresh database is completely empty, but you often need real starter data, an admin user, some sample categories, to actually ...
Storing a user's password in plain text is a serious security mistake, and Rails gives you has_secure_password, a real, built-in ...
Deleting a record is permanent, so Rails makes it easy to both perform the deletion and ask the user to confirm it first. In this video ...
Devise is the most widely used Rails authentication gem, generating a complete, production-ready login system, sign up, login, ...
Action Mailer is Rails' built-in system for sending real emails, and it works almost exactly like a controller and view, just for ...
Most real apps need the same seven routes for every resource: index, show, new, create, edit, update, destroy. Instead of writing ...
form_with is Rails' modern helper for generating real HTML forms, and it automatically wires up the correct URL and HTTP ...
A Rails app running only on your own laptop isn't reachable by anyone else, deploying puts it on a real server the whole internet ...