- освоите git
 - освоите ruby
 - научитесь разрабатывать через тесты
 - создадите real-time чат на ruby on rails и websockets
 
- введение в ruby
 - изучение синтаксиса
 
- gem
 - bundler
 - rspec
 - rack
 
- напишем web-приложение в одну строчку(rack)
 - напишем web-приложение через тесты
 - переведем приложение на sinatra
 - копнем глубже и разберемся с rack-middleware
 - посмотрим на шаблонизатор haml
 
- краткий рассказ про системы контроля версий(коммиты, ветки)
 - настройка цветовой схемы, синонимов(git co, git st, ...)
 - github
 
- будем писать real-time чат на websockets
 - для верстки используем twitter-bootstrap и haml
 - нарисую ER диаграмму
 
- twitter bootstrap
 - расскажу про правильную организацию кода
 - напишем тест для главной страниый
 - сделаем главную страницу
 
- регистрция
 - авторизация
 - вывод списка пользователей за исключением себя
 - запретим гостям просматривать список
 
- интерфес: кнопки начала диалога, просмотр сообщений, отправка сообщения
 - выборки, проблема N+1, уникальный индекс, кэш счетчиков
 
- добавим отображение новых сообщений без перезагрузки страницы
 - поставим сервер faye
 - настроим приватные комнаты
 - напишем немного js кода
 
- список пользователей
 - список сообщений
 - фильтры, сортировки, пагинация