курс
«введение в react»

Курс практически готов, сейчас вы можете купить его по самой низкой цене

  • Объём практики:

    30 часов
  • Начальные требования:

    первокурсник
  • Итоговый уровень:

    стажёр

В рамках курса вы разработаете два проекта

Картинка с игрой pics-to-words

Игра для изучения иностранного языка «Pics to words»

Картинка с игрой мемори

Игра для тренировки визуальной памяти «Мемори»

Курс построен на базе тренажёров

Это самый эффективный способ обучения, так как с самого начала мы учим вас работать с живым кодом и самостоятельно решать задачи, приближенные к реальным.

  • Обучение на тренажёре — это постоянная практика

    20% времени вы изучаете теорию и 80% времени пишете код. Только такой подход позволяет получить знания и набить руку до автоматизма. То, что нужно для старта.

  • Тренажёры позволяют учиться в комфортном ритме

    Вы можете учиться в комфортном ритме и наглядно отслеживать свой прогресс.

  • Подходит ли вам курс

    Освоили вёрстку веб-страниц и знакомы с JavaScript? Пора погрузиться в разработку интерфейсов.

  • Ваш уровень после курса

    Навыки работы с React.js помогут вам создавать более сложные и интерактивные пользовательские интерфейсы. Вы повысите скорость и качество разрабатываемых продуктов, а также сможете выполнять более дорогие заказы.

  • Чему вы научитесь:

    • познакомитесь с основными возможностями библиотеки React:
      • JSX,
      • компоненты,
      • хуки.
    • научитесь управлять состоянием компонентов и передавать данные (на примере React Hooks useState),
    • разработаете по техническому заданию две игры, которые можно будет добавить в портфолио,
    • познакомитесь с современной архитектурой одностраничного приложения (SPA).

Программа курса

  1. Раздел 1. Синтаксис JSX и создание компонентов
    • Принципы организации кода в SPA.
    • Компонентная архитектура.
    • Передача данных в компоненты и шаблонизация.
    • JSX для React-компонентов.
    • Операторы ES2015, которые используются в React-приложениях.
  2. Раздел 2. Состояние компонентов и обработка событий
    • Особенности обработки событий в React.
    • props vs state.
    • React Hooks и useState.
    • Колбэки для передачи состояния.
  3. Раздел 3. Логика в компонентах
    • Принципы выделения компонентов.
    • Техники разделения логики и отображения.
    • Таймеры в браузере и в React-компонентах для управления состоянием.
    • Продвинутые возможности JSX.
    • Композиция.
  4. Раздел 4. Экраны приложения
    • Высокоуровневые компоненты для управления передачей данных.
    • Приёмы передачи данных между компонентами.
    • Переключение экранов приложения.
    • Работа с табличными данными.
    • Продвинутые приемы работы с состоянием.
  5. Раздел 5. Финальный этап работы над проектом
    • Склонение числительных.
    • Алгоритмы тасования массива.
    • Внешние сервисы данных в компонентах.
  6. Раздел 6. React в коммерческой разработке
    • Разделение проекта на модули.
    • Сборка проекта с webpack.
    • Преимущества и недостатки инструмента Create React App.

Ранний доступ к курсу «Введение в React»

Курс находится на финальной стадии разработки. Сейчас вы можете купить его по самой низкой цене

7 9904 794 ₽
  • Без ограничений по срокам доступа к курсу
  • Любой удобный вам темп обучения
  • Один платёж — раз и навсегда
Оплатить

Нажимая «Оплатить», вы подтверждаете свое согласие с условиями лицензионного договора.