Логотип LUMIFYПрограммирование LUMIFY Angular 15 — значок 1 ПРИМЕНЕНИЕ И WEB РАЗРАБОТКА
Angular 15 Программирование
ДЛИНА 5 дней
ВЕРСИЯ 15

ЗАЧЕМ ИЗУЧАТЬ ЭТОТ КУРС

Этот интенсивный и всесторонний учебный курс по Angular 15 дает участникам навыки, которые они могут сразу же использовать в своей работе. Вы изучите основы разработки Angular 15, такие как одностраничные браузерные приложения, адаптивные webсайты и гибридные мобильные приложения.
Этот курс представляет собой сочетание теоретического обучения и практических занятий, которое включает введение в Angular, за которым следуют TypeScript, компоненты, директивы, сервисы, HTTPClient, тестирование и отладка.
Примечание: Мы также можем провести обучение по другим версиям Angular. Пожалуйста, свяжитесь с нами, чтобы сделать запрос или зарегистрировать свой интерес.

ANGULAR И LUMIFY РАБОТАЮТLUMIFY Angular 15 Программирование — логотип 1

Чему ты научишься

После успешного завершения этого курса вы будете обладать знаниями, позволяющими:

  • Разработка одностраничных приложений Angular с использованием Typescript
  • Настройте полную среду разработки Angular.
  • Создавайте компоненты, директивы, сервисы, каналы, формы и пользовательские валидаторы.
  • Выполняйте сложные задачи по извлечению сетевых данных с помощью Observables.
  • Потреблять данные из REST web сервисы с использованием HTTP-клиента Angular
  • Обрабатывайте соединения push-данных с помощью WebПротокол сокета
  • Работа с Angular Pipes для форматирования данных
  • Используйте расширенные функции Angular Component Router.
  • Тестируйте и отлаживайте приложения Angular с помощью встроенных инструментов.
  • Работа с Angular CLI

Программирование LUMIFY Angular 15 — значок 8 Мой инструктор был великолепен, поскольку смог воплотить сценарии в реальных ситуациях, связанных с моей конкретной ситуацией.
Я почувствовал себя желанным гостем с того момента, как приехал, и возможность сесть группой за пределами классной комнаты, чтобы обсудить наши ситуации и наши цели, была чрезвычайно ценной.
Я многому научился и почувствовал, что важно, чтобы мои цели, пройдя этот курс, были достигнуты.
Отличная работа команды Lumify Work.Программирование LUMIFY Angular 15 — значок 9АМАНДА НИКОЛЬ
МЕНЕДЖЕР УСЛУГ ИТ-ПОДДЕРЖКИ – HEALTH WORLD LIMITED

