Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

CodeSignal

Ruby on Rails Basics

via CodeSignal

Overview

This course introduces you to the core concepts of Ruby on Rails, focusing specifically on the functionality required to build a ToDo app. You will learn about the project structure, controllers, modules, services, views, and database interactions, including MVC-related concepts.

Syllabus

  • Unit 1: Setting Up a New Rails App
    • Rails Application Setup Basics
    • Update Database Configuration to PostgreSQL
    • Fix the Routes Configuration
    • Configuring Routes in Rails
    • Adding Configs to Rails App
  • Unit 2: Controllers in Rails
    • Run Your Rails Controller Code
    • Enhancing Todos with Timestamps
    • Fix the Bug in Controller
    • Enhance and Fix Todos Controller
    • Build a Todos Controller
  • Unit 3: Views in Rails
    • Running Your First Views Code
    • Link Each Todo to Details
    • Fix the View Rendering Bug
    • Complete the Heroes Directory
    • Build a Complete Todo App
  • Unit 4: Services in Rails
    • Running Your First Service Class
    • Dynamic To-Do Details
    • Fix the Service Connection
    • Add Method to Fetch Todo by ID
    • Creating Rails Movie Services
  • Unit 5: Dependency Management for Service Objects in Rails
    • Dependency Management in Action
    • Adding a New Ingredient
    • Fixing Dependency Management Bugs
    • Create a Taco Service in Rails
    • Creating a Sandwich Service

Reviews

Start your review of Ruby on Rails Basics

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.