This document outlines the agenda for a two-day Ruby on Rails advanced training course. Day 1 will cover Ruby basics like syntax, classes, modules and metaprogramming. It will also discuss Rails concepts like design patterns, ActiveSupport Concern, and Rails engines. Day 2 will involve discussing applications, gems, resolving problems, ActiveResource, security, caching and performance monitoring. The document also includes examples demonstrating Ruby concepts like objects, closures, exceptions and SOLID principles.