План на курса

Въведение

    Какво е новото в Angular 5?

Преглед на Typescript и ES6 JavaScript

    Синтаксис на TypeScript Използване на транспилатора на TypeScript Настройка Angular 5 и Typescript

Създаване на вашето първо Angular приложение

    Планиране на приложението Настройка на Angular проект и приложение с помощта на CLI Създаване на основна настройка на проект с помощта на Bootstrap 4 и Sass

Работа с частите на Angular 5.

    Създаване на компоненти Обвързване на данни и интерполация на низове Обвързване на свойства Обвързване на събития Двупосочно обвързване на данни Моделиране на данни Директиви Bootstrapping входове и изходи

Използване на Angular 5 компоненти

    Поток от данни Работа с AppModule Работа с персонализирани компоненти Използване на шаблони и стилове Използване на View Encapsulation Прожектиране на съдържание Разбиране на жизнения цикъл на компонента и куките на жизнения цикъл Използване на ViewChildren и ContentChildren

Свързване на данни в Angular 5

    Общ преглед на обвързването на свойства и събития Обвързване и присвояване на псевдоними към персонализирани свойства Обвързване и присвояване на псевдоними на персонализирани събития

Работа с директиви

    Вградени директиви Персонализирани директиви

Отстраняване на грешки в приложението

    Разбиране на съобщенията за грешка в Angular Използване на Sourcemaps за отстраняване на грешки в кода в браузъра с помощта на Augury

Angular 5 Услуги

    Научаване на важността на услугите Създаване на услуга за регистриране Създаване на услуга за данни

Използване на инжектиране на зависимости и доставчици

    Инжектори, доставчик и токени Конфигуриране на инжектиране на зависимости Конфигуриране на вашия доставчик Инжектиране на услуги в компоненти, директиви и услуги

Превключване на страници с маршрутизиране

    Настройване на маршрути Конфигуриране и зареждане на маршрути Разбиране на различните методи за навигация Използване на параметри в маршрути Създаване на вложени маршрути Използване на маршрути за пренасочване и заместващи символи Разбиране на защитниците на маршрута Разбиране на стратегиите за маршрутизиране

Използване на RxJS за създаване и работа с наблюдаеми в Angular

    Общ преглед на Observables Преглед на RxJS Изграждане и използване на Observables в Angular

Работа с формуляри

    Използване на управлявани от шаблони формуляри Използване на Reactive формуляри

Използване на тръби

    Вградени канали Async Pipe Персонализирани канали

Осъществяване на повиквания към външни HTTP API

Използване на Angular модула

Оптимизиране на приложението Angular 5.

Тестване на приложението Angular 5.

    Използване на Jasmine за модулно тестване

Angular 5 Сигурност

    Удостоверяване Какво трябва и какво не трябва да се пише в Angular

Внедряване на Angular 5 приложение в производство

    Внедряване в IIS, Apache Nginx и др.

Отстраняване на неизправности

Заключителни бележки

Изисквания

  • Познаване на основните HTML, CSS и JavaScript

Публика

  • Начинаещи в уеб разработката
  • Опитни фронтенд разработчици
  • Всеки, който се интересува да научи как да разработва приложения с помощта на Angular
 28 Hours

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



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

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

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

Building Web Apps using the MEAN stack

35 Hours

Testing Angular Applications

14 Hours

Reactive Programming with Angular RxJS

14 Hours

NgRx

21 Hours

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