План на курса
Разработка на съвременни front-end приложения
- преглед и прилики на React, Angular, Vue.js компоненти за декларативно изобразяване - дефиниране на персонализирани HTML тагове с помощта на create-react-app за инициализиране на React проект
Модерен JavaScript
- разработване с помощта на версии на node.js и npm JavaScript работа с модули функции и класове функции със стрелки функционално програмиране в JavaScript (карта, филтър, ...)
TypeScript
- статично срещу динамично писане деклариране на типове променливи, функции и класове основни типове данни кортежи, обекти интерфейси генерични
React шаблонен език
- JavaScript-базиран шаблонен език: JSX задаване на свойства на елементи повтарящи се елементи if / else събития CSS класове и стилове
Управление на състоянието в React
- настройка и промяна на състоянието на приложението с помощта на куката за състояние и setState прихващане на съдържанието на входните елементи в състоянието
Компоненти: Градивни елементи на съвременни уеб приложения
- дефиниране на потребителски HTML тагове в React състояние, подпори и събития поток от данни между компоненти функционални компоненти и клас компоненти с помощта на кукички във функционални компоненти събития от жизнения цикъл на компонента (монтиране, актуализиране, демонтиране) включително предварително дефинирани компоненти от библиотека
Държавно управление с Redux
- Redux основи: управление на състояние с чисти функции, редуктори и неизменни данни, използвайки куката на редуктора в React интегриране Redux в приложение на React презентационни и контейнерни компоненти Redux екосистемата, обработваща асинхронни събития с Thunk, извличане на данни от REST API
Инструменти за разработчици и тестване
- Инструменти за разработчици на React Redux инструменти за разработчици Тестване на JavaScript с Jest Тестване на редуктори Тестване на компоненти на React
React Рутер
- маршрутизиране от страна на клиента, показващо различни изгледи въз основа на текущия маршрут на браузъра
Разработка на приложения с React
- кратък преглед на React Native създаване на инсталируемо мобилно и настолно приложение с Progressive Web Apps сравнение на Progressive Web Apps и собствени приложения
Изисквания
- Основи на HTML
- опит с JavaScript
Oтзиви от потребители (7)
Подробностите, начинът на обяснение и спокойствието и увереността на обучителя вдъхват.
Cosmin Ghergheles - Ness
Курс - React, Redux and TypeScript
Машинен превод
Обхвана основните компоненти
Valentin
Курс - React, Redux and TypeScript
Машинен превод
Lukasz's enthusiasm.
Eloise Phelps - Dunelm
Курс - React, Redux and TypeScript
How Luke made a good effort to helping people individually when they were having problems running the code. Luke was extremely friendly and got a long well with the course participants.
Jonathan Grout - Dunelm
Курс - React, Redux and TypeScript
The engagement from the trainer with all the participants was great, everyone got help at some stage of the course. It was a great experience overall, specially for people not familiar with the subject.
Tayyab Ejaz Mushtaq - Dunelm
Курс - React, Redux and TypeScript
I liked the fact it felt like a safe environment and I didn't feel intimidated sharing my screen and my struggles with the trainer or the group.
Wanda Hawkins-Kavanagh - Dunelm
Курс - React, Redux and TypeScript
I liked the fact that the course had exercises. I liked the way Lukasz tried to help each of us and the way he handle the anxiety of some of the other participants. I liked that he was knowledgeable of the subject.