Ruby on RailsIntermediate
Ruby on Rails Certified
A comprehensive bilingual path through Ruby, modern Rails architecture, Hotwire, Active Record, domain design, security, jobs, testing, observability, performance, and zero-downtime delivery—with executable concept labs.
- ~14h
- Includes certificate on completion
Curriculum
- 01 / 08
Ruby and Rails architecture
- Ruby object model, blocks, and enumerablesFree preview26 min
- Rails structure, configuration, and Zeitwerk28 min
- Ruby contracts and error design30 min
- 02 / 08
Request flow and Hotwire
- REST routing, controllers, and strong parameters30 min
- Views, Hotwire, Stimulus, and accessibility32 min
- Strong parameters and HTTP contracts34 min
- Turbo, Stimulus, and progressive enhancement36 min
- 03 / 08
Active Record and data integrity
- Associations, validations, and database constraints34 min
- Query composition, transactions, and locking36 min
- Safe migrations and backfills38 min
- 04 / 08
Domain and service design
- POROs, service, query, and form objects29 min
- Domain invariants and side-effect boundaries31 min
- 05 / 08
Authentication and security
- Sessions, password handling, and authorization32 min
- CSRF, XSS, injection, CSP, and secrets34 min
- Policy authorization and multitenancy36 min
- 06 / 08
Jobs, mailers, files, and realtime
- Active Job, retries, idempotency, and outbox35 min
- Mailers, Active Storage, Cable, and Turbo Streams37 min
- Outbox delivery and deduplication39 min
- Authorized realtime delivery41 min
- 07 / 08
Testing and observability
- Model, request, job, and system tests31 min
- Structured logs, errors, health, and tracing33 min
- Production observability and service signals35 min
- 08 / 08
Performance and delivery
- Caching, indexes, pools, and pagination36 min
- Deployment, migrations, compatibility, and rollback38 min