ModeratoR #1
Administrator
Название: Профессиональная разработка на RoR Для кого этот курс? Если ты уже знаешь основы Ruby on Rails и имеешь небольшой опыт работы с этим фреймворком, а главное, хочешь стать профессиональным RoR-разработчиком и связать свою карьеру с Ruby и Rails, тогда этот курс для тебя. Требования к кандидатам Для того, чтобы успешно пройти эту программу, у тебя должно быть 15-20 свободных часов в неделю, а также: Знание языка Ruby Понимание ООП Знание основ Ruby on Rails Понимание архитектуры MVC Умение пользоваться git и Github Основы Баз данных - таблицы и связи между ними Базовые знания HTML, CSS и Javascript Навыки работы в командной строке Технический английский на уровне чтения документации Компьютер виртуальная машина под управлением *nix И конечно же, большое желание и собственные мозги Программа будет сфокусирована на процессах, подходах и лучших практиках опытных разработчиков. Мы будем разрабатывать аналог сайта вопросов и ответов stackoverflow.com, используя подход TDD/BDD, создадим REST API для внешних сайтов и разместим приложение на сервере. Ты узнаешь как настроить мониторинг и бекап приложения после запуска, а также о том, как настроить отказоустойчивость и предусмотреть высокие нагрузки. Формат обучения Дистанционный онлайн-курс, длительностью 12 недель Основные темы программы : Agile-процесс разработки Git workflow Философия Rails TDD/BDD с RSpec Acceptance-тестирование Сложное управление ролями HAML/Slim, SCSS, CoffeeScript Фоновые задачи Запуск задач по расписанию Кэширование и оптимизация Аутентификация через социальные сети Сложные формы Проектирование архитектуры Ajax и Comet Настройка сервера "с нуля" Deploy приложения через capistrano Интеграция SSL Загрузка и обработка изображений Passenger и Unicorn Highload и High availability Создание API Параметризированный поиск Различные gem'ы Как писать хороший код и многое другое... |
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.