Все про NodeJS

22 участника

О чём курс

Вам нужно создать высокопроизводительное приложение с нуля и вывести его в продакшн — здесь разбирают весь путь от написания кода на Node.js до настройки инфраструктуры в облаке Amazon и Heroku. Вы научитесь строить масштабируемую архитектуру, подключать MongoDB, настраивать аутентификацию через соцсети и работать с real-time данными через WebSockets. Особое внимание уделено деплою: вы разберете работу с Amazon EC2, S3, CloudFront, а также научитесь использовать NGINX как реверс-прокси и балансировщик нагрузки для обеспечения отказоустойчивости вашего приложения.

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

  • Изучение ES6 в контексте NodeJS
  • Создание серверов на NodeJS
  • Работа с Express 4 Framework
  • Использование NPM
  • Создание и использование EJS шаблонов
  • Работа с MongoDB
  • Реализация Web Sockets для real-time приложений
  • Интеграция аутентификации через социальные сети
  • Структурирование NodeJS приложений по модулям
  • Обработка изображений (загрузка и ресайз)
  • Работа с Amazon Web Services:
    • Создание и деплой EC2 Cloud Server
    • Использование Amazon S3 Storage Service
    • Использование Amazon Cloudfront Service
    • Конфигурация политики безопасности, портов и перенаправлений на EC2
    • Использование Amazon Elastic IP
  • Деплой приложений на Heroku
  • Настройка NGINX:
    • Установка и использование в качестве реверс-прокси сервера
    • Конфигурация NGINX как балансировщика нагрузки
Складчина создана 22 июля 2017 г. · описание обновлено 23 марта 2026 г.

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

U Udemy Все материалы
130 ₽ 670 ₽