GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - javascript-ru/angular-screencast

BranchesTags
Open more actions menu

Latest commit

 

History

3 Commits
3 Commits

Folders and files

NameName
Last commit message
Last commit date
README.md
README.md
 
 

Repository files navigation

Скринкаст по Ангулар

screenshot 2019-01-17 at 12 20 21

Сам скринкаст находится тут.

Не нашли выпуска по интересующей теме? - пожалуйста создайте issue и мы постараемся в ближайшее время записать новые.

Если вас интересует больше занятия с преподавателем, то можете обратить внимание на наши курсы или мастер-класс.

Программа

Начало работы

  • Как развернуть приложение на Angular

Синтаксис шаблонов

  • Вывод переменных в шаблон
  • Динамическое изменение свойств элементов
  • Обработка событий
  • Работа с элементами по ссылке

Компоненты и директивы

  • Передача данных в компонент
  • Директивы ngIf, ngFor
  • Вывод событий из компонента
  • Проекция контента с помощью ng-content
  • Атрибут директива
  • Структурная директива
  • Экспорт контроллера директивы (опция exportAs)
  • Динамические компоненты

Сервисы, внедрение зависимостей

  • Создание и использование сервисов
  • Базовый CRUD с использованием сервисов
  • Работа с HttpClient
  • Разбор механизма внедрения зависимостей
  • Создание Http интерсепторов
  • Статический инжектор

Маршрутизатор

  • Начало работы с роутером
  • Работа с параметрами
  • Метод navigate
  • Вложенные стейты
  • События роутера
  • Гарды
  • Множественные аутлеты
  • Ленивая загрузка модулей
  • Стратегии предзагрузки модулей

Реактивные формы

  • Начало работы с формами, FormControl
  • Использование FormGroup и FormArray
  • FormBuilder для быстрого создания сложных форм
  • Создаем свой элемент формы

Unit-тесты

  • Тестирование сервиса
  • Тестирование пайп
  • Тестирование httpClient
  • Тестирование компонентов
  • Тестирование директивы

RxJs

  • Настройка окружения
  • Зачем нужен RxJS
  • Фабрика создания Оbservable
  • Другие способы создания Observable
  • Методы фильтрации
  • Методы объединения (Часть 1)
  • Методы объединения (Часть 2)
  • Методы трансформации (Часть 1)
  • Методы трансформации (Часть 2)
  • Обработка ошибок
  • Различные утилиты

About

No description, website, or topics provided.

Resources

Readme
Activity
Custom properties

Stars

1 star

Watchers

0 watching

Forks

0 forks
Report repository

Releases

Packages

Contributors

You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.