ITGid

React Lite Level

-
Для начинающих
React
Этот курс научит вас создавать приложения на React. Вы разберете основы Node.js, компоненты, props и state, а также научитесь работать с формами и маршрутизацией. В конце вы сделаете собственный проект — сайт обмена валюты — и разберете вопросы с собеседований.

О курсе

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

Основы Node.js и React

На этом курсе начинают с основ Node.js и npm. Слушатели устанавливают React и создают первое приложение. Они разбираются в структуре проекта и понимают, как все работает изнутри.

Объектно-ориентированное программирование в JavaScript

Далее курс охватывает ООП в ES6. Здесь рассматривают свойства, методы, классы, объекты и наследование. Прототипное наследование в JavaScript - отдельный важный блок, которому уделяют внимание.

Работа с компонентами

Слушатели изучают компоненты - основу React. Они учатся создавать компоненты и вызывать их один в другом. Props и State рассматривают детально, потому что это ключевые концепции для управления данными в приложении.

Формы и жизненный цикл

Курс показывает, как работать с формами в React. Жизненный цикл компонентов - это тема, которая помогает понять, когда и как обновляется интерфейс. Для закрепления материала создают простую игру на React.

JSX и навигация

React JSX - это синтаксис, который позволяет сочетать JavaScript и HTML. Навигация по сайту в React реализуется через React Router. Это необходимо для создания многостраничных приложений.

Практические проекты

На курсе создают сайт и сайт обмена валюты. Это практические проекты, где применяют все полученные знания. От простого к сложному - так выглядит путь от идеи до готового приложения.

Деплой и подготовка к работе

Завершают курс деплоем React приложений. Показывают, как размещать проекты на Firebase. Отдельный блок посвящен подготовке к собеседованию - разбирают основные вопросы работодателей.

Что получают слушатели

Курс включает 514 минут видео, 22 спринта и 86 заданий. Есть практический проект, помощь и поддержка, разбор ошибок. Доступ без ограничений по времени и сертификация после завершения.

Что включено

Выдается диплом/сертификат
Гибкий график
Реальный проект в портфолио
Сопровождение ментора