ПРЕДМЕТЫ КУРСА

  1. Представляем Angular
    • Что такое Angular?
    • Основные функции Angular Framework
    • Подходящие варианты использования
    • Строительные блоки приложения Angular.
    • Базовая архитектура приложения Angular.
    • Установка и использование Angular
    • Анатомия углового приложения.
    • Запуск приложения.
    • Создание и развертывание приложения.
    • Angular для собственных мобильных приложений.
  2. Введение в TypeScript
    • Языки программирования для использования с Angular
    • Синтаксис TypeScript
    • Редакторы программ
    • Система типов – определение переменных
    • Система типов – определение массивов
    • Основные примитивные типы
    • Введите Функциональные ионы.
    • Вывод типа
    • Определение классов
    • Методы класса
    • Контроль видимости
    • Конструкторы классов
    • Конструкторы классов – альтернативная форма.
    • Неинициализированные поля
    • Интерфейсы
    • Работа с модулями ES6.
    • вар против пусть
    • Функции стрелок
    • Компактный синтаксис функции стрелки
    • Строки шаблона
    • Обобщения в классе
    • Обобщенные функции в функциях
  3. Компоненты
    • Что такое компонент?
    • Бывшийampле Компонент
    • Создание компонента с помощью Angular CLI
    • Класс компонента
    • Декоратор @Component.
    • Регистрация компонента в его модуле
    • Шаблон компонента
    • Бывшийample: Шаблон HelloComponent
    • Бывшийample: Класс HelloComponent
    • Использование компонента
    • Запустите приложение
    • Иерархия компонентов
    • Корневой компонент приложения.
    • Бутстрап File
    • Перехватчики жизненного цикла компонентов.
    • БывшийampПерехватчики жизненного цикла
    • Стили CSS
  4. Шаблоны компонентов
    • Шаблоны
    • Расположение шаблона
    • Синтаксис усов {{ }}
    • Настройка свойств элемента DOM.
    • Настройка основного текста элемента
    • Привязка событий
    • Обработчик событий выражения
    • Запретить обработку по умолчанию.
    • Директивы атрибутов
    • Применение стилей путем изменения классов CSS.
    • Бывшийampле: ngClass
    • Непосредственное применение стилей
    • Структурные директивы
    • Шаблон условного выполнения
    • Бывшийampле: ngIf
    • Цикл с использованием ngFor.
    • ngДля локальных переменных
    • Управление коллекцией
    • Бывшийample – Удаление элемента
    • Отслеживание предметов с помощью ngFor.
    • Замена элементов с помощью ngSwitch.
    • Группировка элементов
    • Справочная переменная шаблона
  5. Межкомпонентная связь
    • Основы общения
    • Архитектура потока данных
    • Подготовка ребенка к получению данных
    • Отправка данных от родителя
    • Подробнее о настройке свойств
    • Запуск события из компонента
    • @Output() Примерample — дочерний компонент
    • @Output() Примерample — Родительский компонент
    • Полная двусторонняя привязка
    • Настройка двусторонней привязки данных в родительском элементе.
  6. Формы, управляемые шаблонами
    • Формы на основе шаблонов
    • Модуль импорта форм
    • Базовый подход
    • Настройка формы
    • Получение пользовательского ввода
    • Пропуск атрибута ngForm.
    • Инициализировать форму
    • Двусторонняя привязка данных
    • Проверка формы
    • Угловые валидаторы
    • Отображение состояния проверки с использованием классов
    • Дополнительные типы ввода
    • Флажки
    • Выберите (раскрывающийся список) поля
    • Параметры рендеринга для выбора (раскрывающийся список)
    • Поля даты
    • Радио-кнопки
  7. Реактивные формы
    • Реактивные формы закончилисьview
    • Строительные блоки
    • Импортировать модуль реактивных форм.
    • Создать форму
    • Создайте шаблон
    • Получение входных значений
    • Инициализация полей ввода
    • Установка значений формы
    • Подписка на входные изменения
    • Проверка
    • Встроенные валидаторы
    • Отображение ошибки проверки.
    • Пользовательский валидатор
    • Использование специального валидатора
    • Передача конфигурации пользовательскому валидатору.
    • FormArray — динамическое добавление входных данных.
    • FormArray — класс компонента.
    • FormArray — шаблон.
    • FormArray — значения.
    • Подгруппы форм — класс компонента.
    • Подгруппы форм – HTML-шаблон.
    • Зачем использовать подгруппы форм
  8. Сервисы и внедрение зависимостей
    • Что такое услуга?
    • Создание базовой услуги
    • Класс обслуживания
    • Что такое внедрение зависимостей?
    • Внедрение экземпляра службы
    • Форсунки
    • Иерархия инжекторов
    • Регистрация службы с помощью Root Injector
    • Регистрация службы с помощью инжектора компонента.
    • Регистрация службы с помощью инжектора функционального модуля.
    • Где зарегистрировать услугу?
    • Внедрение зависимостей в другие артефакты
    • Предоставление альтернативной реализации
    • Внедрение зависимостей и @Host
    • Внедрение зависимостей и @Optional.
  9. HTTP-клиент
    • HTTP-клиент Angular.
    • Использование HTTP-клиента – оконченоview
    • Импорт HttpClientModule.
    • Служба с использованием HttpClient.
    • Выполнение запроса GET
    • Что делает наблюдаемый объект?
    • Использование службы в компоненте
    • Клиентский компонент PeopleService.
    • Обработка ошибок
    • Настройка объекта ошибки
    • Выполнение POST-запроса.
    • Выполнение запроса PUT
    • Выполнение запроса DELETE
  10. Каналы и форматирование данных
    • Что такое трубы?
    • Встроенные трубы
    • Использование каналов в шаблоне HTML.
    • Соединение труб
    • Международные трубы (i18n)
    • Загрузка данных локали
    • Труба даты
    • Номер трубы
    • Валютная трубка
    • Создать пользовательскую трубу
    • Эксклюзивная труба по индивидуальному заказуample
    • Использование нестандартных труб.
    • Использование канала с ngFor.
    • Фильтрующая трубка
    • Категория труб: чистая и нечистая.
    • Чистая труба Example
    • Загрязненная труба Example
  11. Введение в одностраничные приложения
    • Что такое одностраничное приложение (SPA)
    • Традиционный Web Приложение
    • Рабочий процесс SPA
    • Расширенная версия одностраничного приложенияtages
    • API истории HTML5.
    • Проблемы СПА
    • Реализация SPA с использованием Angular
  12. Маршрутизатор компонентов Angular
    • Маршрутизатор компонентов
    • View Навигация
    • API Angular Router.
    • Создание приложения с поддержкой маршрутизатора
    • Размещение маршрутизируемых компонентов.
    • Навигация с помощью ссылок и кнопок.
    • Программная навигация
    • Передача параметров маршрута
    • Навигация с параметрами маршрута
    • Получение значений параметров маршрута
    • Синхронное получение параметров маршрута
    • Асинхронное получение параметра маршрута
    • Параметры запроса
    • Предоставление параметров запроса
    • Асинхронное получение параметров запроса
    • Проблемы с руководством URL вход и добавление в закладки
  13. Расширенный HTTP-клиент
    • Варианты запроса
    • Возврат объекта HttpResponse.
    • Настройка заголовков запросов
    • Создание новых наблюдаемых
    • Создание простой наблюдаемой
    • Метод наблюдаемого конструктора
    • Наблюдаемые операторы
    • Карта и фильтр Операторов
    • Оператор FlatMap().
    • Оператор Tap().
    • Комбинатор zip().
    • Кэширование HTTP-ответа.
    • Выполнение последовательных HTTP-вызовов.
    • Выполнение параллельных вызовов
    • Настройка объекта ошибки с помощью catchError().
    • Ошибка в конвейере
    • Восстановление ошибок
  14. Угловые модули
    • Почему угловые модули?
    • Анатомия класса модуля.
    • Свойства @NgModule
    • Функциональные модули
    • БывшийampСтруктура модуля
    • Создайте модуль домена.
    • Создайте пару модулей маршрутизации/маршрутизации.
    • Создать сервисный модуль
    • Создание общих модулей
    • Использование одного модуля из другого
  15. Расширенная маршрутизация
    • Функциональный модуль с поддержкой маршрутизации
    • Использование функционального модуля
    • Отложенная загрузка функционального модуля.
    • Создание ссылок для компонентов функционального модуля.
    • Подробнее об отложенной загрузке
    • Предварительная загрузка модулей
    • привязка routerLinkActive
    • Маршрут по умолчанию
    • Путь маршрута с подстановочными знаками
    • перенаправить на
    • Дочерние маршруты
    • Определение дочерних маршрутов для дочерних маршрутов
    • Ссылки на дочерние маршруты
    • Навигационная охрана
    • Создание реализаций защиты
    • Использование охранников в маршруте
  16. Модульное тестирование Angular-приложений
    • Модульное тестирование угловых артефактов
    • Инструменты тестирования
    • Типичные этапы тестирования
    • Результаты теста
    • Тестовые наборы «Жасмин»
    • Спецификации Jasmine (юнит-тесты)
    • Ожидания (утверждающие ионы)
    • Сопоставители
    • Бывшийampуроки использования сопоставителей
    • Использование свойства not
    • Настройка и демонтаж в комплектах модульных тестов.
    • БывшийampФайл функций beforeEach и afterEach
    • Модуль угловых испытаний
    • БывшийampМодуль углового тестирования
    • Тестирование услуги
    • Внедрение экземпляра службы
    • Проверьте синхронный метод
    • Тестирование асинхронного метода
    • Использование фиктивного HTTP-клиента.
    • Предоставление готовых ответов
    • Тестирование компонента
    • Модуль тестирования компонентов
    • Создание экземпляра компонента
    • Класс ComponentFixture.
    • Тесты основных компонентов
    • Класс DebugElement.
    • Имитация взаимодействия с пользователем
  17. Отладка
    • Надview угловой отладки
    • ViewИспользование кода TypeScript в отладчике
    • Использование ключевого слова отладчика
    • Журнала отладки
    • Что такое Angular DevTools?
    • Использование Angular DevTools
    • Angular DevTools — структура компонентов.
    • Angular DevTools – Обнаружение изменений, Выполнение
    • Обнаружение синтаксических ошибок

