Курс на Stepik
Обложка курса «Angular 18+.» на Stepik
Бесплатно

Angular 18+. ★ 4.917

Открыть на
STEPIK.ORG

Курс содержит - Краткий план повторения основ (JS, TS, HTML, CSS). - Будут рассмотрены основные концепции RxJs. - Разбор темы Angular Signal. - Подробно рассмотрим работу с декораторами и директивами. - Базовые механики работы с системой контроля версий. - Добавим в проект менеджер состояний NgRx. -Тестирование проекта - Выгрузим приложение на удаленный сервер. Так же будут доступны куски кода, ссылки на GitHub будут расположены в уроках.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Angular 18+.»Учеников на курсе 1 466
Сертификаты, выданные на курсе «Angular 18+.»Сертификатов выдано 0
Отзывы о курсе «Angular 18+.»Отзывов получено 12
Рейтинг курса «Angular 18+.»Рейтинг курса 4.917
Уроки в курсе «Angular 18+.»Количество уроков 59
Тесты в курсе «Angular 18+.»Количество квизов 73
Время прохождения курса «Angular 18+.»Время прохождения курса —
Обновления курса «Angular 18+.»Обновления курса — —
Дата публикации курса «Angular 18+.»Дата публикации курса — ———
Последнее обновление курса «Angular 18+.»Последнее обновление — ———
Сложность normal — ———

Содержание курса

Разделы в курсе «Angular 18+.» 15 разделов Уроки в курсе «Angular 18+.» 59 уроков Тесты в курсе «Angular 18+.» 73 теста Время прохождения курса «Angular 18+.» 6 ч. Последнее обновление курса «Angular 18+.» обн. 1 год назад

Знакомство

3 урока
1. Рекомендации ↗
2. Краткая история Angular ↗
3. Angular vs React/Vue ↗

Основных понятий: HTML, CSS, JavaScript, TypeScript.

4 урока
1. Краткое повторение HTML ↗
2. Краткое повторение CSS ↗
3. Краткое повторение JS ↗
4. Краткое повторение TS ↗

Установка и настройка node, angular cli

3 урока
1. Подготовка среды разработки ↗
2. Установка Node.js и npm (Node Package Manager). ↗
3. Установка Angular CLI (Command Line Interface). ↗

Создание первого приложения

3 урока
1. Создание нового проекта с помощью Angular CLI. ↗
2. Запуск приложения и изучение его структуры. ↗
3. Компонент как структурная единица. ↗

Жизненный цикл компоненты

2 урока
1. Общая информация о жизненном цикле компоненты в angular ↗
2. Классы жизненных циклов. ↗

RxJs

4 урока
1. Observable ↗
2. Операторы преобразования потоков. ↗
3. Subject ↗
4. Потоки высшего порядка  ↗

Angular Signals

5 уроков
1. Записываемые сигналы ↗
2. Чтение сигналов. ↗
3. Вычисляемые сигналы ↗
4. Эффекты ↗
5. Расширенные темы ↗

Директивы Angular

2 урока
1. Структурные директивы. ↗
2. Атрибутные директивы. ↗

Декоратор Angular

5 уроков
1. Общая информация о декораторах. ↗
2. Декораторы классов ↗
3. Декораторы свойств ↗
4. Декораторы методов ↗
5. Декораторы параметров ↗

HttpClient

3 урока
1. Базовые возможности и настройка HttpClient ↗
2. Обработка ошибок и Interceptors ↗
3. Расширенные возможности и оптимизация ↗

Маршрутизация

5 уроков
1. Понятие маршрутизации и её роль в одностраничных приложениях (SP ↗
2. Синтаксис маршрутов ↗
3. Защита маршрутов (Guards) ↗
4. Предварительная загрузка и подготовка (Resolve) ↗
5. Дополнительные возможности ↗

Работа с формами.

3 урока
1. Введение в формы Angular ↗
2. Валидация в шаблонных формах. ↗
3. Реактивные формы ↗

NgRx

8 уроков
1. Общие данные о менеджере состояния приложения. ↗
2. Redux DevTools ↗
3. State ↗
4. Action ↗
5. Reducer ↗
6. Selector ↗
7. Effect ↗
8. Проектная работа TaskTracker. ↗

Оптимизация производительности

7 уроков
1. Стратегии обнаружения изменений (Change Detection) ↗
2. Предварительная компиляция (Ahead-of-Time, AOT) ↗
3. Ленивая загрузка модулей (Lazy Loading) ↗
4. Оптимизация изображений и статических ресурсов ↗
5. Разбиение кода (Code Splitting) ↗
6. Предотвращение утечек памяти ↗
7. Кэширование данных и ресурсов ↗

Тестирование (Unit и E2E)

2 урока
1. Виды тестирования в Angular ↗
2. Инструменты и фреймворки для тестирования ↗