План на курса
Разработка на съвременни 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
Машинен превод
Лукашова ентусиазъм.
Eloise Phelps - Dunelm
Курс - React, Redux and TypeScript
Машинен превод
How Luke made great efforts to help people individually when they encountered problems running the code. Luke was extremely friendly and got along well with the course participants.
Jonathan Grout - Dunelm
Курс - React, Redux and TypeScript
Машинен превод
Отзовите се на треньора с всички участници беше отлично, всеки получил помощ на някакъв етап от курса. Бяло великолепно преживяване в общност, особено за хората, които не са знакоми с темата.
Tayyab Ejaz Mushtaq - Dunelm
Курс - React, Redux and TypeScript
Машинен превод
Обихарих факта, че се чувствах в безопасна среда и не ми беше страшно да споделям екранът си и моите трудности с треньора или групата.
Wanda Hawkins-Kavanagh - Dunelm
Курс - React, Redux and TypeScript
Машинен превод
Харесах факта, че курсът е включвал упражнения. Харесах начинът, по който Лукаш се опитвал да помогне на всеки от нас, и начинът, по който справял с тревожността на някои от другите участници. Харесах, че е бил компетентен по темата.
Samuel Irsai - Dunelm
Курс - React, Redux and TypeScript
Машинен превод