Что нового

Скачать курс: [CSSSR School] React Getting Started. Тариф Базовый (Андрей Мельников, Дмитрий Батманов)

Administrator
Команда форума
Регистрация
13.03.2019
Сообщения
34 318
Вы получите: запись онлайн-курса по созданию одностраничного приложения (SPA) на React. Курс состоит из 11 практических заданий, 31 видео-лекции и 26 теоретических глав
Фундаментальная база, с которой сложные клиентские приложения уже не кажутся такими сложными.
Польза от курса. Приобретенных навыков и знаний будет достаточно для работы в IT-компаниях.

Уверенность в знаниях. Вы точно будете знать, как правильно. Системность знаний очень важна. Часто это становится понятно только на собеседованиях. В этом курсе мы даём базу, на которую потом прекрасно лягут практические навыки и новые, более глубокие знания.
Эталонный проект в портфолио. Интернет-магазин, прошедший наше код-ревью. Вы напишете свой интернет-магазин с карточками товаров, корзиной, фильтрами и обработкой оплаты.
Оплачиваемая стажировка. Для единорогов. Мы ищем проекты для талантливых учащихся, которых отбирают наши наставники. Первый проект для стажеров стартует в ближайшем будущем.
Симулятор удаленной работы. 8 лет уже так работаем. CSSSR School спроектирована как симулятор суровых будней удалённого фронтенд разработчика.
Бюджеты не треснут. Не берем лишнего. Основная цель нашей школы не заработок, наша корыстная цель — выявление талантливых разработчиков на ранних стадиях и пополнение ими рядов CSSSR, чтобы компания продолжала расти и развиваться.
Желание делиться опытом и воспринимать опыт — индикатор профессионализма. А персональная рекомендация становится всё больше значимой в IT-сообществе, особенно при трудоустройстве. Становитесь частью нашего сообщества!




Программа

Введение в React. История создания библиотеки. Какие задачи она решает.
React против HTML
Из чего состоит React. Как развернуть приложение и где можно проводить эксперименты. Import/Export операции в ES6. ООП в JavaScript ES6. Введение в React — JSX.
Компоненты. Принцип единственной ответственности. Глупые компоненты. Виды стилизации компонентов, достоинства и недостатки. Inline стили. Переиспользование стилей.
State и uncontrolled controls. Жизненный цикл компонента. State. Общение компонентов. Формы: uncontrolled components, валидация нормализации входящих данных. Decorators, extends: миксины для SFC и для обычных компонентов.
Controlled controls и оптимизация. Сontrolled components. Компоненты высшего порядка. PureComponent и Should Component Update.
Context. Context — что, как и зачем. Работа с URL.
Redux. Архитектура pub/sub. Архитектура Flux. Примеры использования. Как работает Redux. Понятие чистых функций и иммутабельности. Из чего состоит Redux.
Redux Modularization. Клиентский роутинг и SPA. Организация стора в Redux.
Роутинг. Методы отслеживания работы приложения. Роутинг.
API. Общение с сервером с помощью HTTP, XMLHttpRequest и Fetch API. Асинхронные операции в SPA. Работа с API.
Change data и component routing. POST запросы. Продвинутый роутинг. Страница 404. Вложенные роуты.
Legacy. Миграция приложения с чистого JS на React













 
Верх