This section of the course explains how data flow works in Rails, focusing on how the MVC structure allows for an organized process of data management.
In this guide you'll learn how to create a seeds file. This file will allow you to dynamically generate sample data to use in the application.
This guide walks through a step by step process for building out an index action from scratch to list out all of the portfolio items from the database.
This guide gives a step by step guide for how to implement the new and create functionality in a Rails application.
This lesson walks through how to build out the ability to edit database records in Rails, completely from scratch.
This tutorial will walk through how to implement the link_to method in Rails in order to dynamically generate links to other pages of an application.
This guide will walk you through how to create the show action in Rails, completely from scratch, including how to implement show page links from other pages.
This guide gives a step by step guide for how to delete items in a Ruby on Rails application. We'll also walk through the differences between delete and destroy in Rails.
This guide gives step by step instructions for how to customize routes in Rails, including how to set the homepage route for an entire application.
This guide examines how to override the default route path for the resources method in a Ruby on Rails application for the show action.
This tutorial walks through how to implement permalinks into a Ruby on Rails application by integrating the friendly_id gem.
This guide walks through how to integrate enums into a Ruby on Rails application, which will allow for our application's blog posts to have a published or draft status. This will enable a number of key features, such as: creating scopes, automatically generating methods for updating the blog post's draft or published status, and much more.
This lesson provides a step by step guide for how to implement a custom method in Rails that can be activated via clicking a link. This implementation will cover each stage of the data flow process and show how to properly toggle the blog post's status via the view.
In this guide we finish up the data flow set of features, update the project management dashboard and merge the feature branch into the master branch on GitHub.
In this deep dive we're going to examine how to work with the Ruby on Rails routing system. This will include creating custom routes, using namespaces for nested routes, working with dynamic values in routes, and much more.
devCamp does not support ancient browsers.
Install a modern version for best experience.