План на курса

Разработка на съвременни 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
  21 Hours

Брой участници



Цена за участник

Oтзиви от потребители (8)

Свързани Kурсове

Advanced TypeScript

  7 Hours

Typescript Unit Testing

  14 Hours

Relay: Efficiently Fetch Data in React Applications

  14 Hours

Building Interactive Applications with React, Redux and GraphQL

  28 Hours

Свързани Kатегории