ДЛЯ КОГО ПРЕДНАЗНАЧЕН КУРС?

Этот курс предназначен для всех, кому необходимо изучить основы разработки Angular 15 и сразу же применить их к созданию web приложения.
Мы также можем провести и адаптировать этот учебный курс для больших групп, что сэкономит время, деньги и ресурсы вашей организации. Для получения дополнительной информации, пожалуйста, свяжитесь с нами по электронной почте на ph.training@lumifywork.com

ПРЕДПОСЫЛКИ

  • Web Для получения максимальной отдачи от этого курса Angular необходим опыт разработки с использованием HTML, CSS и JavaScript.
  • Знание DOM браузера также будет полезно.
  • Никакого предварительного опыта работы с Angular или AngularJS не требуется.

Предоставление этих курсов компанией Lumify Work регулируется условиями бронирования.
Пожалуйста, внимательно прочтите правила и условия перед регистрацией на этот курс, поскольку зачисление на курс обусловлено принятием этих правил и условий.

https://www.lumifywork.com/en-ph/courses/angular-15-programming/Логотип LUMIFYПрограммирование LUMIFY Angular 15 — значок 2 ph.training@lumifywork.com
Программирование LUMIFY Angular 15 — значок 3 lumifywork.com
Программирование LUMIFY Angular 15 — значок 4 facebook.com/LumifyWorkPh
Программирование LUMIFY Angular 15 — значок 5 linkedin.com/company/lumify-work-ph
Программирование LUMIFY Angular 15 — значок 6 twitter.com/LumifyWorkPH
Программирование LUMIFY Angular 15 — значок 7 youtube.com/@lumifywork

Документы/Ресурсы

LUMIFY WORK Программирование на Angular 15 [pdf] Руководство пользователя
Angular 15 Программирование, Программирование

Ссылки

Оставьте комментарий

Ваш адрес электронной почты не будет опубликован. Обязательные поля отмечены *