Back-end Engineering
26 learners
Ruby on Rails Basics
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.
Ruby
Ruby on Rails
5 lessons
25 practices
3 hours
Server-Side Programming
Lessons and practices
Rails Application Setup Basics
Update Database Configuration to PostgreSQL
Fix the Routes Configuration
Configuring Routes in Rails
Adding Configs to Rails App
Run Your Rails Controller Code
Enhancing Todos with Timestamps
Fix the Bug in Controller
Enhance and Fix Todos Controller
Build a Todos Controller
Running Your First Views Code
Link Each Todo to Details
Fix the View Rendering Bug
Complete the Heroes Directory
Build a Complete Todo App
Running Your First Service Class
Dynamic To-Do Details
Fix the Service Connection
Add Method to Fetch Todo by ID
Creating Rails Movie Services
Dependency Management in Action
Adding a New Ingredient
Fixing Dependency Management Bugs
Create a Taco Service in Rails
Creating a Sandwich Service
Meet Cosmo:
The smartest AI guide in the universe
Our built-in AI guide and tutor, Cosmo, prompts you with challenges that are built just for you and unblocks you when you get stuck.

Join the 1M+ learners on CodeSignal
Be a part of our community of 1M+ users who develop and demonstrate their skills on CodeSignal