EGround
Редактор
- Сообщения
- 24.319
- Реакции
- 127
Node.js Level 2. Node + Typescript, разработка на фреймворке AdonisJS (2024) [Дмитрий Лаврик]
Мы хотим выжать максимум из связки node + typescript, а поможет нам в этом экосистема фреймворка Adonis, который заточен на TS настолько, что чистый JS попросту не поддерживает
Суть фреймворка AdonisJS – простая архитектура и максимум результата при минимуме кода!
Для продуктивного участия в курсе необходимы базовые знания node и typescript.
Программа курса:
Спойлер: Программа курса подробно 10 апреля, 20:00 — урок 1
- Установка и начало работы
- Базовая архитектура AdonisJS
- Жизненный цикл запроса
- Работа с запросом и ответом
- Роутер и контроллеры
17 апреля, 20:00 — урок 2
- Основы работы с Ace
- Знакомство с Lucid ORM
- Работа с миграциями
- Отношения 1-1, 1-M, M-1, M-M
- Запросы на основе отношений
24 апреля, 20:00 — урок 3
- CSRF-атаки и защита от них
- Валидация в AdonisJS
- Знакомство с VineJS
- Создание своих правил
- Переиспользование схемы валидации
1 мая, 20:00 — урок 4
- Работа с представлениями
- Введение в шаблоны Edge
- Layouts & Partials
- Обработка форм
- Создание своих компонентов
15 мая, 20:00 — урок 5
- Работа с Middleware
- Погружение в архитектуру
- Внедрение зависимостей
- Контейнер объектов
- Cервис-провайдеры
22 мая, 20:00 — урок 6
- Работа с пользователями
- Регистрация и вход на сайт
- Защита маршрутов
- Разделение прав доступа
- Policies классы
29 мая, 20:00 — урок 7
- Работа с Event Emitter
- Создание своих событий
- Очередь и фоновые задачи
- Кеширование данных
- Пример работы с веб-сокетами
5 июня, 20:00 — урок 8
- Базовые идеи написания тестов
- Тестирование и документирование API
- Развертывание на сервере
- Мониторинг приложения
- Подведение итогов
Что вы получите:
8 онлайн уроков
Видеозаписи всех уроков
Материалы и исходники
Домашние задания
Обратную связь от преподавателя
Доступ в закрытую группу
Преподаватель курса: Дмитрий Лаврик
Профессиональный веб-разработчик. Опыт работы в сфере разработки сайтов более 10 лет.
Ориентируется во всех вопросах создания сайтов, от вёрстки до backend-а. Опытный преподаватель
Цена: 18 000 руб.
Материал «Node.js Level 2. Node + Typescript, разработка на фреймворке AdonisJS (2024) [Дмитрий Лаврик]», возможно, скоро появится на EGROUND.
Воспользуйтесь поиском, может быть, он уже опубликован.