[Александр Кириченко] Фундаментальный курс Node.js + Express + MongoDB (2020)
Пройдя курс, вы научитесь
Понимать архитектуру
Разбираться в особенностях архитектуры Node.js и использовании модулей
Создавать приложения
Создавать полноценные, профессиональные приложения на Node.js
MongoDB и Mongoose
Работать с не реляционной базой данных MongoDB и библиотекой Mongoose
Веб-сервисы и
REST API
Создавать и использовать REST API и веб-сервисы с помощью Express
Программа курса
Скачать: Оформить VIP Подписку и открыть доступ к этой и другим темам.
Пройдя курс, вы научитесь
Понимать архитектуру
Разбираться в особенностях архитектуры Node.js и использовании модулей
Создавать приложения
Создавать полноценные, профессиональные приложения на Node.js
MongoDB и Mongoose
Работать с не реляционной базой данных MongoDB и библиотекой Mongoose
Веб-сервисы и
REST API
Создавать и использовать REST API и веб-сервисы с помощью Express
Программа курса
- Вступление в Node.js
- - клиент серверная архитектура
- - ограничения многопоточной модели
- - асинхронное программирование
- - технологии в MEAN стек и что их объединяет
- - эволюция веб к одностраничным приложениям
- - основные принципы
- - особенности архитектуры
- - событийно-ориентированная модель
- - определение модуля
- - загрузка модулей
- - модуль как инструмент для определения API
- - что такое Express и его основные преимущества
- - как запустить приложение с Express
- - роутинг (основные подходы при определении маршрутов)
- - что такое Middleware
- - примеры использования
- - паттерн Middleware (обобщение)
- - типы Middleware
- - application level middleware
- - router level middleware
- - error-handling middleware
- - built-in middleware
- - third-party middleware
- - Views (представления)
- - определение REST
- - характеристики RESTful API
- - ограничения RESTful API
- - единый интерфейс (Uniform Interface)
- - отсутствие состояний (Stateless)
- - кеширование ответа (Cacheable)
- - клиент–сервер (Client-Server)
- - многоуровневая система (Layered System)
- - код по требованию (Code on demand)
- - что такое Mongoose
- - схемы и их использование
- - модели и их использование
- - документ и операции над документом
- - валидация – способы и подходы
- - использование QueryBuilder
- - выполнение запросов одной командой
- - типы Middleware
- - Population
- - что такое MongoDB
- - Mlab - облачное решение для MongoDB
- - выполнение команд и запрсов в консоли
- - модель документа в MongoDB и дизайн базовой схемы
- - язык запросов и его использование в MongoDB
- - примеры CRUD операций
- - Aggregation framework
- - Pipelines и основные операции
- - примеры
Скрытое содержимое. Вам нужно войти или зарегистрироваться.
Скачать: Оформить VIP Подписку и открыть доступ к этой и другим темам.
Скрытое содержимое. Вам нужно войти или зарегистрироваться.