Introduction to the course
  • Course Overview
Application setup and source version control
  • Creating a New Rails Application
  • Creating a Git Repository for a Ruby on Rails Application
Deploying to the web
  • Deploying a Ruby on Rails Application to Heroku
  • Markdown Syntax Tutorial
  • How to Remove a File from a Git Repository
Integrating design functionalities
  • Integrating a Navigation Bar into a Ruby on Rails Application
  • Making the Navigation Bar Functional
  • Creating a Git Branch
  • Installing Bootstrap into a Rails Application
  • Customizing HTML Tables in Your Rails Application
  • Strftime Data Formatting
  • How to Remove a File from Git
  • Integrating a Date Range Search Field
  • How to Install and Configure Devise for User Authentication
  • Fixing a Devise Bug on Nitrious
  • Setting Up Automated Rules for Signed In/Signed Out Statuses
  • Integrating Alert Messages
  • How to Build a CSV Uploader into Your Rails Application
  • Create a CSV Downloader
  • Form Customization
  • Integrating a Dropdown Element into a Rails Form
  • Integrating a Collection Select Form Element
  • Introduction to the Rails Console
  • Advanced Rails Console Techniques
  • Fixing a NoMethodError
  • Creating a Dropdown Navigation Element
  • Using a Scaffold Generator
  • Using the Rails Console to Add Items to the Database
  • Setting Up Nested Relationships in Rails
  • Adding Items to Nested Attributes
  • Deleting Nested Attributes
  • Adding Columns to a Database Table
  • Utilizing Strong Parameters
  • Performing Calculations in Rails
  • Recap of Comprehensive Rails Series
Common Bug Fixes for Rails Applications
  • Quiet the Rails Logs
  • Fixing Glyphicon Bug in Heroku
Course Update 6/17/16
  • Upgrade to Rails 4.2
  • Implement the Ability to Edit Nested Purchases
  • Remove Duplicate Notifications
  • Install Rails Locally on PC and Mac