План на курса
Въведение
- Какво е новото в Angular 7?
Преглед на Typescript и ES6 JavaScript
- Синтаксис на TypeScript Използване на транспилатора на TypeScript Настройка Angular 7 и Typescript
Преглед на частите на Angular 7.
- Angular CLI Компоненти Директиви Входове и изходи Обвързване на данни и интерполация Обвързване на събития Моделиране на данни Bootstrapping
Създаване на вашето първо Angular приложение
- Планиране на приложението Настройка на Angular проект с помощта на Bootstrap 4 и Sass
Създаване на компонент
- Разбиране на потока от данни за жизнения цикъл на компонента Използване на шаблони и стилове Проектиране на съдържание Работа с AppModule Работа с персонализирани компоненти Използване на View Encapsulation Внедряване на куки за жизнения цикъл Използване на ViewChildren и ContentChildren
Обвързване на данни в Angular 7
- Разбиране на обвързването на свойства и събития Обвързване и присвояване на псевдоними към персонализирани свойства Обвързване и присвояване на псевдоними на персонализирани събития
Работа с директиви
- Вградени директиви Персонализирани директиви
Angular 7 Услуги
- Създаване на услуга за регистриране Създаване на услуга за данни
Използване на инжектиране на зависимости и доставчици
- Инжектори, доставчик и токени Конфигуриране на инжектиране на зависимости Конфигуриране на вашия доставчик Инжектиране на услуги в компоненти, директиви и услуги
Превключване на страници с маршрутизиране
- Разбиране на различните методи за навигация Стратегии за маршрутизиране Настройване на маршрути Конфигуриране и зареждане на маршрути Използване на параметри в маршрути Създаване на вложени маршрути Използване на маршрути за пренасочване и заместващи символи Разбиране на охраната на маршрута
Използване на RxJS за създаване и работа с наблюдаеми в Angular
- Общ преглед на Observables Преглед на RxJS Изграждане и използване на Observables в Angular
Генериране на формуляри за потребителско въвеждане
- Използване на управлявани от шаблони формуляри Използване на Reactive формуляри
Използване на тръби
- Вградени канали Async Pipe Персонализирани канали
Осъществяване на повиквания към външни HTTP API
Използване на Angular модула
Тестване на приложението Angular 7.
- Използване на Jasmine за модулно тестване
Отстраняване на грешки в приложението
- Разбиране на съобщенията за грешка в Angular Използване на Sourcemaps за отстраняване на грешки в кода в браузъра с помощта на Augury
Оптимизиране на приложението Angular 7.
Angular 7 Сигурност
- Удостоверяване Какво трябва и какво не трябва да се пише в Angular
Внедряване на Angular 7 приложение в производство
- Внедряване в IIS, Apache Nginx и др.
Отстраняване на неизправности
Заключителни бележки
Изисквания
- Познаване на основните HTML, CSS и JavaScript
Публика
- Разработчици
Oтзиви от потребители (7)
Примери и интерактивен курс !
Ioannis Fotinis - National geografisch instituut
Курс - Angular 7
Машинен превод
I харесах, че това беше практическо преживяване, при което можахме да правим упражнения и да приложиваме концепциите и знанията, които бяха представени. Освен това ми беше полезно, че събрах информация за модерен фреймуорк като Angular (почти всички UI фреймуорки ми бяха неизвестни преди това)
Laurentiu Rudeanu - Technology Reply
Курс - Angular 7
Машинен превод
Започваме от нула и имахме множество начинa да реализираме определена услуга
Madalin Iordache - Technology Reply
Курс - Angular 7
Машинен превод
Ясни примери и готовност да обяснява подробно.
Iulkian Gafencu - TECHNOLOGY REPLY SRL
Курс - Angular 7
Машинен превод
Флексибилността на треньора. Той винаги питал дали начинът, по който преподава, е добър или трябва да бъде променен. Мисля, че това е много добър метод на обучение за всеки (включително учителя, който знае какво да преподава). Хареса ми смесицата между теоретични и практични упражнения.
Bogdan Anechitoaei - TECHNOLOGY REPLY SRL
Курс - Angular 7
Машинен превод
Харесва ми най-вече, че всеки предмет е имало задания, което е направило разбирането по-лесно. Треньорът е бил толерантен и е обладал много знания за предмета и също така е помогнал на всеки, който е нуждаел от помощ.
Boca Eleonora Alexandra - TECHNOLOGY REPLY SRL
Курс - Angular 7
Машинен превод
Обяснения за всяка функция и защо/кога да я използваме.
Viorica Postolachi - TECHNOLOGY REPLY SRL
Курс - Angular 7
Машинен превод