Node.js. Часть 1 [Projector] [Вадим Великоиваненко]
После прохождения курса вы смело сможете называть себя Backend Node.js developer или даже Full Stack developer, если добавить опыт и знания во Frontend.
Также вы сможете создавать Node.js серверы, которые несложно будет реализовать и с которыми будет приятно интегрироваться любому разработчику.
Кому будет полезно:
— тем , кто обучился на JS и не знает, что с этим делать дальше;
— тем, кто обучился на JS и работает во Front End;
— тем, кто хочет стать Full Stack разработчиком.
Программа курса:
О курсеПосле прохождения курса вы смело сможете называть себя Backend Node.js developer или даже Full Stack developer, если добавить опыт и знания во Frontend.
Также вы сможете создавать Node.js серверы, которые несложно будет реализовать и с которыми будет приятно интегрироваться любому разработчику.
Кому будет полезно:
— тем , кто обучился на JS и не знает, что с этим делать дальше;
— тем, кто обучился на JS и работает во Front End;
— тем, кто хочет стать Full Stack разработчиком.
Программа курса:
- Вспоминаем js — важные фичи.
- Основы backend — для чего нужен, как работает (http).
- Основы node.js.
- Promises, callback, async/await.
- Фреймворки для разработки на node.js, koa.js.
- Организация кода (структура, commonjs и ecmascript modules, eslint, prettier, husky).
- Роутинг.
- Валидация.
- Конфигурирование.
- Подключение к бд (postgresql).
- Логгирование.
- Аутентификация (passport.js).
- Потоки и события.
- Разделяй и властвуй — переписываем монолит на микросервисы.
- Тестирование.
- Безопасность node.js приложений.
- WS.
- Работа с памятью, многопоточность.
- Подготовка к проду.
https://prjctr.online/node-js.html