Learning Path: Modern Web Development with JavaScript

7 участников

О чём курс

Вы научитесь создавать масштабируемые веб-приложения, объединяющие мощный серверный функционал Node.js и интерактивные интерфейсы на React. В основе курса — глубокий разбор объектно-ориентированного программирования: от работы с классами и наследованием до реализации полиморфизма в реальных проектах. Вы освоите создание архитектуры на основе микросервисов и настроите клиент-серверное взаимодействие через API. Особое внимание уделено современным методам обмена данными: от разработки видеосвязи через WebRTC и WebSocket до асинхронного программирования. К концу обучения вы построите полноценное интерактивное приложение с использованием React, Flux и Bacon.js, полностью готовое к реальным задачам разработки.

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

  • Фундаментальные концепции JavaScript и Node.js
  • Объектно-ориентированные шаблоны в JS
  • Работа с классами, наследованием и привязкой данных
  • Архитектура на основе микросервисов
  • Динамическая типизация и полиморфизм
  • Асинхронное программирование в Node.js
  • Работа с API WebRTC и протоколом WebSocket
  • Использование библиотеки Bacon.js для сервера и интерфейса
  • Создание пользовательских интерфейсов с помощью React и Flux
  • Реализация аутентифицированного API
Складчина создана 11 августа 2018 г. · описание обновлено 23 марта 2026 г.

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

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