Курс Front-end: React

  • Online
  • Для опытных
  • React, Frontend
Образовательный центр: Todor Academy
Формат:Курс
Язык обучения:Ukrainian
Длительность обучения:3 месяцев
Начало курса:Дата формируется
Стоимость обучения:Уточняйте

Наш курс надасть вам глибоке розуміння складних тем та поглибить ваші знання, дозволяючи розвивати вас як фахівця в галузі фронтенд-розробки.

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

Основні моменти

  • Введення в курс Front-end Guru
  • Що таке React?
  • Ініціалізація робочого середовища
  • Розуміння Virtual DOM
  • Розуміння JSX

Components

  • React Elements
  • React Components
  • Основні механізми компонентів (props, children, state)
  • Component Life-cycle Hooks
  • Pure (Functional) Components

UI

  • Interpolation
  • Conditional rendering
  • Rendering Lists
  • Container vs Presentational Components
  • UI as a Tree

Events

  • Responding to Events
  • Event Handling Props
  • Mouse and Touch Event Handling
  • Keyboard Event Handling
  • Drag'n'Drop Event Handling

State

  • Understanding State
  • useState Hook
  • Storing Structures in State

React Hooks

  • State Hooks
  • Context Hooks
  • Ref Hooks
  • Effect Hooks
  • Performance Hooks
  • Other Hooks
  • Your Own Hooks

Integration

  • Connecting to an external system (API)
  • Connecting to an external system (three.js)
  • Using MobX State Management

Forms

  • Describing Forms
  • Handling Inputs
  • Updating State
  • Using formik for form management
  • Using Yup for form validation schemas

Routing

  • Використання бібліотеки React Router
  • Defining Routes
  • Router Properties Passing

React Advanced

  • Server Components
  • Server Side Rendering
  • React.lazy()
  • React.memo()
  • React.Suspense()
  • Error Boundaries
  • CSS-in-JS
  • Using TypeScript (+ alternatives, Flow, ReScript)

Testing

  • React Testing Library
  • Using Harness
  • Unit-testing
  • e2e testing
  • GitHub Actions for testing automation

Особливості курсу

  • Допомога ментора
  • Практика
  • Сертифікат про проходження курсу
  • Чат спільноти
  • Вебінари та додаткові матеріали
  • Заняття з англійської
  • Стажування для найкращих студентів

Викладачі курсу

Андрій Дорошенко - Senior Front-end Developer

Категории курса

Читайте нас в Telegram, чтобы не пропустить анонсы новых курсов.

Похожие курсы

Учебный центр
Stfalcon Academy
Формат
Offline
Начало обучения
Дата формується
Длительность
2 месяцев
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
9 000 UAH за курс
Учебный центр
Sigma Software University
Формат
Online
Начало обучения
Дата формується
Длительность
3 месяцев
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
8 800 UAH за курс
Учебный центр
IT-Столица
Формат
Online
Начало обучения
Будь-який момент
Длительность
10 занятий
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
6 100 UAH за курс
Учебный центр
SoftServe Academy
Формат
Online
Начало обучения
10.08.2026
Длительность
9 недель
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
10 999 UAH за курс