Take Ruby to the next level with the Ruby on Rails framework! Learn how to fully craft your site's backend using the Model-View-Controller design pattern. You'll gain the confidence to launch a website in under an hour.
- The Track ahead: How this Course Will Work - lesson
- Sinatra
- Sinatra Basics - lesson
- Project: Sinatra Project
- Introduction to Rails
- Project: Getting Your Feet Wet
- A Railsy Web Refresher - lesson
- Deployment - lesson
- Project: Let's Get Building
- Routes, Views, Controllers and Assets
- Routing - lesson
- Controllers - lesson
- Views - lesson
- The Asset Pipeline - lesson
- Project: Basic Routes, Views and Controllers
- Active Record Basics
- Active Record Basics - lesson
- Project: Building With Active Record
- Forms and Authentication
- Form Basics - lesson
- Project: Forms
- Sessions, Cookies, and Authentication - lesson
- Project: Authentication
- Advanced Forms and Active Record
- Active Record Queries - lesson
- Active Record Associations - lesson
- Project: Associations
- Active Record Callbacks - lesson
- Project: Advanced Associations
- Advanced Forms - lesson
- Project: Building Advanced Forms
- APIs, Mailers and Advanced Topics
- APIs and Building Your Own - lesson
- Working With External APIs - lesson
- Project: APIs
- Mailers - lesson
- Project: Sending Confirmation Emails
- Advanced Topics - lesson
- Project: Final Project
- Conclusion - lesson