План на курса

Въведение

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

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

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

Преглед на частите на Angular 6.

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

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

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

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

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

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

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

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

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

Angular 6 Услуги

    Създаване на услуга за регистриране Създаване на услуга за данни

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Angular 6 Сигурност

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

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

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

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

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

Изисквания

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

Публика

  • Разработчици
 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атегории