Мне курс понадобился для MERN стака, вот подумал мб кому-нибудь тут понадобится (я не стал перезаливать с форума которого взял, не реклама ): Описание: Этот курс является идеальным полным пакетом, который превратит вас из начинающего в продвинутого, высококвалифицированного разработчика Node.js. Как и все мои другие курсы, он полностью основан на практике! Вы построите не просто проект, а законченное, красивое и многофункциональное приложение, содержащее как RESTful API, так и веб-сайт на стороне сервера. Это самый фантастический и полный проект, который вы найдете в любом курсе Node.js в Интернете! Создав этот огромный проект, вы изучите все навыки, необходимые для планирования, создания и развертывания собственных современных серверных приложений с Node.js и связанными с ними технологиями. Вот что вы узнаете: Основы Node.js, основные модули и NPM (Node Package Manager) Как Node.js работает за кулисами: цикл обработки событий, блокирующий и неблокирующий код, управляемая событиями архитектура, потоки, модули и т. д. Основы Express (среда Node.js): маршрутизация, промежуточное ПО, отправка ответов и т. д. RESTful API дизайн и разработка с расширенными функциями: фильтрация, сортировка, алиасинг, разбиение на страницы Рендеринг сайта на сервере (HTML) с помощью шаблонов Pug Операции CRUD с базой данных MongoDB локально и на платформе Atlas (в облаке) Advanced MongoDB: геопространственные запросы, конвейер агрегации и операторы Основы Mongoose (драйвер MongoDB JS): модели данных, операции CRUD, проверка данных и промежуточное ПО Расширенные возможности Mongoose: моделирование геопространственных данных, заполнений, виртуальных заполнений, индексов и т. д. Использование архитектуры MVC (Model-View-Controller) Как работать с данными в базах данных NoSQL Расширенное моделирование данных: отношения между данными, встраивание, ссылки и многое другое Полная современная аутентификация с JWT: регистрация пользователя, вход в систему, сброс пароля, безопасные куки и т. д. Авторизация (роли пользователя) Безопасность: лучшие практики, шифрование, очистка, ограничение скорости и т. д. Прием платежей по кредитным картам с помощью Stripe: полная интеграция на внутреннем и внешнем интерфейсах Загрузка файлов и обработка изображений Отправка писем с помощью Mailtrap и Sendgrid Расширенные рабочие процессы обработки ошибок Развертывание приложения Node.js для продакшн с Heroku Git и GitHub ускоренный курс И многое другое! Чему я научусь? Освойте весь современный внутренний стек: Node, Express, MongoDB и Mongoose (драйвер MongoDB JS) Создайте законченное, красивое и реальное приложение от начала до конца (API и веб-сайт на стороне сервера) Создайте быстрый, масштабируемый, многофункциональный RESTful API (включает фильтры, сортировки, нумерацию страниц и многое другое) Узнайте, как Node действительно работает за кулисами: цикл обработки событий, блокировка и неблокирующий код, потоки, модули и т. Д. CRUD-операции с MongoDB и Mongoose Скачать: *тык*