HOME > Development > Comprehensive Ruby on Rails

Comprehensive Ruby on Rails

  • Development
  • May 10, 2025
SynopsisComprehensive Ruby on Rails, available at $19.99, has an aver...
Comprehensive Ruby on Rails  No.1

Comprehensive Ruby on Rails, available at $19.99, has an average rating of 3.55, with 42 lectures, based on 117 reviews, and has 2760 subscribers.

You will learn about By the end of this course you will be able to build production level applications, completely from scratch, using the Ruby on Rails development framework This course is ideal for individuals who are This course was made for developers of all skill levels It is particularly useful for This course was made for developers of all skill levels.

Enroll now: Comprehensive Ruby on Rails

Summary

Title: Comprehensive Ruby on Rails

Price: $19.99

Average Rating: 3.55

Number of Lectures: 42

Number of Published Lectures: 42

Number of Curriculum Items: 42

Number of Published Curriculum Objects: 42

Original Price: $19.99

Quality Status: approved

Status: Live

What You Will Learn

  • By the end of this course you will be able to build production level applications, completely from scratch, using the Ruby on Rails development framework
  • Who Should Attend

  • This course was made for developers of all skill levels
  • Target Audiences

  • This course was made for developers of all skill levels
  • Update March 2016 – New lectures have been added for: upgrading to version 4.2 of the Rails framework, how to edit nested resources, and cleaning up notifications. I?also added a guide for how to install the Ruby on Rails framework locally on Mac and PC.

    +++++++

    What does it take to become a full stack web developer? Well, you need to know: server side coding, database design, HTML, CSS, algorithm development, file manipulation, routing, API integration, and the list goes on and on. Trying to learn each of these topics individually can feel overwhelming and finding out how they are all connected cause most developers to quit before they even start.

    It’s for these reasons why I wanted to create a unique course that will walk you step by step through every skill you will need to become a full stack web developer, and I do it by showing you how to build an actual production application. Starting completely from scratch I explain how to setup your environment, create the application, build in advanced features and finally deploy to the web!

    Some of the key skills you will learn in the course are:

  • Rails scaffold generators
  • How to use git repositories
  • Building custom file uploaders and downloaders
  • Database modeling and query generation
  • Creating and handling form data for input into the database
  • Setting up secure user logins
  • Building a search engine for the app
  • HTML and CSS customization
  • How to use the Rails console
  • How to deploy the application to a live website
  • How the Model – View – Controller (MVC) framework works in action
  • Object oriented programming (OOP)
  • And much more!
  • Each video in the course has a link where you can access the code that was created for that specific stage in the course, making it easy to follow along. After completing the course you will earn a certificate of completion for Comprehensive Ruby on Rails development and you will be ready to start building your own applications.

    Course Curriculum

    Chapter 1: Introduction to the course

    Lecture 1: Course Overview

    Chapter 2: Application setup and source version control

    Lecture 1: Creating a New Rails Application

    Lecture 2: Creating a Git Repository for a Ruby on Rails Application

    Chapter 3: Deploying to the web

    Lecture 1: Deploying a Ruby on Rails Application to Heroku

    Lecture 2: Markdown Syntax Tutorial

    Lecture 3: How to Remove a File from a Git Repository

    Chapter 4: Integrating design functionalities

    Lecture 1: Integrating a Navigation Bar into a Ruby on Rails Application

    Lecture 2: Making the Navigation Bar Functional

    Lecture 3: Creating a Git Branch

    Lecture 4: Installing Bootstrap into a Rails Application

    Lecture 5: Customizing HTML Tables in Your Rails Application

    Lecture 6: Strftime Data Formatting

    Lecture 7: How to Remove a File from Git

    Lecture 8: Integrating a Date Range Search Field

    Lecture 9: How to Install and Configure Devise for User Authentication

    Lecture 10: Fixing a Devise Bug on Nitrious

    Lecture 11: Setting Up Automated Rules for Signed In/Signed Out Statuses

    Lecture 12: Integrating Alert Messages

    Lecture 13: How to Build a CSV Uploader into Your Rails Application

    Lecture 14: Create a CSV Downloader

    Lecture 15: Form Customization

    Lecture 16: Integrating a Dropdown Element into a Rails Form

    Lecture 17: Integrating a Collection Select Form Element

    Lecture 18: Introduction to the Rails Console

    Lecture 19: Advanced Rails Console Techniques

    Lecture 20: Fixing a NoMethodError

    Lecture 21: Creating a Dropdown Navigation Element

    Lecture 22: Using a Scaffold Generator

    Lecture 23: Using the Rails Console to Add Items to the Database

    Lecture 24: Setting Up Nested Relationships in Rails

    Lecture 25: Adding Items to Nested Attributes

    Lecture 26: Deleting Nested Attributes

    Lecture 27: Adding Columns to a Database Table

    Lecture 28: Utilizing Strong Parameters

    Lecture 29: Performing Calculations in Rails

    Lecture 30: Recap of Comprehensive Rails Series

    Chapter 5: Common Bug Fixes for Rails Applications

    Lecture 1: Quiet the Rails Logs

    Lecture 2: Fixing Glyphicon Bug in Heroku

    Chapter 6: Course Update 6/17/16

    Lecture 1: Upgrade to Rails 4.2

    Lecture 2: Implement the Ability to Edit Nested Purchases

    Lecture 3: Remove Duplicate Notifications

    Lecture 4: Install Rails Locally on PC and Mac

    Instructors

  • Comprehensive Ruby on Rails  No.2
    Jordan Hudgens
    CTO at Bottega Code School
  • Rating Distribution

  • 1 stars: 3 votes
  • 2 stars: 3 votes
  • 3 stars: 11 votes
  • 4 stars: 32 votes
  • 5 stars: 68 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!