Ежедневно, с 8:30 до 22:30
Предзаказ
1094

Объектно-ориентированный дизайн в Ruby

Средняя оценка 0.0 из 5 на основании 0 голосов (0)
1 0
0
Автор:
990 ₽
3900 ₽
-75%
Кэшбэк: 5% (50 ₽)
Курс будет выдан в течение 1-3 часов после оплаты.
Категории:

Онлайн-воркшоп для Ruby-разработчиков, которые хотят улучшить архитектуру своих проектов и качество кода, а также научиться быстро находить и исправлять ошибки проектирования.

За время воркшкопа вы:

  • Изучите как имплементированы и для чего нужны принципы ООП в коде на Ruby, и как сочетается объектно-ориентированные языки с функциональным программированием
  • Разберётесь с каждым из принципов SOLID и их практическим применением
  • Систематизируете свои знания о паттернах проектирования от синглтона до MV*

Программа воркшопа

День 1. Парадигмы программирования

  • Изучите или закрепите знания о принципах ООП, их имплементации в Ruby, сравните с другими языками
  • Разберётесь с чистыми функциями и другими базовыми понятиями функционального программирования
  • Рассмотрите альтернативные ООП и ФП парадигмы и их применимость в Ruby

В результате вы:

Освежите и дополните своё понимание ООП с помощью практических примеров, научитесь работать с Ruby в функциональном стиле, сравните Ruby с другими ЯП

День 2. Принципы разработки

  • Освежите или получите теоретическое понимание принципов SOLID
  • Рассмотрите примеры соблюдения и нарушения этих принципов в Ruby
  • Познакомитесь с другими известными принципами и подходами, такими как GRASP, DRY, KISS и YAGNI

В результате вы:

Разберётесь с принципами и подходами, которые наиболее распространены в Ruby и в разработке в целом; а также научитесь лучше видеть конкретные проблемы в коде, который нарушает какой-то из фундаментальных принципов

День 3. Паттерны проектирования

Паттерны проектирования в Ruby и Rails от общего к частному:

  • MVС и MV* паттерны. Разложим Rails на составляющие и сравним с другими вариантами внутренней организации веб-фрэймворка
  • Порождающие паттерны
  • Структурные паттерны
  • Поведенческие паттерны

В результате вы:

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

Характеристики
Наличие Предзаказ Тип Видео Размещение на сайте 29.06.2022 Артикул 1094

Об авторах

Фото: Thinknetica
Новый
0.0
Thinknetica
Онлайн-школа для разработчиков, работает с 2013 года. Главная специализация — Ruby on Rails: от основ языка до архитектуры, DDD и масштабирования.

Отзывы и комментарии

Отзывов ещё нет, будьте первыми

Написать отзыв
Нажимая "Отправить" Вы соглашаетесь с правилами публикации и даёте согласие на обработку персональных данных. Администрация не несёт ответственности за содержание отзывов.

Похожие товары:

Постер товара: Метапрограммирование на Ruby
Скидка 69%
Предзаказ
Средняя оценка 5.0 из 5 на основании 1 голосов
Метапрограммирование на Ruby
Языки программирования
Постер товара: Архитектура современных веб-приложений на Ruby on Rails
Скидка 59%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Архитектура современных веб-приложений на Ruby on Rails
Ruby on Rails
Постер товара: Воркшоп
Скидка 78%
Предзаказ
Средняя оценка 5.0 из 5 на основании 1 голосов
Воркшоп "Event-Driven Architecture"
Event-Driven и CQRS
Постер товара: Дизайн Rails-приложений: как победить монстра
Скидка 62%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Дизайн Rails-приложений: как победить монстра
Ruby on Rails
Постер товара: Под капотом Ruby on Rails
Скидка 62%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Под капотом Ruby on Rails
Ruby on Rails
Постер товара: Создание и настройка Progressive Web Apps (PWA) в Ruby on Rails
Скидка 36%
Предзаказ
Средняя оценка 0.0 из 5 на основании 0 голосов
Создание и настройка Progressive Web Apps (PWA) в Ruby on Rails
Ruby on Rails
Постер товара: Безопасность приложений на Ruby on Rails
Скидка 75%
Предзаказ
Средняя оценка 5.0 из 5 на основании 1 голосов
Безопасность приложений на Ruby on Rails
Ruby on Rails
Постер товара: Параллелизм и многопоточность в Ruby и Rails
Скидка 63%
Предзаказ
Средняя оценка 5.0 из 5 на основании 1 голосов
Параллелизм и многопоточность в Ruby и Rails
Ruby on Rails