Описание
[Александр Кириченко] Фундаментальный курс Node.js + Express + MongoDB (2020)
![[Александр Кириченко] Фундаментальный курс Node.js + Express + MongoDB (2020)](https://freekurses.site/wp-content/uploads/aleksandr-kirichenko-fundamentalnyj-kurs-node.js-express-mongodb-2020.png)
Пройдя курс, вы научитесь:
Понимать архитектуру
Разбираться в особенностях архитектуры Node.js и использовании модулей
Создавать приложения
Создавать полноценные, профессиональные приложения на Node.js
MongoDB и Mongoose
Работать с не реляционной базой данных MongoDB и библиотекой Mongoose
Веб-сервисы и REST API
Создавать и использовать REST API и веб-сервисы с помощью Express
Программа курса:
- Вступление в Node.js
- — клиент серверная архитектура
- — ограничения многопоточной модели
- — асинхронное программирование
- — технологии в MEAN стек и что их объединяет
- — эволюция веб к одностраничным приложениям
Архитектура и философия Node.js
- — основные принципы
- — особенности архитектуры
- — событийно-ориентированная модель
Модули в Node.js
- — определение модуля
- — загрузка модулей
- — модуль как инструмент для определения API
Введение и роутинг в Express
- — что такое Express и его основные преимущества
- — как запустить приложение с Express
- — роутинг (основные подходы при определении маршрутов)
Middleware в Express
- — что такое Middleware
- — примеры использования
- — паттерн Middleware (обобщение)
Типы Middleware. Views в Express
- — типы Middleware
- — application level middleware
- — router level middleware
- — error-handling middleware
- — built-in middleware
- — third-party middleware
- — Views (представления)
Express Rest API
- — определение REST
- — характеристики RESTful API
- — ограничения RESTful API
- — единый интерфейс (Uniform Interface)
- — отсутствие состояний (Stateless)
- — кеширование ответа (Cacheable)
- — клиент–сервер (Client-Server)
- — многоуровневая система (Layered System)
- — код по требованию (Code on demand)
Схемы и модели Mongoose
- — что такое Mongoose
- — схемы и их использование
- — модели и их использование
Документы и валидация Mongoose
- — документ и операции над документом
- — валидация – способы и подходы
Запросы в Mongoose
- — использование QueryBuilder
- — выполнение запросов одной командой
Middleware и Population в Mongoose
- — типы Middleware
- — Population
Введение и инсталяция MongoDB. Работа с Mlab и консолью
- — что такое MongoDB
- — Mlab — облачное решение для MongoDB
- — выполнение команд и запрсов в консоли
Модели данных в MongoDB. Запросы и CRUD операции
- — модель документа в MongoDB и дизайн базовой схемы
- — язык запросов и его использование в MongoDB
- — примеры CRUD операций
Агрегация в MongoDB
- — Aggregation framework
- — Pipelines и основные операции
- — примеры
Вы обучаетесь самостоятельно по материалам курса.
Автор курса: Александр Кириченко
Сайт продажника: https://www.jsexpert.net/nodejs-course/
Цена с продажника: 36 $
У нас Вы можете приобрести всего за 100 руб.

![[Александр Кириченко] Фундаментальный курс Node.js + Express + MongoDB (2020)](https://infoshopik.com/wp-content/uploads/2021/12/aleksandr-kirichenko-fundamentalnyj-kurs-node.js-express-mongodb-2020.png)
![[Thinknetica] Продвинутый Git (2023)](https://infoshopik.com/wp-content/uploads/2023/01/thinknetica-prodvinutyj-git-2023-324x324.png)
![[Udemy] JAVA – получи Чёрный Пояс! (2020)](https://infoshopik.com/wp-content/uploads/2021/12/udemy-java-poluchi-chjornyj-pojas-2020-324x324.png)
![[Ярослав Герасимов] Онлайн курс по созданию сайтов на WordPress (2021)](https://infoshopik.com/wp-content/uploads/2021/12/jaroslav-gerasimov-onlajn-kurs-po-sozdaniju-sajtov-na-wordpress-2021-324x324.jpg)
![[Яндекс.Практикум] Алгоритмы для разработчиков (2022) Часть 2 из 4](https://infoshopik.com/wp-content/uploads/2022/02/jandeks.praktikum-algoritmy-dlja-razrabotchikov-2022-chast-1-iz-4-324x324.png)
![[Миша Рудрастых] Курс по созданию сайта на WordPress с нуля (2024)](https://infoshopik.com/wp-content/uploads/2024/03/misha-rudrastyh-kurs-po-sozdaniju-sajta-na-wordpress-s-nulja-2024-324x324.png)
![[Pr-of-it] [Степанцев Альберт] «PHP Parallel - новое расширение для многопоточности в PHP» (2021)](https://infoshopik.com/wp-content/uploads/2021/12/pr-of-it-stepancev-albert-php-parallel-novoe-rasshirenie-dlja-mnogopotochnosti-v-php-2021-324x324.png)
![[Udemy] Electron - разработка настольных приложений на JavaScript (2020)](https://infoshopik.com/wp-content/uploads/2021/12/udemy-electron-razrabotka-nastolnyh-prilozhenij-na-javascript-2020-324x324.png)
![[CyberYozh] Комплексная настройка безопасности и анонимности (2022) [Евгений Ивченков, Роман]](https://infoshopik.com/wp-content/uploads/2023/05/cyberyozh-kompleksnaja-nastrojka-bezopasnosti-i-anonimnosti-2022-evgenij-ivchenkov-roman-324x324.jpg)
![[Алексей Кальсин] WordPress + Ai (2025) [Делай Сайт] [Тариф Самостоятельно]](https://infoshopik.com/wp-content/uploads/2025/07/aleksey-kalsin-wordpress-ai-2025-delay-sayt-tarif-samostoyatelno-324x324.png)
![[Александр Бабочкин] Docker на практике (2024) [DevopsTrain]](https://infoshopik.com/wp-content/uploads/2024/11/aleksandr-babochkin-docker-na-praktike-2024-devopstrain--324x324.png)
![[It Hub Academy] Игры на Unity. Часть 1 - первые шаги (2021)](https://infoshopik.com/wp-content/uploads/2021/12/it-hub-academy-igry-na-unity.-chast-1-pervye-shagi-2021-324x324.png)
![[Stepik][BeeGeek] Алгоритмы и структуры данных (2023)](https://infoshopik.com/wp-content/uploads/2023/03/stepikbeegeek-algoritmy-i-struktury-dannyh-2023-324x324.jpg)
![[HTML academy] Онлайн‑курс Vue.js для опытных разработчиков (2020)](https://infoshopik.com/wp-content/uploads/2021/12/html-academy-onlajn-kurs-vue.js-dlja-opytnyh-razrabotchikov-2020-324x324.png)
![[skill.im] MS Outlook 2016, базовый курс (2019)](https://infoshopik.com/wp-content/uploads/2021/12/skill.im-ms-outlook-2016-bazovyj-kurs-2019-324x324.jpg)
![[Иосиф Дзеранов, Александр Павлович] PRO Логические задачи (2025) [Stepik]](https://infoshopik.com/wp-content/uploads/2025/05/iosif-dzeranov-aleksandr-pavlovich-pro-logicheskie-zadachi-2025-stepik--324x324.png)
![[Real Manual] Gitlab-CI: только практика (2023)](https://infoshopik.com/wp-content/uploads/2023/12/real-manual-gitlab-ci-tolko-praktika-2023-324x324.png)
![[HTML academy] Проект на JavaScript «Заказ доставки в интернет-магазине» (2020)](https://infoshopik.com/wp-content/uploads/2021/12/html-academy-proekt-na-javascript-zakaz-dostavki-v-internet-magazine-2020-324x324.png)
![[Яндекс.Практикум] Java-разработчик (2021) Часть 8 из 10](https://infoshopik.com/wp-content/uploads/2022/01/jandeks.praktikum-java-razrabotchik-chast-1-iz-10-324x324.png)
![[Павел Макаров] Курс-практикум: Транзакции и работа с ними (2024) [infostart]](https://infoshopik.com/wp-content/uploads/2024/06/pavel-makarov-kurs-praktikum-tranzakcii-i-rabota-s-nimi-2024-infostart--324x324.png)
![[Фёдор Борщёв, Василий Половнёв] Профессиональный рост: меня и команды (2021)](https://infoshopik.com/wp-content/uploads/2021/12/fjodor-borshhjov-vasilij-polovnjov-professionalnyj-rost-menja-i-komandy-2021-324x324.png)
Отзывы
Отзывов пока нет.