log in    sign up

Rebuilding Rails

Rebuilding Rails

This topic will help you work through Rebuilding Rails, and remind you to keep at it!

(Log in to track progress or opt into emailed reminders.)

Video Chapter 1: Zero to 'It Works'

Start by setting up your gem for the R00lz framework.

(Log in to track progress)

Video Chapter 2: Controllers

Get your framework serving some requests! This is later in the same video as chapter 1.

(Log in to track progress)

Video Chapter 3: Automatic Loading

For chapter 3 you'll need to log into Gumroad to see your purchased videos. Or skip these steps and switch to ebook! This chapter shows you how to do Rails-style automatic loading of classes.

(Log in to track progress)

Video Chapter 4: Views

Learn how to use Erb to create your own Rails-style views.

(Log in to track progress)

Video Chapter 5: Models

File models can be useful - RubyMadScience uses them! Learn how to write your own.

(Log in to track progress)

Video Chapter 6: Request, Response

Your controllers get a lot more useful with Rack request and response objects.

(Log in to track progress)

Video Chapter 7: ORMs

If you have the Rebuilding Rails Full package, walk through building your own Ruby ORM from scratch.

(Log in to track progress)

Video Chapter 8: Middleware

This detachable chapter works at any point, and with basically any framework. Learn about Rack middleware.

(Log in to track progress)

Video Extra Chapter: DSLs and Microframeworks

Learn how to build a Sinatra-like microframework, implemented as a Ruby DSL, in both top-level and modular flavours.

(Log in to track progress)

Ebook Chapter 1

Work through chapter 1 and set up your gem for Rulers.

(Log in to track progress)

Ebook Exercises for Chapter 1

Work through the exercises for chapter 1. Don't worry, they're quick!

(Log in to track progress)

Ebook Chapter 2

Work through chapter 2 - get controllers working!

(Log in to track progress)

Ebook Exercises for Chapter 2

Work through the exercises for chapter 2.

(Log in to track progress)

Ebook Chapter 3

Work through chapter 3 - automatic class loading!

(Log in to track progress)

Ebook Exercises for Chapter 3

Work through the exercises for chapter 3.

(Log in to track progress)

Ebook Chapter 4

Work through chapter 4 - Erb views!

(Log in to track progress)

Ebook Exercises for Chapter 4

Work through the exercises for chapter 4.

(Log in to track progress)

Ebook Chapter 5

Work through chapter 5 - File-based models!

(Log in to track progress)

Ebook Exercises for Chapter 5

Work through the exercises for chapter 5.

(Log in to track progress)

Ebook Chapter 6

Work through chapter 6 - Rack Request and Response objects!

(Log in to track progress)

Ebook Exercises for Chapter 6

Work through the exercises for chapter 6.

(Log in to track progress)

Ebook Chapter 7

Work through chapter 7 - Database-backed models and a simple ORM!

(Log in to track progress)

Ebook Exercises for Chapter 7

Work through the exercises for chapter 7.

(Log in to track progress)

Ebook Chapter 8

Work through chapter 8 - Rack middleware!

(Log in to track progress)

Ebook Exercises for Chapter 8

Work through the exercises for chapter 8.

(Log in to track progress)

Ebook Chapter 9

Work through chapter 9 - Routing!

(Log in to track progress)

Ebook Exercises for Chapter 9

Work through the exercises for chapter 9.

(Log in to track progress)

Looking for similar topics?

Comments

comments powered by Disqus