Ruby on Rails

Разработка приложений

Описание курса
В современных WEB приложениях в качестве технологии многие разработчики выбирают Ruby on Ralis. Это связано с тем, что разработка на Ruby очень приятна и быстра в силу выразительности и богатства этого языка, а Ruby on Rails привносит в него множество готовых к использованию инструментов для комфортной разработки WEB приложений.
На этом курсе вы научитесь пользоваться этой технологией и некоторыми инструментами, которые часто используются вместе с Ruby on Rails в реальной WEB разработке.

Чему Вы научитесь

  • Основам Ruby on Rails, достаточным для полноценной разработки;
  • Паттернам проектирования, связанными с разработкой на Ruby on Rails;
  • Подходам к управлению ресурсами приложения;
  • Развертке готового приложения на Heroku;
  • Диалектам CoffeScript, Slim и Sass;

Что Вы получите

Видеозаписи всех онлайн-занятий
Методички и домашние задания
Общение с одногруппниками
Сертификат об окончании обучения
  • 1
    Урок 1. Введение
    MVC; стек технологий; настройка рабочего окружения; первый проект.
  • 2
    Урок 2. Введение в структуру Rails
    Rails generate; Rails console; Rake.
  • 3
    Урок 3. Модели
    Модели; генератор моделей; миграции; валидация.
  • 4
    Урок 4. Отношения
    Отношения в моделях; генерация тестовых данных.
  • 5
    Урок 5. Scaffold
    Описание процедуры Scaffold; просмотр, изменение и добавление постов.
  • 6
    Урок 6. Devise
    OAuth 2.0: регистрация новых пользователей.
  • 7
    Урок 7. Frontend
    Assets Pipeline; организация ресурсов.
  • 8
    Урок 8. Deploy
    Github; heroku; заключение.
  • Нажимая на кнопку "Добавить в корзину", Вы принимаете условия договора оферты.