Curriculum map
β Back to the courseπ
00 Β· Welcome to Ruby
3 lessons Β· ~27 min
π
01 Β· Ruby Basics
6 lessons Β· ~57 min
π§Ί
02 Β· Collections & Blocks
6 lessons Β· ~61 min
ποΈ
03 Β· Classes & Modules
6 lessons Β· ~60 min
π§°
04 Β· Idioms, Errors & Gems
6 lessons Β· ~70 min
πΈοΈ
05 Β· HTTP & Rack
4 lessons Β· ~40 min
π
06 Β· Rails Anatomy
5 lessons Β· ~47 min
ποΈ
07 Β· ActiveRecord
5 lessons Β· ~64 min
π
08 Β· REST & JSON Controllers
5 lessons Β· ~54 min
πΎ
09 Β· PawWalk Kickoff
5 lessons Β· ~63 min
π
10 Β· Auth: Passwords & Tokens
5 lessons Β· ~48 min
π
11 Β· Bookings: The Core API
5 lessons Β· ~52 min
π³
12 Β· Payments & Background Jobs
5 lessons Β· ~64 min
π
13 Β· Live Tracking with Action Cable
5 lessons Β· ~68 min
β
14 Β· Testing the API
5 lessons Β· ~67 min
π
15 Β· Deploy & Graduation
5 lessons Β· ~64 min
ποΈ
16 Β· Query Performance
4 lessons Β· ~38 min
β‘
17 Β· Caching Layers
4 lessons Β· ~37 min
βοΈ
18 Β· A Hotwire Admin Dashboard
4 lessons Β· ~32 min
π°
19 Β· Money: Payouts & a Ledger
4 lessons Β· ~28 min
π‘οΈ
20 Β· Hardening the Public API
4 lessons Β· ~26 min
π
21 Β· Observability, Scale & Graduation
4 lessons Β· ~30 min
π§©
22 Β· Data Structures & Problem-Solving
7 lessons Β· ~81 min
π§
23 Β· Design Patterns (All 23 GoF)
23 lessons Β· ~138 min
π§¬
24 Β· The Ruby Object Model
6 lessons Β· ~64 min
π§©
25 Β· Blocks, Procs & Lambdas
6 lessons Β· ~55 min
π
26 Β· Enumerable, Enumerator & Pattern Matching
6 lessons Β· ~52 min
πͺ
27 Β· Metaprogramming & Rails Magic
6 lessons Β· ~52 min