Complete back end development with NodeJS with projects

8 участников

О чём курс

Вам больше не нужно учить отдельный язык для работы с сервером — этот курс показывает, как полностью перейти на JavaScript в бэкенд-разработке. Вы начнете с основ JavaScript, постепенно переходя к созданию серверной логики, маршрутизации запросов и работе с базами данных.

Внутри разбираются ключевые инструменты для профессиональной разработки:

  • Работа с веб-серверами: от написания собственного решения без сторонних модулей до использования Express для обработки GET, POST и других типов запросов.
  • Динамические шаблоны: использование Pug и EJS для разделения логики страниц на модули и передачи данных из бэкенда в интерфейс.
  • Управление данными: интеграция MongoDB для хранения информации и использование Multer для реализации загрузки пользовательских изображений.

Курс подойдет тем, кто хочет освоить серверную часть веб-приложений и создавать проекты, независимые от конкретных фронтенд-технологий. Вы сформируете портфолио из функциональных бэкенд-проектов, готовых к реальному использованию.

Программа обучения

  • Основы JavaScript: от базового синтаксиса до продвинутых концепций
  • Настройка рабочего окружения в VSCode
  • Создание собственного веб-сервера без сторонних модулей
  • Маршрутизация и обработка HTTP-запросов (GET, POST, DELETE и др.) с помощью Express
  • Формирование ответов для веб-сайтов и передача данных в формате JSON
  • Работа с промежуточным программным обеспечением (middleware)
  • Использование шаблонизаторов Pug и EJS для модульной структуры страниц
  • Загрузка и обработка файлов с помощью Multer
  • Работа с базами данных MongoDB
Складчина создана 15 июля 2018 г. · описание обновлено 23 марта 2026 г.

Другие материалы школы 12

U Udemy Все материалы
324 ₽ 700 ₽