JS: React от Хекслет
Программа курса
Ознакомьтесь с программой курса «JS: React» от Хекслет
1. Введение
- Познакомиться с курсом и подготовить окружение.
2. Компоненты
- Познакомиться с базовой единицей в react — компонентом. Научиться его создавать и отрисовывать в браузере.
3. JSX
- Научиться эффективно использовать jsx.
4. Props
- Познакомиться с механизмом передачи данных в компоненты.
5. Работа с коллекциями
- Научиться обрабатывать коллекции данных внутри компонентов.
6. Различия jsx и html
- Узнать об особенностях jsx, которые работают не так как в html.
7. Обработка имён классов
- Научиться правильно работать с классами компонентов, которые могут изменяться динамически.
8. Children
- Научиться создавать компоненты боксы, способные работать с вложенными компонентами.
9. Состояние
- Познакомиться с созданием stateful компонентов. Научиться добавлять интерактивности.
10. События
- Познакомиться с особенностями системы событий React.
11. Автоматное программирование
- Вспомнить что все вокруг автоматы. Научиться правильно работать с автоматами в React.
12. Формы
- Изучить принципы взаимодействия с формами.
13. Неизменяемость
- Научиться работать с составными структурами в неизменяемом стиле. Познакомиться с библиотекой
immutability-helper.
14. Вложенные компоненты
- Разобраться с хранением состояния и управлением событиями во вложенных компонентах.
15. Функциональные компоненты
- Рассмотреть создание компонентов на основе функций и использования пространств имён.
16. Контекст (Context API)
- Познакомиться с удобным способом получать доступ к глобальному состоянию во вложенных компонентах.
17. Virtual Dom
- Познакомиться с устройством React.
18. Тестирование
- Узнать о проблемах, которые поджидают разработчика при работе с исходным кодом.
19. Асинхронная обработка
- Узнать об особенностях работы с объектом событием в асинхронном коде. Попрактиковаться в создании асинхронных обработчиков.
20. Жизненный цикл компонента
- Познакомиться с жизненным циклом компонента в процессе работы.
21. Производительность
- Научиться выжимать из React максимальную производительность.
22. Refs
- Научиться взаимодействовать с реальным DOM для интеграции сторонних компонентов.
23. Дополнительные материалы
- Статьи и видео, подобранные командой Хекслета. Помогут глубже погрузиться в тему курса.
- Город
- Онлайн
- Формат обучения
- Онлайн
- Сертификат
- Есть
- Инструменты на курсе
-
JavaScript
React
Большой объём информации. На курсах Вы получите столько информации, сколько иные программисты не получают за всю свою жизнь.
Преподаватели-эксперты. У каждого преподавателя за спиной многолетний опыт работы, ценные знания и выпускники-специалисты.
Постоянная поддержка. Кураторы курсов всегда готовы прийти на помощь каждому ученику.
Обучение с нуля. В этой школе из новичка сделают профессионала с хорошим портфолио!
Самообучение. Ответы на некоторые волнующие вопросы приходится искать самостоятельно, обращаясь к поисковикам.
Сложность обучения. Программирование - это нелегко, а на его освоение затрачивается много сил и энергии.
Взгляните, что студенты и выпускники говорят про Хекслет
Можно попробовать бесплатно, посмотреть как выглядит интерфейс платформы изнутри и определиться, подходит ли вам такой формат. Подача материала приятная, теория глубокая, упражнения интересные и применимые в реальной жизни. Есть несколько тарифов – для самостоятельного, групповог...
Для индивидуального обучения веб-разработки Хекслет подходит на 100%, есть бесплатный доступ, за это время точно решите стоит вам этим заниматься или лучше поискать себя в другом. Обзор на школу нашел на сайте «Это Развод». Подача материалов удобная, но будет сложно, поэтому моти...