Node.js: серверный JavaScript — Март 2018

50 участников

О чём курс

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

  • Архитектура приложений: использование фреймворков Express.js и Koa.js для упрощения разработки серверной логики.
  • Real-time коммуникация: настройка обмена данными между клиентом и сервером с помощью WebSocket и библиотеки socket.io.
  • Управление данными: работа с реляционными и нереляционными базами данных, а также реализация аутентификации и авторизации пользователей.
  • Серверный рендеринг: техники для улучшения SEO-показателей и ускорения загрузки приложений.
  • Тестирование и деплой: написание тестов для повышения надежности кода и настройка развертывания приложений на хостинге прямо из git-репозитория.

Курс рассчитан на разработчиков, которые хотят перейти в бэкенд. После обучения вы получите навыки, необходимые для трудоустройства на позицию junior Node.js-разработчика.

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

Точной программы нет. Примерный план обучения:

  • Основы Node.js и разработка в среде JavaScript
  • Работа с фреймворками Express.js и Koa.js
  • Реализация аутентификации и авторизации пользователей
  • Хранение данных: работа с реляционными и нереляционными базами данных
  • Разработка приложений реального времени (WebSocket, socket.io)
  • Серверный рендеринг (SSR)
  • Тестирование серверного кода
  • Настройка деплоя приложений на хостинг через git-репозиторий
Складчина создана 23 марта 2018 г. · описание обновлено 23 марта 2026 г.

Выпуски серии 3

Все 3

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

L loftschool Все материалы
716 ₽ 16 000 ₽