NodeJS - с нуля, основы и построение архитектуры приложений - с проектамиПолный курс по написанию приложений на Node.js и построению масштабируемой и поддерживаемой архитектуры!Обновлено: 12 января 2023С наставником и проектами
Что в курсе?
Node.js - это среда выполнения JavaScript на backend, спроектированная для построения масштабируемых сетевых приложений. На текущий момент его используют уже не только для создания backend for frontend, но и для написания полноценных backend приложений, микросервисов и парсеров сайтов. Он не заменим для создания GraphQL API или выполнения SSR frontend приложений.
В это курсе с наставником мы напишем сразу 2 проекта: бота для интернет-магазина или рассылки акций и сложное API с ролями для редактирования товаров. Вместе с вашим личным наставником вы пройдёте весь базовый курс, закрепляя материал домашними заданиями с код ревью и затем уже преступите к проекту на выбор.
Так же для вас будет доступны дополнительные материалы по Prisma и работе с библиотекой Telegraf, которая позволяет создавать ботов для Telegram
Вы научитесь
- Разрабатывать приложения на NodeJS
- Строить архитектуру масштабируемых приложений
- Знать внутреннее устройство NodeJS и V8
- Понимать работу Event Loop
- Писать на TypeScript
- Использовать Dependecy Injection
- Писать легко поддерживаемый код
- Писать unit и e2e тесты
- Работать с SQL базами данных через ORM Prisma
- Анализировать производительность и утечки памяти
- Писать свои промежуточные обработчики
- Реализовывать авторизацию и Guard для API
- Писать Telegram ботов
- Проходить код ревью
Требования
Минимальные требования для прохождения курса: Знание JavaScript на начальном уровне;


О школе
План курса
Ниже вы можете ознакомиться с планом курса и посмотреть часть открытых лекций. Ниже приведён план проектов, упражнений и дополнительных лекий с наставником.
План ниже содержит лекции и материалы, которые будут доступны для прохождения. Они позволят освоить основы для создания проектов с наставником.

Автор и наставники


Последние отзывы
Отзывы студентов не модерируются и не редактируются. Отзыв можно оставить поле прохождения половины курса.
Частые вопросы
Курс длиться 3 месяца. При этом вы можете закончить его быстрее, если выделите больше времени на изучение.
Другие курсы









