Ви отримаєте: матеріали курсу складається з 10 практичних завдань, 10 відео-лекцій і 9 теоретичних глав.користь від курсу. набутих навичок і знань буде достатньо для роботи в IT-компаніях.
- впевненість у знаннях. Ви точно будете знати, як правильно. Системність знань дуже важлива. Часто це стає зрозуміло тільки на співбесідах. У цьому курсі ми даємо знання і практичні навички, на базі яких можна буде розвиватися в Senior React Developer.
- власна бібліотека в портфоліо. Ви створите платформу, що поєднує в собі бібліотеку коду, каркас архітектури з можливістю розширення і стандарт роботи в рамках цієї архітектури.
- бюджети не тріснуть.
Основна мета нашої школи не заробіток, наша корислива мета-виявлення талановитих розробників на ранніх стадіях і поповнення ними рядів CSSSR, щоб компанія продовжувала рости і розвиватися.
- Lifecycle і його застосування. Дерево компонентів. Як компоненти доставляються в DOM. Перерендер, маунтинг, знищення та оновлення компонентів.
- методи відстеження змін. Коротка історія методів відстеження змін.
- пошук проблем продуктивності. Вбудований профілювальник для знаходження найбільш проблемного місця. Практика: профілювання програми з неоптимальним кодом. Практика: профілювання додатки.
- PureComponent і Should Component Update. Оптимізація поточного коду за допомогою профілювання. Постановка проблеми. Shallow порівняння. Глибоке порівняння та мемоізація. Передача функцій дочірньому компоненту.
- Іммутабельність і мемоізація. Іммутабельність. Мемоїзація. Мемоизация і PureComponent. Практика: оптимізація запропонованого додатка.
- Redux. Додавання менеджера станів для передачі даних між компонентами. Практика: управління станом додатки.
- продуктивність Redux. Оптимізація менеджера станів. Практика: Оптимізація програми. Практика: продуктивність Redux.
https://privatelink.de/?https://school.csssr.com/ru/course/react/react-under-the-hood