ZendFramework, Django, Plone? Все эти фреймворки имеют лишь отдаленное сходство с Rails - фреймворком, на котором 80% действий выполняется простым конфигурированием:
- Авторизация, регистрация, восстановление паролей
- Авторизация с помощью социальных сетей
- Оплата товаров и услуг (поддержка 80 видов платежных систем)
- Админка сайта
- Безопасность
- Формы любой сложности с проверкой данных и выводом ошибок
- Локализация интерфейса
- и пр.
В Ruby-on-Rails вы занимаетесь только интересным программированием, все остальное можно просто настроить.
Будьте в курсе
Курс будет проведен 5-6 апреля.
Зарегистрируйтесь на курс, чтобы получить оповещение.
Технологии, которые вы изучите
- Devise - регистрация и авторизация пользователей за 5 минут.
- OmniAuth - авторизация с помощью социальных сетей.
- ActiveAdmin - админка сайта.
- ActiveMerchant - прием платежей.
- Формы и модели - автоматическая проверка любых данных на правильность и заполненность, с автоматическим выводом сообщений об ошибках в выбранной локализации.
- Heroku - запуск проекта в production без настройки сервера.
- Автотесты - гарантия работоспособности вашего сервиса.
Формат обучения
- Обучение проходит в Санкт-Петербурге.
- Два выходных - суббота и воскресенье.
- По 8 академических часов в день.
- Домашнее задание в ночь с субботы на воскресенье.
- Не более 8 человек на курс.
Почему оно того стоит
- Проекты на Rails разрабатываются в 4 раза быстрее, чем на PHP+фреймворк.
- Rails - ведущий MVC-фреймворк, за которым тянутся все остальные.
- Зарплата у Ruby-программистов выше :)
Стоимость курса
Стоимость курса — 25000 рублей.
Скидки:
- Если по вашей рекомендации придет ученик – вы и тот, кто придет учиться, заплатите за курс по 20 000 рублей.
Требования
- Свой ноутбук. Mac OS X либо Ubuntu. Не Windows, потому что с этим могут быть проблемы.
- Нормальный опыт работы с каким-нибудь другим языком программирования: PHP, Python, C, Java.
- Понимание, что такое ООП, MVC, фреймворк.
- Понимание, как обычно устроен веб-проект.
Преподаватель
Кирилл Исаков
Ruby разработчик Студии веб-разработок Михаила Кечинова. Занимается разработкой под веб 8 лет. Последние три года основное время уделяет разработке сайтов на Ruby on Rails. В прошлом имеет большой опыт использования PHP. До этого работал в компаниях ZeroBuffer и OSCompany. В студии отвечает за разработку популярного сайта mmotop.ru.
Официальный сайт события
http://hackday.ru/school/3
Контакты организаторов