Продолжительность
7 ч 12 мин 54 сек
Количество уроков
11 Видео
Дата добавления
04.10.2019
Дата обновления
17.04.2021
Курс видеоуроков «Ruby on Rails» позволит на практике применить знания по созданию качественного веб сервиса с использованием фреймворка Ruby on Rails. На курсе будут рассмотрены основные модули, составляющие фреймворк Ruby on Rails, особенности построения архитектуры приложений, вопросы масштабирования и отладки. Также в курсе рассматриваются ручное и автоматизированное тестирование приложений по методикам TDD и BDD, работа с базами данных и установка написанного кода на удаленные сервера.
Чему вы научитесь на этом курсе:
- Понимать структуру веб-приложений. Создавать свои моно- и мультиязычные веб-приложения, используя Ruby on Rails.
- Понимать работу Ruby Version Manager, уметь управлять версиями и мигрировать на более новые.
- Уметь работать с приложениями в соответствии с шаблоном MVC.
- Понимать принципы работы Контроллеров и их связи с Базами Данных.
- Уметь выделять функционал приложения в отдельные модули, подмодули. Создавать свои библиотеки.
- Применять на практике различные виды авторизации с использованием Cookies и Sessions.
- Понимать механизмы и особенности форматирования и функционирования веб-страниц.
- Понимать принципы работы перекомпиляторов (Precompilers) html, css & js (CoffeeScript).
- Уметь быстро поднимать структуру базы данных с помощью schema.rb.
- Использовать интерфейс запросов ActiveRecord для составления транзакций.
- Создавать формы данных с помощью стандартных функций и библиотек Ruby on Rails.
- Применять основные средства Ruby on Rails для создания фоновых задач и многопоточных процессов.
- Реализовывать автоматизацию доставки кода приложения на различные удаленные сервера.