Node.js -, пожалуй, самый популярный и современный язык программирования для серверной разработки в наши дни!
Разработчики Node.js востребованы на рынке труда, и его применение охватывает проекты любого размера.
Этот курс научит вас всему этому! С нуля, без предполагаемых знаний. Однако, если у вас уже есть некоторые знания, вы сможете быстро перейти к интересующим вас модулям курса.
В этом курсе вы изучите:
Введение в Node.js, Express.js и MongoDB
Настройка проекта Node.js и погружение в его основы
Аутентификация пользователя
Начало работы с приложением доставки еды на Node.js
Реализация файла .env и некоторые оптимизации
Добавление пагинации
Реализация Refresh Token для надежной аутентификации с использованием JWT
Черный список Refresh Token с использованием Redis и применение некоторых оптимизаций
Исправление часового пояса и сообщений об ошибках, когда нет доступных записей в Node.js
Индексирование в MongoDB
Обновление изображения профиля и исправление некоторых уязвимостей безопасности
Развертывание приложения Node.js в Heroku для продакшн (теперь платно)
E-Commerce приложение на Node.js - трансформация из приложения доставки еды с соответствующими изменениями
Интеграция платежного шлюза Stripe
Некоторые важные бонусные видео (экспорт данных в Excel-таблицу, кластеры - увеличение производительности и масштабируемости Node.js, изучение различных опций типов схем и виртуальных полей и т. д.)
Понимание и создание CRON-заданий
Выглядит ли это много контента? Конечно, это так!
Это не короткий курс, но ведь он является "Полным руководством" по Node.js. Мы углубимся во многие темы и не будем ограничиваться только поверхностным изучением.
Мы также не будем ограничиваться скучной теорией и слайдами. Вместо этого мы создадим 2 крупных проекта: REST API для платформы доставки еды и электронной коммерции.
Все темы и функции курса будут продемонстрированы и использованы в этих проектах, и вы узнаете о них в реалистичной среде.
Этот курс подходит для вас?
Если у вас нет опыта работы с Node.js, вам понравится этот курс, потому что он начинается с нулевых знаний. Это идеальный курс, чтобы стать разработчиком Node.js.
Если у вас есть базовый опыт работы с Node.js, этот курс также подойдет вам, потому что вы сможете быстро пройти базовые модули и воспользоваться всеми глубокими погружениями и продвинутыми темами, которые рассматривает курс.
Вы продвинутый пользователь Node.js? Проверьте учебный план. Возможно, вы не найдете другого курса, который покажет, как использовать Node.js с TypeScript вместе с лучшими подходами к кодированию и гибкой, легко переиспользуемой структурой.
Посмотреть больше
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум
Ограничение времени просмотра
Вы можете просматривать пробный урок только 10 минут. Получите полный доступ, чтобы смотреть без ограничений.
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.
Посмотрев этот курс, я бы не сказал, что это курс по Node.js. Это больше курс по построению базового апи с использованием mongodb и express. И уж точно содержание не соответствует названию "от начинающего до профессионала". Курс подойдёт тем, кто хочет посмотреть, как построить относительно простой проект на ноде. Сложность тут вносит, наверное, только использование геоданных в mongodb.
По связке mongoose + express я бы посоветовал курс, тоже от Юдеми, https://coursehunter.net/course/node-js-express-mongodb-i-bolshe-bootcamp-2019, он посложнее, но даст вам больше.
По связке mongoose + express я бы посоветовал курс, тоже от Юдеми, https://coursehunter.net/course/node-js-express-mongodb-i-bolshe-bootcamp-2019, он посложнее, но даст вам больше.