О чём курс

За 3 месяца вы перейдете от базового владения JavaScript к разработке полноценных SPA-приложений на React и TypeScript. Материал сфокусирован на ключевых инструментах современного фронтенд-разработчика: хуках, управлении состоянием через Redux, настройке роутинга и обеспечении безопасности доступа к данным. В программе особое внимание уделено работе с WebSocket для взаимодействия в реальном времени, а также написанию юнит-тестов (Jest) и E2E-тестов (Cypress). Обучение подойдет тем, кто уже уверенно владеет основами JS, HTML, CSS и Git, и нацелено на создание готового проекта с нуля до деплоя на удаленный сервер.

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

  • Бесплатное введение
    • Как всё устроено
    • Входное тестирование
  • Погружение в React и Redux
    • Основы и инструментарий React
    • Классовые и функциональные компоненты
    • Работа с хуками
    • Использование React DevTools
    • Работа с состоянием и библиотекой Redux
  • Роутинг, безопасность и TypeScript
    • Настройка роутинга в SPA и динамические маршруты
    • Хуки в React Router
    • Аутентификация и авторизация пользователей
    • Основы TypeScript в React-приложениях
  • Протокол WebSocket и деплой приложения
    • Спринт 5: Использование TypeScript в Redux-приложениях, WebSockets, WS и Redux, создание middleware для сокетов
    • Спринт 6: Тестирование React-приложений (Jest, Cypress), подготовка и деплой приложения
  • Проект: лента заказов с использованием WebSocket, перевод хранилища на TypeScript, покрытие тестами и деплой
Складчина создана 20 октября 2021 г. · описание обновлено 3 мая 2026 г.

Другие материалы автора 2

ЕФ Евгений Федоров Все материалы
4 082 ₽ 66 000 ₽