Заполните форму регистрации
После чего вы попадете в личный кабинет родителя и сможете выбрать направление и время занятия
Заполняя данную форму, вы соглашаетесь
с политикой конфиденциальности и принимаете публичную оферту
React.js для детей
Чтобы записаться на направление
напишите нашим администраторам

React.js - это JavaScript-библиотека для создания пользовательских интерфейсов.


Кому подходит это направление?


Данное направление подходит тем, кто научился верстать веб-страницы на HTML и CSS, освоил JavaScript, и желает перейти на новую ступень в сфере веб-разработки.


Почему стоит изучать именно React.js?


  1. Декларативный. Создавать интерактивные пользовательские интерфейсы на React — приятно и просто. Достаточно описать, как части интерфейса приложения выглядят в разных состояниях. React будет своевременно их обновлять, когда данные изменяются. Декларативные представления сделают код более предсказуемым и упростят отладку.
  2. Основан на компонентах. Можно создавать компоненты интерфейса с собственным состоянием, а затем объединять их в сложные пользовательские интерфейсы. Поскольку логика компонента написана полностью на JavaScript, а не содержится в шаблонах, можно с лёгкостью передавать самые разные данные по всему приложению!
  3. Научись однажды — пиши где угодно. Нам не нужно ничего знать про остальную часть технологического стека, поэтому можно разрабатывать новую функциональность на React, не изменяя существующий код. React также может работать на сервере, используя Node.js и на мобильных платформах.

Чему мы научим?


В процессе обучения на данном направлении ученик овладеет всеми необходимыми умениями для разработки полноценных веб-приложений (интерактивных сайтов) и создаст свой собственный проект, который в дальнейшем сможет достойно пополнить его портфолио веб-разработчика.


Технические требования:


Для занятий вам будет достаточно установить Sublime или Notepad++, однако гораздо удобнее будет Visual Studio Code. Он является полностью бесплатным. Если же ребенок учится в школе, то можно получить бесплатную лицензию на Webstorm, который наравне с Visual Studio Code является лучшим вариантом

Основные темы:


1. Введение

Что такое React? Первое приложение (Hello, world!)

Введение в компоненты. Создание первого компонента

Инструмент create-react-app. Настройка npm

Обзор структуры приложения, созданного create-react-app

JSX - синтаксис. Основы и отличия от HTML

JSX - cинтаксис. Inline-стили

JSX - cинтаксис. Создание нескольких компонентов и вывод динамических данных

JSX - cинтаксис. Props, передача контента в компоненты2. Компоненты в React

Работа с условными операторами

Обработка событий

Написать нам

Выберите мессенджер, в котором вам будет удобно общаться с нами.


Если ученик уже обучается у нас, напишите нам туда,

где уже есть переписка с Айтигеником.


Айтигеник