React - это библиотека на основе языка программирования JavaScript, которая была разработана компанией Facebook для того, чтобы упростить создание пользовательских интерфейсов.
Библиотека React служит для того, чтобы создавать веб-приложения, которые будут работать в браузере очень быстро. React JS является самой популярной из всех JS-технологий и большинство вакансий включает умение работать с этой библиотекой. React заметно «упрощает жизнь» веб-разработчику и делает процесс создания сайта в несколько раз быстрее, проще, и легким для дальнейшей доработки и развития.
В курсе Вы получите и теорию, как работает библиотека, и практику. Напишем, как минимум 3-4 приложения с использованием React.js + Redux.
Изучив компоненты React вы откроете для себя новые горизонты web-разработки!Чему вы научитесь
- Познакомимся и настроим плагин ESLint
- Вспомним основные фичи ES6. Стандарты ES6-8. Классы в ES6 стандарте
- Синтаксис React. Модульные структуры
- Что такое препроцессор JSX, как правильно его использовать
- Свойства и состояния компонентов. События в React
- Рассмотрим различные подходы к стилизации приложений. Как улучшить приложение при помощи стилей, препроцессоров, готовых компонентов и др. полезных технологий
- Научимся работать с формами в React JS
- Серверная сторона приложения. Узнаем что такое API, познакомимся с Fetch API
- Как работают React-компоненты в реальных приложениях, жизненный цикл
- Изучим паттерны в React
- Познакомимся с понятием маршрутизации и поработаем с библиотекой React Router
- Познакомимся с хуками в React
- Узнаем что такое Redux. Соединим вместе React и Redux
- Познакомимся с технологией React Context
- Освоим применение React + Redux на реальных приложениях
- Поговорим про Json-server
- Освоим тестирование и отладку кода в React. UI тесты
В курсе очень много практики и примеров. Много домашних заданий практического характера. Тренироваться будем на приложениях и шаг за шагом будем создавать реальные приложения. К концу курса вы создадите, как минимум, 3-4 приложения на основе React.- Начнем изучение React JS с абсолютного нуля (по Реакт). Посмотрим, что такое библиотека, из чего она состоит, как она собирается и т.д.
- Изучим всё, что необходимо для сборки полноценных web-приложений, которые работают с сервером и без сервера, с маршрутизацией и т.п.
- И добавим дополнительные технологии, в частности, Redux - очень часто встречается, как в дополнительных проектах, так и в требованиях к вакансиям.
Требования для прохождения курса- Базовые знания веб-разработки и HTML/CSS
- Знания языка программирования JavaScript
Прежде чем углубляться в изучение библиотеки React, лучше сначала разобраться как следует с базовыми технологиями - рекомендуем изучить наши курсы:
ВЕБ-разработчик - с нуля до результата!
Верстальщик - HTML, CSS, Bootstrap, JavaScript
JavaScript - полный курс с нуля до результата!
-
Цена - 1 788 руб.
- Продолжительность курса составляет 14 часов
- В рассрочку от школы 149 руб.