Основи на разработката на Ruby on Rails - курс 3900 RUB. от Хекслет, обучение 52 часа, дата 27 ноември 2023 г.
разни / / November 27, 2023
Включен в курса
- 16 урока (видео и/или текст)
- Самостоятелна работа
- Допълнителни материали
- Помощ в "Дискусии"
- Достъп до други курсове на платформата
Какво ще научите
- Създавайте уебсайтове на Rails, покривайте ги с автоматизирани тестове и ги качвайте в PaaS услуги
- Основни концепции на рамката като контролери, маршрутизиране, модели, шаблони и тестове.
- Автоматизирайте повечето рутинни задачи с помощта на генератори, автоматизирани формуляри и предни интеграции.
- Използвайте ефективно repl и debug приложения
- Основни принципи за изграждане на защитени приложения.
Ще научите за маршрутизирането, контролерите, механизмите за шаблони, моделите и връзките между тях. В резултат на това ще научите как да създавате пълноценни уебсайтове с CRUD действия, да пишете тестове за тях, да работите с базата данни чрез ActiveRecord и миграции. Знанията от този курс ще ви помогнат да създадете своя уебсайт и да го направите достъпен в Интернет. Курсът е подходящ за тези, които вече са практикуващ програмист, запознат с основите на Ruby и HTTP протокола и са работили с бази данни.
1. Въведение
Запознайте се с курса
теория
2. Стелаж
Explore Rack – интерфейс за разработка на уеб приложения в Ruby
теория
домашна работа
3. Преглед
Научете структурата на Rails проект и научете как да създадете нов проект
теория
4. Статични страници
Научете как да създавате статични страници
теория
домашна работа
5. Модели
Запознайте се с модела - приложния слой, отговорен за комуникацията с предметната област
теория
домашна работа
6. качество
Научете се да тествате приложението си
теория
домашна работа
7. Конфигурация
Научете се да конфигурирате Rails приложение
теория
8. CRUD
Научете се да създавате CRUD за обект
теория
домашна работа
9. Разположете
Научете се да разгръщате вашето приложение в производствена среда
теория
10. Механизми за шаблони
Научете се да използвате машината за шаблони Slim
теория
домашна работа
11. Форми
Научете се да създавате формуляри в Rails
теория
домашна работа
12. Връзки
Разгледайте видовете връзки, техните възможности и приложения
теория
домашна работа
13. Вложени ресурси
Научете удобни начини за работа с маршрути
теория
домашна работа
14. I18n
Научете се да създавате многоезични приложения
теория
домашна работа
15. Средни продукти
Научете как работи междинният софтуер
теория
домашна работа
16. Рейк
Explore Rake - инструмент за автоматизиране на асемблирането на програмен код
теория
домашна работа
17. Самостоятелна работа
Допълнителни задачи, които ви позволяват да консолидирате придобитата теория
18. Допълнителни материали
Статии и видеоклипове, курирани от екипа на Hexlet. Ще ви помогне да се потопите по-дълбоко в темата на курса