Полный курс Front-end 2025. React TS RTK

9 участников

О чём курс

Вам нужен инструмент для создания многостраничных веб-интерфейсов, которые не разваливаются при масштабировании — здесь показывают, как собирать такие проекты с нуля, используя связку React, TypeScript и Redux Toolkit. Внутри разбирают создание продакшен-кода: от настройки типизации компонентов для предотвращения ошибок до интеграции REST API с помощью RTK Query. Вы научитесь верстать адаптивные интерфейсы через SCSS и ускорять разработку за счет готовых компонентов библиотеки Ant Design. К концу обучения вы перейдете от базового JavaScript к написанию полноценных динамических приложений с фильтрацией, пагинацией и серверным взаимодействием.

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

  • Основы и продвинутый JavaScript:
    • Синтаксис: переменные, операторы, функции, циклы
    • Типы данных: строки, числа, массивы, объекты
    • Функции: объявленные, анонимные, стрелочные
    • Spread и rest операторы
    • Promise, async/await
    • Методы fetch для работы с REST API
  • Основы и продвинутые возможности React:
    • Создание компонентов и управление состоянием
    • JSX и декларативный подход
    • Хуки: useState, useEffect, useCallback и др.
    • Оптимизация: React.memo, useCallback
  • Управление состоянием (Redux и Redux Toolkit):
    • Концепции: Store, Reducers, Actions
    • Redux Toolkit для управления состоянием
    • RTK Query для запросов к серверу и кэширования
  • TypeScript в фронтенд-разработке:
    • Типизация компонентов и их свойств
    • Статическая типизация для предотвращения ошибок
    • Интеграция TypeScript в React-проекты
  • Работа с REST API:
    • HTTP-запросы: получение, создание, обновление, удаление данных
    • Обработка ответов сервера и ошибок
    • Реализация пагинации, фильтрации и сортировки
    • Использование Fetch API
  • Стилизация с SCSS:
    • Адаптивные стили, вложения, миксины
    • Организация файловой структуры стилей
    • Переменные, функции и extend
  • Пользовательские интерфейсы с Ant Design:
    • Использование готовых компонентов (кнопки, таблицы, модальные окна)
    • Кастомизация компонентов
    • Интеграция Ant Design с Redux и RTK Query
Складчина создана 15 декабря 2024 г. · описание обновлено 23 марта 2026 г.
500 ₽ 8 500 ₽