Навыки, которые вы получите:
JavaScript
API
NodeJS
MVC
AJAX
PostgreSQL
Ruby on rails
TDD
REST
MainController
OAUTH
Разработка реального коммерческого проекта на Ruby on Rails.
Кому подойдет курс
- Начинающим разработчикам RUBY, RUBY on RAILS, Javascript.
Необходимая подготовка
- Базовые знание языка RUBY, понимание что такое База данных, понимание ООП.
- Наличие любого редактора для кода.
Программа
- Что нас ждет в курсе. Знакомство. Конечный результат.
- Установка Ruby, Rails, NodeJS, RBENV, PostgreSQL.
- Начало проекта. MainController.
- ProductController.
- GalleryController, CategoryController, создание вложенного меню.
- SearchController, Ajax (живой) поиск по сайту.
- Как пользоваться документацией, несколько советов.
- Создание моделей User, Cart, Item.
- Регистрация на сайте. Devise библиотека.
- Корзина. Покупка продуктов.
- Аунтефикация через социальные сети. OAUTH.
- Авторизация. Pundit библиотека.
- REST API. Doorkeeper библиотека.
- Завершающее видео.
- Бонус. Переход с RAILS 5.2.3 на RAILS 6.1.0
Чему вы научитесь
- Разработке реального коммерческого проекта на Ruby on Rails.
- С нуля разработаете реальный коммерческий проект.
- По окончанию курса вы сможете самостоятельно создавать веб приложения на Ruby on Rails