Курс Angular
Для кого этот курс
Розробники-початківці та практикуючі Frontend розробники, які вперше знайомляться з фреймворком Angular, побудовою складної логіки та структури SPA проєкту.Предварительные требования
• HTML5 & CSS3• JavaScript ECMAScript 6
• TypeScript
Продолжительность
22 ч.Количество уроков
11 занятийСтоимость обучения
158Курс входит в
Специальности FrontEnd Разработчик + AI SkillsПрограмма курса
• Обзор необходимых инструментов для начала разработки.
• Создание приложения, обзор файлов и папок созданного проекта.
• Знакомство с синтаксисом и структурой кода на Angular.
• Создание компонентов и их регистрация через CLI.
• Компонентный подход задания стилей.
• Компоненты и модули в приложении, а также то, как они описаны шаблоном Декоратор.
• Добавление картинок/иконок в проект.
• Создание простого проекта с маршрутизацией.
• Задание различной логики вывода данных.
• Стилизация разметки через инструменты Angular.
• Разбор синтаксиса записей и технической разницы между ними в их использовании.
• Создание необходимых шаблонов, которые повторяются в проекте.
• Преобразование данных с помощью пайпов.
• Модульная архитектура
• Передача данных между компонентами.
• Взаимодействие компонентов.
• Жизненный цикл компонентов
• Создание и регистрация сервиса
• Локальные сервисы
• Область видимости сервисов и их взаимосвязь
• Модуль HttpClientModule для взаимодействия с сервером
• Двухсторонний байдинг
• Реактивные формы. Отображение состояния формы и ее полей
• Валидаторы
• Управление формой, её полями
• Асинхронные валидаторы
• Динамические страницы и передача данных между ними
• Ограничение маршрутизации в Angular
По завершению курса вы будете уметь
Понимать роль и преимущества Angular в веб-технологиях
Создавать SPA-приложение, состоящее из компонентов, модулей и сервисов
Настраивать маршрутизацию в приложении и передавать данные между компонентами
Работать с Dependency Injection, формами, пайпами и использовать основные директивы
Работать с сервером, используя HttpClient и RxJS
Работать с Angular CLI и понимать команды для разработки и публикации приложения
Попробуй бесплатно
Полноценное занятие с тренером
Что входит в курс
22 часов живого обучения с тренером
Практические занятия и проверка ДЗ
Общение с группой
Поддержка ментора и ассистента
Тестирование и Сертификат
Видео курс от ITVDN
Как проходит обучение
Живые онлайн занятия
с тренером
Выполнение
домашних заданий
Проверка ДЗ
и фидбек
Тестирование
и сертификация
Сертификат после прохождения курса
Сертификат после прохождения курса
Готов
начать обучение?
Отправляй заявку и зафиксируй свою скидку на обучение
Отзывы с DOU
Отзывы с Facebook
Отзывы с Google
Остались вопросы?
Подскажем, с чего начать, какую специальность выбрать и как найти первую работу.
О курсе Angular
Данный курс является частью специальности Frontend Developer. Он поможет вам научиться использовать фреймворк Angular.
Курс Angular состоит из 11 взаимосвязанных уроков, в рамках которых студенты применяют на практике теоретические знания фреймворка Angular различных версий. Будут рассмотрены такие сущности, как компоненты, пайпы, сервисы, модули и т. д., которые являются неотъемлемой частью любого Angular-приложения. Студенты узнают, как выстраивается структура файлов и кода приложения в различных вариантах, как используется инструментарий для гибкой настройки работы с формами, серверными запросами и ответами, а также маршрутизацией сайта или приложения.
Изучив материалы курса, вы сможете реализовать Single Page Application (SPA)-проект, настроив маршрутизацию в соответствии с выбранной структурой и привязав к каждой отдельной странице собственный шаблон и логику взаимодействия с пользователем, добавив, например, валидацию форм с различными сообщениями-подсказками и вывод серверных данных.
Полученные знания позволят быстро сформировать все необходимые навыки для успешного применения Angular в реальных задачах и значительно приблизят вас к трудоустройству в качестве Frontend-разработчика.