Освойте Angular 2 и узнайте, как создать быстрые, масштабируемые и современно выглядящие веб‑приложения. В этом курсе вы получите ясное понимание ключевых элементов фреймворка, научитесь эффективно применять инструменты разработки и разберётесь в архитектуре, которая позволит вам уверенно работать с крупными проектами.
Что вы узнаете в этом курсе
Курс помогает разработчикам быстро войти в экосистему Angular 2 и начать создавать приложения профессионального уровня. Контент подходит как тем, кто переходит с Angular 1, так и начинающим.
Основные концепции Angular 2
Принципы компонентной архитектуры
Структура приложения и взаимосвязи между элементами
Жизненный цикл компонентов и управление состоянием
Переход с Angular 1 на Angular 2
Вы изучите ключевые отличия новой версии фреймворка, что упростит миграцию и понимание логики Angular 2:
Изменение подхода к созданию компонентов
Новый синтаксис шаблонов и биндинга
Обновлённая система модулей
Практическая работа с Angular CLI
Angular CLI — мощный инструмент, который позволяет ускорить процесс разработки. В ходе курса вы научитесь:
Разворачивать новое Angular-приложение за минуты
Генерировать компоненты, сервисы, роуты и модули
Настраивать сборку и запуск проекта
Создание приложений реальной сложности
Фреймворк позволяет масштабировать проект, сохраняя чистую архитектуру и высокую производительность.
Сервисы и внедрение зависимостей
Вы узнаете, как организовать бизнес‑логику приложения, делая код более читаемым и поддерживаемым.
Работа с роутингом
Научитесь строить многостраничную структуру приложения, используя встроенную систему маршрутизации Angular 2.
Сабкомпоненты
Поймёте, как делить интерфейс на независимые части, переиспользовать элементы и управлять взаимодействием между ними.
Почему этот курс полезен
Даёт системное понимание Angular 2
Разбирает реальные практики разработки
Помогает ускорить создание приложений с помощью современных инструментов
После завершения курса вы сможете уверенно создавать сложные и функциональные веб‑приложения на Angular 2 и развивать их в масштабируемые проекты.
Удален по просьбе правообладателя
Урок 1.00:04:33
Introduction
Урок 2.00:00:56
Course agenda
Урок 3.00:07:32
Review of Demo Application
Урок 4.00:08:52
The Benefits of Angular 2
Урок 5.00:17:50
Angular 2 Building Blocks 1
Урок 6.00:13:53
Angular 2 Building Blocks 2
Урок 7.00:03:05
Services
Урок 8.00:01:51
Challenge 1
Урок 9.00:11:29
Challenge 1: Solution
Урок 10.00:04:58
Angular CLI
Урок 11.00:06:36
AOT Support
Урок 12.00:01:07
Extensible Blueprints
Урок 13.00:05:59
Angular CLI Installation
Урок 14.00:00:31
Challenge 2
Урок 15.00:15:44
Challenge 2: Solution
Урок 16.00:14:37
Component Classes
Урок 17.00:04:23
Lifecycle Hooks
Урок 18.00:18:45
Component Demonstration
Урок 19.00:01:24
Challenge 3
Урок 20.00:16:49
Challenge 3: Solution
Урок 21.00:18:38
Binding
Урок 22.00:18:56
Hashtag, Asterisk, & Elvis (Safe Navigation) Operators
FrontendMasters — одна из ведущих онлайн-платформ для изучения фронтенд- и веб-разработки. Курсы представлены в формате видеоворкшопов и преподаются практикующими экспертами из крупных технологических компаний. Платформа охватывает широкий спектр современных технологий (JavaScript, React, TypeScript и др.) и делает упор на глубокое понимание и применение знаний на практике.