Улучшаемые навыки
Node.js
JavaScript
Express
MongoDB
WebSocket
Асинхронное программирование
RESTful API
Отладка приложений
Инструменты
Чему вы научитесь
01
Основным концепциям Node.js, включая его архитектуру и работу с асинхронными операциями.
02
Использовать фреймворк Express.js для создания веб-приложений и API, включая маршрутизацию, обработку запросов и управление ответами.
03
Использовать npm (Node Package Manager) для управления зависимостями и библиотеками в ваших проектах.
04
Взаимодействовать с различными базами данных, такими как MongoDB.
05
Применять методы тестирования и отладки Node.js приложений с использованием инструментов.
Программа курса
01
Архитектурные принципы Node.js.
03
Система модулей CommonJS;
04
NodeJS как веб-сервер;
05
Обзор популярных модулей NodeJS;
07
MVC-фреймворк Express;
08
Маршрутизация в Express;
11
Работа с файловой системой: модуль fs;
12
Авторизация в Express;
13
Работа с mongodb из NodeJS;
14
Отладка NodeJS-приложений
15
Использование WebSocket при помощи NodeJS.
16
Итого на курс 10 ак. ч.: 5 ак. ч.(50%) — теория; 5 ак. ч. (50%) — практика.
Для кого
Разработчик
Предварительная подготовка
Базовые знания JavaScript.
Расписание курсов
Курс проводят
Коровин Никита
Эксперт в области фронтенд-разработки и архитектуры систем
О тренере
Никита 17 лет в веб-разработке. Его профессиональный опыт охватывает работу как в небольших командах, так и в крупных международных компаниях. Сертифицированный ML-разработчик. Последние 5 лет занимается проектированием архитектуры и разработкой приложений, рассчитанных на одновременную обработку и отображение порядка миллиона записей.