NodeJS with SQL Web Development Course

О чём курс

Вам нужен инструмент для создания полноценных веб-приложений с использованием SQL-баз данных вместо привычных NoSQL-решений — именно это разбирается в рамках курса через Node.js и фреймворк Adonis. Вы пройдете путь от основ работы с HTTP и Node-модулями до построения архитектуры MVC, управления аутентификацией через сессии и защиты данных с помощью современных методов шифрования. Особое внимание уделено практическому применению ES7 Async/Await для написания чистого кода и интеграции Lucid для взаимодействия с SQL. Идеально подходит для разработчиков, которые хотят структурировать свои приложения и научиться доставлять динамический контент, работая с реальными запросами и базами данных.

Программа обучения

  • Основы Node.js и веб-разработки (HTTP, буферы)
  • Локальные серверы и отдача HTML-файлов
  • Система модулей Node.js и создание собственных модулей
  • Интеграция шаблонизаторов для динамического контента
  • Архитектура MVC (Model-View-Controller)
  • Работа с базами данных SQL (сортировки, операции CRUD)
  • Управление зависимостями через NPM
  • Маршрутизация и авторизация с помощью middleware
  • Аутентификация пользователей (сессии, cookies)
  • Валидация запросов и входящих данных
  • Концепция IoC (инверсия управления)
  • Использование ES7 Async/Await
  • Интернационализация приложений
  • Обработка загрузки файлов (проверка типов, размеров)
  • Методы безопасности (хеширование, шифрование, дезинфекция данных)
  • Автоматизация задач через создание собственных команд
Складчина создана 10 января 2018 г. · описание обновлено 23 марта 2026 г.

Другие материалы школы 12

U Udemy Все материалы
358 ₽ 670 ₽