Новый видео курс - Ruby on Rails
ITVDN: курсы программирования
Видеокурсы по
программированию

    Выбери свою IT специальность

    Начать бесплатно

    Выбери свою IT специальность

    Начать бесплатно

      Дорогие друзья, на ITVDN опубликован новый видео курс, посвященный изучению Ruby on Rails — популярного веб-фреймворка для BackEnd-разработки на языке Ruby!

      Ruby on Rails (он же “RoR”) — это MVC-фреймворк, который успешно применяется для разработки различных веб-приложений: от высоконагруженных отказоустойчивых сайтов до веб-сервисов с продуманной бизнес-логикой и динамичным веб-интерфейсом.

      Курс “Ruby on Rails” состоит из 15-ти логически взаимосвязанных уроков, во время прохождения которых учащиеся применят на практике теоретические знания по имплементации качественного веб-сервиса с помощью RoR.

      На курсе будут рассмотрены основные модули фреймворка Ruby on Rails, тонкости, связанные с построением архитектуры приложений, основанных на данном фреймворке, а также с рабочей практикой масштабирования, отладки, тестирования и доставки написанного кода на удаленные сервера.

      Автор курса — Евгений Кушвид, Software Engineer and Data Scientist. В записанных видео уроках он делится техниками эффективного использования Ruby on Rails, опираясь на собственный опыт и лучшие практики.

       

      Структура курса:

      1. Знакомство с Ruby on Rails.
      2. C из MVC. Знакомство с Controllers. Routing.
      3. V из MVC. Знакомство с Views. Templates. Assets pipeline. Webpack.
      4. M из MVC. Знакомство с ActiveRecord, миграциями и ассоциациями.
      5. Интерфейс запросов ActiveRecord. Валидации и коллбеки ActiveRecord.
      6. Rails command line. Отладка Rails приложения (binding.pry).
      7. Тестирование приложения.
      8. Rails Forms.
      9. Знакомство с ServiceObject.
      10. Знакомство с concerns.
      11. Знакомство с FormObject.
      12. Пишем background jobs.
      13. Кеширование, интернационализация, serializers.
      14. Deploy your Rails app (Heroku / Capistrano).
      15. Изменения в Ruby on Rails 6

       

      Чему вы научитесь на данном курсе:

      • Понимать структуру веб-приложений.
      • Создавать веб-приложения на Ruby on Rails.
      • Правильно масштабировать созданные веб-приложения.
      • Эффективно тестировать и отлаживать код.
      • Доставлять код на удаленный сервер и запускать его, поддерживая сервер в постоянном Uptime-е.

      Предварительные требования

      Для понимания материала данного курса необходимы знания языка Ruby, командной оболочки Bash, системы управления версиями Git, языка запросов SQL.

      Смотрите первый урок в свободном доступе. Если у вас есть активная подписка, курс доступен для вас в полном объеме.

      КОММЕНТАРИИ И ОБСУЖДЕНИЯ
      СТАТЬИ ПО СХОЖЕЙ ТЕМАТИКЕ

      Пакеты подписки с доступом ко всем курсам и сервисам

      Стартовый
      • Все видеокурсы на 3 месяца
      • Тестирование по 10 курсам
      • Проверка 5 домашних заданий
      • Консультация с тренером 30 мин
      49.99 $
      39.00 $
      Подписка
      Базовый
      • Все видеокурсы на 6 месяцев
      • Тестирование по 16 курсам
      • Проверка 10 домашних заданий
      • Консультация с тренером 60 мин
      89.99 $
      54.00 $
      Подписка
      Премиум
      • Все видеокурсы на 1 год
      • Тестирование по 24 курсам
      • Проверка 20 домашних заданий
      • Консультация с тренером 120 мин
      169.99 $
      85.00 $
      Подписка
      Notification success
      Мы используем cookie-файлы, чтобы сделать взаимодействие с нашими веб-сайтами и услугами простым и значимым.