- Регистрация
- 13.03.2019
- Сообщения
- 48 482
Вы получите: материалы курса состоит из 10 практических заданий, 10 видео-лекций и 9 теоретических глав. Польза от курса. Приобретенных навыков и знаний будет достаточно для работы в IT-компаниях. Уверенность в знаниях. Вы точно будете знать, как правильно. Системность знаний очень важна. Часто это становится понятно только на собеседованиях. В этом курсе мы даем знания и практические навыки, на базе которых можно будет развиваться в Senior React Developer. Собственная библиотека в портфолио. Вы создадите платформу, объединяющую в себе библиотеку кода, каркас архитектуры с возможностью расширения и стандарт работы в рамках этой архитектуры. Бюджеты не треснут. Основная цель нашей школы не заработок, наша корыстная цель — выявление талантливых разработчиков на ранних стадиях и пополнение ими рядов CSSSR, чтобы компания продолжала расти и развиваться. Программа Lifecycle и его применение. Дерево компонентов. Как компоненты доставляются в DOM. Перерендер, маунтинг, уничтожение и обновление компонентов. Методы отслеживания изменений. Краткая история методов отслеживания изменений. Поиск проблем производительности. Встроенный профилировщик для нахождения наиболее проблемного места. Практика: профилирование приложения с неоптимальным кодом. Практика: профилирование приложения. PureComponent и Should Component Update. Оптимизация текущего кода с использованием профилирования. Постановка проблемы. Shallow сравнение. Глубокое сравнение и мемоизация. Передача функций дочернему компоненту. Иммутабельность и мемоизация. Иммутабельность. Мемоизация. Мемоизация и PureComponent. Практика: оптимизация предложенного приложения. Redux. Добавление менеджера состояний для передачи данных между компонентами. Практика: управление состоянием приложения. Производительность Redux. Оптимизация менеджера состояний. Практика: оптимизация приложения. Практика: производительность Redux. |
Быстрая оплата RUB, UAH, KZT