Мы используем cookie для стабильной работы сервиса. Подробнее

Разработка на Angular. Продвинутый уровень

4.6
ФорматОнлайн
Длительность30 академ. часов
Объём11 занятий
УровеньПродвинутый
По окончанииУдостоверение о прохождении
О курсе

Подробнее

Данный курс является продолжением курса по базовому Angular и предназначен для разработчиков, уже имеющих опыт работы с данным фреймворком. В нём раскрываются продвинутые темы, которые позволят повысить эффективность разработки и улучшить качество кода.
Требования

Что нужно для старта

  • Опыт разработки на Web (0,5 – 2 лет). Опыт разработки в Angular и TypeScript или прохождение курса WEB-021 Разработка на Angular.
Результат

Что вы получите

  • Научитесь применять методы и техники оптимизации производительности Angular-приложений
  • Освоите создание пользовательских директив и пайпов
  • Научитесь интегрировать Angular с популярными библиотеками и фреймворками, такими как RxJS для реактивного программирования и Angular Material для создания пользовательских интерфейсов
  • Освоите принципы управления состоянием приложения с использованием NgRx
  • Научитесь писать юнит-тесты и интеграционные тесты для компонентов и сервисов Angular с использованием Jasmine и Karma
Аудитория

Для кого этот курс

  • Разработчик
  • Проектировщик
Содержание

Программа курса

11 занятий
№ТемаЧто внутри
01Создание структурных директив

• Директивы, создание директив, структурные директивы

02DI, Иерархия провайдеров

• Поговорим про DI, модули и провайдеры, иерархия провайдеров

03Создание библиотек

• Типы JS –модулей, сборка библиотек, сборка библиотек для Angular

04Реактивное программирование (RxJS) advanced

• RxJS операторы c применением. Event loop и RxJS

05Формы

• Кастомная валидация форм. Динамические формы. Реактивные формы. Использование реактивных сервисов . Обмен данными в реактивных формах

06Angular Router

• Полный обзор возможностей роутера

07Авторизация с помощью JWT токенов

• Различные способы аутентификации веб-приложений. JWT, обзор RFC 7519, преимуществаиспользования JWT. JWT + HttpClient

08Анимация

⠀⠀⠀⠀

09Обнаружение изменений и zone.js

• Zone.js. NgZone, Tick

10Управление состоянием приложения и отладка

• Управлением с помощью Redux (ngrx). Time-Travel отладка

11Тестирование в Angular

• Фреймворки и библиотеки для тестирования (Jest/Jasmine/Mocha/Chai). Mocks. Юнит-тесты, Test-bed тесты, Тестирование компонент. Тестирование E2E (Protractor/phantomjs)

01Создание структурных директив

• Директивы, создание директив, структурные директивы

02DI, Иерархия провайдеров

• Поговорим про DI, модули и провайдеры, иерархия провайдеров

03Создание библиотек

• Типы JS –модулей, сборка библиотек, сборка библиотек для Angular

04Реактивное программирование (RxJS) advanced

• RxJS операторы c применением. Event loop и RxJS

05Формы

• Кастомная валидация форм. Динамические формы. Реактивные формы. Использование реактивных сервисов . Обмен данными в реактивных формах

06Angular Router

• Полный обзор возможностей роутера

07Авторизация с помощью JWT токенов

• Различные способы аутентификации веб-приложений. JWT, обзор RFC 7519, преимуществаиспользования JWT. JWT + HttpClient

08Анимация

⠀⠀⠀⠀

09Обнаружение изменений и zone.js

• Zone.js. NgZone, Tick

10Управление состоянием приложения и отладка

• Управлением с помощью Redux (ngrx). Time-Travel отладка

11Тестирование в Angular

• Фреймворки и библиотеки для тестирования (Jest/Jasmine/Mocha/Chai). Mocks. Юнит-тесты, Test-bed тесты, Тестирование компонент. Тестирование E2E (Protractor/phantomjs)

Документ после выпуска

Удостоверение о прохождении

Организатор

Автор курса

IBS Training CenterIBS Training Center
Оценка и обучение ИТ-специалистов по ключевым направлениям разработки программного обеспечения. Курсы от экспертов-практиков по языкам программирования, системному и бизнес-анализу, архитектуре ПО, ручному и автоматизированному тестированию ПО, Big Data и машинному обучению, управлению проектами и Agile. Действует скидка 10% на обучение физических лиц.
Подробнее об авторе
Мнения учеников

Отзывы о курсе

Оставьте отзыв

Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.

Напишите ваш коментарий, не менее 30 символов

Нажимая кнопку, вы даете согласие на обработку персональных данных

Оставьте заявку

Консультант ответит на вопросы о курсе «Разработка на Angular. Продвинутый уровень» и поможет разобраться в деталях обучения.

Комментарий ...

Нажимая кнопку, вы даете согласие на обработку персональных данных

Направления:JavaScript

Информация обновлена 12 октября 2026 г.

Продолжить выбор

Похожие курсы

Javascript для начинающих
12 часов
Javascript для начинающих

Цель курса — дать учащимся прочную базу в JavaScript как самостоятельном языке программирования. Мы сосредотачиваемся на чистом JavaScript, чтобы вы могли глубже понять логику язы…

Онлайн1 занятий
4 180 ₽
Javascript. Часть 2 (Работа с функциями)
4 часа
Javascript. Часть 2 (Работа с функциями)

Цель курса Цель данного курса — предоставить учащимся фундаментальные знания и навыки работы с функциями в JavaScript. Курс направлен на то, чтобы учащиеся научились создавать, ис…

Онлайн3 занятий
900 ₽
Разработка на JavaScript
−10%16 ноября
Разработка на JavaScript

Изучите увлекательные подходы к разработке интерактивных веб-приложений на JavaScript, включая DOM, асинхронность и фреймворки.

Онлайн13 занятийСредний
Домашние задания
47 900 ₽−10%
43 110 ₽
Vue.js 3, Vue Router и Pinia
Vue.js 3, Vue Router и Pinia

В этом курсе мы изучим Vue, Vue Router и Pinia, создавая два полноценных приложения. Мы сделаем приложение для отображения прогноза погоды и Saas сервис хранения веб закладок. Это…

Онлайн15 занятий
3 999 ₽
Программа: Твой JavaScript
Программа: Твой JavaScript

Цель курса - дать вам исчерпывающее понимание JavaScript. Мы не обещаем сделать из вас сеньора за две недели, это сказки. Наша задача - предоставить самую подробную и глубокую баз…

Онлайн21 занятий
4 250 ₽
Начать без затрат

Бесплатные курсы

JavaScript. Уровень 3. ESNext
Бесплатно
JavaScript. Уровень 3. ESNext

Курс «JavaScript. Уровень 3. ESNext»: онлайн и очное офлайн обучение в Москве в Бауманском учебном центре «Специалист». Стоимость обучения. Программа курса. Отзывы. Расписание гру…

Онлайн
Бесплатно