Основы разработки на Ruby on Rails
Включено в курс
Чему вы научитесь
- Создавать сайты на Rails, покрывать их автоматическими тестами и выкладывать на PaaS-сервисы
- Основным концепциям фреймворка, таким как контроллеры, роутинг, модели, шаблоны и тесты.
- Автоматизировать большинство рутинных задач с помощью генераторов, автоматических форм и интеграций фронтенда.
- Использовать repl и эффективно отлаживать приложения
- Основным принципам построения безопасных приложений.
Описание
В этом курсе вы изучите основы работы с фреймоворком Ruby on Rails. Вы узнаете о роутинге, контроллерах, шаблонизаторах, моделях и связях между ними. В итоге научитесь создавать полноценные сайты с CRUD действиями, писать тесты на них, работать с базой данных через ActiveRecord и миграции. Знания из этого курса помогут создать свой сайт и сделать его доступным в интернете.
Теория и практика в этом курсе рассчитаны на тех, кто уже знаком с основами программирования на языке Ruby и протоколом HTTP. Если у вас возникнут сложности, рекомендуем пройти курсы Основы Ruby и Протокол HTTP.
Программа курса
-
17
Самостоятельная работа
Дополнительные задания, которые позволяют закрепить полученную теорию -
18
Дополнительные материалы
Статьи и видео, подобранные командой Хекслета. Помогут глубже погрузиться в тему курса
Формат обучения
Отзывы
Опять вынужден писать комментарий чуть больше чем на середине урока.
Несмотря на тормоза с компом Давида и некоторые затыки в видео, это одна из лучших прослушанных лекций курса, на данный момент.
Вот прямо супер! Я в восторге.
И до конца так было, всё шикарно