• 2 февраля 2018, пятница
  • Онлайн

Rails для смелых

Регистрация на событие закрыта

Извините, регистрация закрыта. Возможно, на событие уже зарегистрировалось слишком много человек, либо истек срок регистрации. Подробности вы можете узнать у организаторов события.

Другие события организатора

2484 дня назад
с 18:00 2 февраля до 18:00 4 февраля 2018

3 дневный интенсив выходного дня, в рамках которого rails разработчики смогут лучше узнать экосистему, познакомиться с новыми практиками и начать использовать более эффективные подходы при разработке для создания поддерживаемых и легко расширяемых приложений. Основные темы: DDD, конечные автоматы, Сервисный слой и другое.

Темы затрагиваемые на воркшопе

Иерархия моделей

Иерархия контроллеров

Локализация

Тестирование

Сервисный слой (ServiceLayer)

Политики безопасности, Авторизация (не аутентификация)

DDD

Формы как отдельный слой

Анемичная модель данных

Репозитории

Конечные автоматы

Работа ActiveJob

Отказ от коллбеков в ActiveRecord

Presenters

Serializers

Dependency Injection Container

rspec vs minitest

factory_bot vs fixtures

Гемы: i18n-js, js-routes, ransack, simple_form, coocon, enumerize, pundit, gon

Процесс

В течении трех дней, будет вестись разработка проекта (на базе законченного приложения из рельсового гайда), под моим наблюдением. Каждый день несколько обучающих созвонов и кодинг сессии.

Основной способ коммуникации группы — закрытая слак группа внутри http://slack-ru.hexlet.io

Весь создаваемый код находится в открытых репозиториях на гитхабе, которые я проверяю по достижению контрольных точек.

 

Пререквизиты

Так как объем новой информации и практических задач очень большой, на воркшоп производится определенный отбор.

Базовые требования:

  • Опыт работы в posix совместимых операционных системах. Основная система должна быть либо *nix либо mac.
  • Опыт продакшен разработки и деплоя rails приложений от полугода
  • Безпроблемное чтение английской документации.

Технические требования:

  • Гарнитура (а не просто встроенный в ноутбук микрофон)
  • Стабильный и высокоскоростной интернет
  • Установленная программа http://zoom.us/

Регистрация

Рекомендуемые события

Организуете события? Обратите внимание на TimePad!

Профессиональная билетная система, статистика продаж 24/7, выгрузка списков участников, встроенные инструменты продвижения, личный кабинет для самостоятельного управления и еще много чего интересного.

Узнать больше