Курс за обучение по Angular 7
Angular е JavaScript рамка за изграждане на уеб приложения. Angular 7 е най-новата версия на Angular 2 серия (Angular 2 е пълна преписа на оригинала Angular JS, или Angular 1). Angular 7 е голямо издание, обхващащо цялата платформа и има много нови функции и оптимизации, включително актуализации на CLI и по-добри резултати.
В този инструктор-управляван, на живо обучение (онсайт или дистанционно), участниците ще научат как да създават, тестват и разпространяват приложение Angular с помощта на най-новите функции в Angular 7.
В края на обучението участниците ще могат да:
- Разработване Angular 7приложения, използвайки Angular CLI.
- Създаване на уеб компоненти, които могат да се използват във всяка страница HTML.
- Консумирайте REST уеб услуги и WebSocket данни от рамките на Angular 7приложението.
- Извършване на анимации с помощта на Angular 7's най-новите анимационни функции.
- Изпробвайте, дебютирайте и прилагайте Angular 7приложението.
- Организирайте Angular 7 проекта с най-добри практики.
Формат на курса
- Интерактивна лекция и дискусия
- Много упражнения и упражнения
- Изпълнение на ръката в живо лабораторна среда
Опции за персонализиране на курса
- За да поискате персонализирано обучение за този курс, моля, свържете се с нас, за да организирате.
- За да научите повече за Angular, моля посетете: https://angular.io/
План на курса
Въведение
- Какво е новото в 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
Публика
- Разработчици
Отворените курсове за обучение изискват 5+ участници.
Курс за обучение по Angular 7 - Booking
Курс за обучение по Angular 7 - Enquiry
Angular 7 - Консултантско запитване
Консултантско запитване
Oтзиви от потребители (7)
Good examples and interactive course !
Ioannis Fotinis - National geografisch instituut
Курс - Angular 7
I liked that it was a hands-on experience, where we could do exercises and apply the concepts & knowledge that were presented. Also the fact that I was able to gather some insight into a modern framework like Angular (almost all UI frameworks were foreign to me before)
Laurentiu Rudeanu - Technology Reply
Курс - Angular 7
Started from 0, and we had multiple ways to do a certain facility
Madalin Iordache - Technology Reply
Курс - Angular 7
Clear examples and willingness to explain in depth.
Iulkian Gafencu - TECHNOLOGY REPLY SRL
Курс - Angular 7
The flexibility of trainer.He always asked if the way is he teaching is good or should be changed.I think this is very good method of teaching for everyone(inclusive the teacher, who knows what to teach.I also liked the mix between theoretical & practical exercise.
Bogdan Anechitoaei - TECHNOLOGY REPLY SRL
Курс - Angular 7
I liked the most the fact that every subject had its exercises which made it easier to understand. The trainer had patience and a lot of knowledge about the subject and also he helped everyone who needed help.
Boca Eleonora Alexandra - TECHNOLOGY REPLY SRL
Курс - Angular 7
The explanations for every feature and why/when we should use it.
Viorica Postolachi - TECHNOLOGY REPLY SRL
Курс - Angular 7
Предстоящи Курсове
Свързани Kурсове
Angular 13
28 ЧасаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към програмисти, които искат да използват най-новите функции на Angular 13 за изграждане, тестване и внедряване на уеб приложения.
До края на това обучение участниците ще могат:
- Използвайте TypeScript и Angular CLI за разработване на Angular 13 приложения.
- Разработвайте, тествайте и внедрявайте Angular 13 уеб приложения.
- Създавайте уеб компоненти, които могат да се използват за всяко уеб приложение или страница.
Angular 2 Fundamentals
21 ЧасаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към разработчици от начинаещи до средно ниво, които желаят да създават динамични, модерни уеб приложения, използвайки Angular 2.
До края на това обучение участниците ще могат:
- Настройте и конфигурирайте Angular 2 проекта.
- Използвайте функциите и подобренията на Angular 2.
- Разработете стабилни, мащабируеми приложения, използвайки Angular 2.
- Приложете най-добрите практики за организация и архитектура на кода.
- Интегрирайте Angular приложения с RESTful API.
Angular JavaScript
28 ЧасаТова е практически курс за всеки, който иска да създава уеб сайтове с помощта на AngularJS.
По време на този курс ще се използва най-новата стабилна версия. Предварителната версия може да се използва само ако е отбелязана във формуляра за резервация в раздела за бележки. По-старата версия трябва да бъде съгласувана преди резервация.
AngularJS Basics
14 ЧасаAngular JS е JavaScript библиотека за бързо разработване на приложения.
Публика
- разработчици програмисти javascript архитекти
Цели
- Промяна на мисленето от процедурен/OO начин на програмиране към Angular начин Участниците могат да използват AngularJS за създаване на приложения с една страница
Формат на курса
- 40% лекции, 60% лабораторни упражнения
Angular 10 for Developers
28 ЧасаВ това водено от инструктор обучение на живо в България (онлайн или на място), участниците ще се научат как да създават, тестват и разгръщат Angular приложение, използвайки най-новите функции в Angular 10.
До края на това обучение участниците ще могат:
- Разработвайте приложения на Angular 10, като използвате TypeScript и Angular CLI.
- Създайте слабо свързани уеб компоненти, които могат да се използват във всяка HTML страница.
- Свържете тези компоненти към услуги, модули и директиви.
- Консумирайте REST уеб услуги и WebSocket данни от приложение Angular 10.
- Изградете персонализирано валидиране с помощта на Reactive Forms.
- Тествайте, отстранявайте грешки и внедрявайте Angular 10 приложение.
- Организирайте проекти на Angular 10, като използвате най-добрите практики.
Angular 11
28 ЧасаВ това водено от инструктор обучение на живо в България (онлайн или на място), участниците ще се научат как да създават, тестват и разгръщат Angular приложение, използвайки най-новите функции в Angular 11.
До края на това обучение участниците ще могат:
- Разработвайте Angular 11 приложения с помощта на TypeScript и Angular CLI.
- Създавайте слабо свързани уеб компоненти, които могат да се използват във всяка HTML страница.
- Тествайте, отстранявайте грешки и внедрявайте Angular 11 приложение.
- Организирайте Angular 11 проекти, като използвате най-добрите практики.
Angular 11 Advanced
28 ЧасаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към разработчици, които желаят да използват усъвършенстваните инструменти за разработчици на Angular 11 за проектиране, изграждане, тестване и внедряване на приложения.
До края на това обучение участниците ще могат:
- Настройте необходимата среда за разработка за разработване на усъвършенствани Angular 11 приложения.
- Изградете структура родител-дете, вложени компоненти за сложни приложения.
- Използвайте RxJS и наблюдаеми за обработка на събития в реално време и асинхронно програмиране.
- Създавайте мащабируеми модели на формуляри и данни, за да управлявате въвеждането на потребители и задачите за въвеждане на данни.
- Внедрете усъвършенствани инжекции на зависимости, маршрутизиране и най-добри практики за сигурност в Angular 11.
Angular 12
28 ЧасаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към програмисти, които желаят да създадат, тестват и внедрят Angular приложение, използвайки най-новите функции в Angular 12.
До края на това обучение участниците ще могат:
- Разработвайте Angular 12 приложения с помощта на TypeScript и Angular CLI.
- Създавайте слабо свързани уеб компоненти, които могат да се използват във всяко уеб приложение или HTML страница.
- Тествайте, отстранявайте грешки и внедрявайте Angular 12 приложение.
- Организирайте Angular 12 проекти, като използвате най-добрите практики.
Angular 12 Advanced
28 ЧасаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към разработчици, които искат да се потопят дълбоко в разширените функции на Angular 12, включително персонализирани компоненти, директиви, разширено обвързване на данни, отложено зареждане и др. .
До края на това обучение участниците ще могат:
- Разработете Angular 12 приложения, използвайки усъвършенствани техники и концепции.
- Внедрете персонализирани компоненти и директиви.
- Разгледайте усъвършенствани техники за обвързване на данни.
- Внедрете отложено зареждане и динамично импортиране.
- Оптимизирайте производителността на Angular 12 приложение.
Angular 13 Advanced
28 ЧасаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към опитни разработчици и програмисти, които желаят да се възползват от разширените функции на Angular 13 за изграждане, тестване и внедряване на високопроизводителни уеб приложения.
До края на това обучение участниците ще могат:
- Използвайте ефективно TypeScript и Angular CLI за създаване на сложни Angular 13 приложения.
- Разработвайте, тествайте и внедрявайте уеб приложения Angular 13 за оптимална производителност.
- Създайте уеб компоненти, за да подобрите повторната употреба и поддържаемостта на Angular 13 приложения.
Angular 14
28 ЧасаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към разработчици и програмисти, които искат да използват най-новите функции на Angular 14 за изграждане, тестване и внедряване на уеб приложения.
До края на това обучение участниците ще могат:
- Инсталирайте и конфигурирайте Angular 14.
- Разработвайте приложения, използвайки компонентно-базираната архитектура на Angular 14.
- Използвайте вградените директиви, услуги и канали на Angular 14.
- Комуникирайте с RESTful API, като използвате модула HttpClient на Angular 14.
- Внедрете удостоверяване и оторизация в Angular 14 приложения.
- Тестване и отстраняване на грешки Angular 14 приложения.
Angular 14 Advanced
28 ЧасаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към опитни разработчици и програмисти, които желаят да пренесат своите Angular 14 умения на следващото ниво и да използват разширените функции на Angular 14 за изграждане, тествайте и внедрявайте високопроизводителни уеб приложения.
До края на това обучение участниците ще могат:
- Създавайте разширени приложения с помощта на Angular 14.
- Разберете и приложете по-сложните функции и техники на Angular 14.
- Разработете поддържаем и мащабируем Angular 14 код.
- Създайте персонализирани библиотеки и модули, за да разширите функционалността на Angular 14.
Angular 15
28 ЧасаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към разработчици и програмисти, които искат да използват най-новите функции на Angular 15 за изграждане, тестване и внедряване на уеб приложения.
До края на това обучение участниците ще могат:
- Инсталирайте и конфигурирайте Angular 15.
- Разработвайте приложения, използвайки компонентно-базираната архитектура на Angular 15.
- Използвайте вградените директиви, услуги и канали на Angular 15.
- Комуникирайте с RESTful API, като използвате модула HttpClient на Angular 15.
- Внедрете удостоверяване и оторизация в Angular 15 приложения.
- Тестване и отстраняване на грешки Angular 15 приложения.
- Разберете новите функции на Angular 15 като Image Directive, CDK List за изграждане на UI компоненти, Boilerplate Reduction в Guards и подобрения в esbuild за по-бързи компилации.
Angular 15 Advanced
28 ЧасаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към опитни разработчици и програмисти, които желаят да пренесат своите Angular 15 умения на следващото ниво и да използват разширените функции на Angular 15 за изграждане, тествайте и внедрявайте високопроизводителни уеб приложения.
До края на това обучение участниците ще могат:
- Използвайте усъвършенствани техники за изграждане на Angular 15 приложения.
- Разберете най-добрите практики за мащабиране и поддържане на широкомащабни Angular 15 приложения.
- Разработвайте ефективни приложения, като използвате разширени функции на Angular 15.
- Отстраняване на неизправности и оптимизиране Angular 15 приложения.
- Научете за усъвършенствани теми, като изобразяване от страна на сървъра, отложено зареждане и други.
Angular 16
28 ЧасаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към разработчици от начинаещи до средно ниво, които желаят да използват най-новите функции на Angular 16 за изграждане, тестване и внедряване на уеб приложения.
До края на това обучение участниците ще могат:
- Настройте среда за разработка, която включва Node.js, Visual Studio код и Angular CLI.
- Създайте основно Angular 16 приложение, което показва данни и обработва потребителските взаимодействия.
- Използвайте компоненти, директиви, канали, услуги и модули, за да организирате и използвате повторно кода.
- Използвайте обвързване на данни, инжектиране на зависимости, маршрутизиране, формуляри и HTTP клиент за комуникация с бекенд услуги.
- Отстранете грешки и тествайте Angular 16 приложения с помощта на инструменти като Chrome DevTools, Jest, Karma и Protractor.