Здравствуйте!
Сегодня у нас хорошая новость для всех, кто изучает FrontEnd разработку и при этом ориентируется на фреймворк Angular — на ITVDN вышел видео курс “Angular 11.0 Базовый”.
Angular – это современный фреймворк от компании Google, написанный на TypeScript, который обеспечивает FrontEnd-разработчика удобными инструментами для создания веб-приложения, а также задает дизайн приложения и упорядоченную структуру кода. Использование Angular дает возможность строить интерактивные и динамические веб-приложения намного быстрее и с меньшим объемом написания кода, чем в случае применения стандартного JavaScript и HTML.
Курс Angular 11.0 Базовый позволит вам получить базовые знания фреймворка и особенностей его использования, а также даст возможность закрепить эти знания на практике.
На курсе будут рассмотрены такие ангуляр-элементы, как: компоненты, пайпы, сервисы, модули и др., которые являются неотъемлемой частью любого приложения на Angular. Вы узнаете, каким образом выстраивается структура файлов и кода приложения с различными вариантами. Рассмотрите использование базового набора инструментов для гибкой настройки работы с формами, серверными запросами/ответами, маршрутизацией сайта/приложения.
Изучив материалы курса, вы сможете реализовать простой проект веб-приложения с настройкой маршрутизации, привязкой своего шаблона к каждой отдельной странице и своей логикой взаимодействия с пользователем. Также, вы сможете добавить в проект валидацию формы с разными сообщениями-подсказками и выводом полученных с сервера данных.
При создании курса за основу были взяты версии Angular 10 и 11.
Автор курса — Виталий Мазяр, FrontEnd разработчик. В своих видео уроках Виталий максимально доходчиво объясняет темы, которые помогут вам изучить базовые возможности мощного фреймворка Angular.
Структура курса:
- Введение в Angular
- Начало работы с Angular. Синтаксис
- События в датабайндинг
- Директивы, пайпы
- Роль модулей Angular. Компоненты (часть 1)
- Компоненты (часть 2)
- Основы работы сервисов и роль в приложении
- Введение в HttpClient и RxJS
- Формы в Angular
- Маршрутизация
Чему вы научитесь на данном курсе:
- Понимать роль и преимущества Angular в веб технологиях.
- Создавать простое приложение, которое будет состоять из компонентов, модулей и сервисов.
- Использовать компонентный подход для задания стилей.
- Добавлять в проект картинки и иконки.
- Понимать особенности Event binding-а, работу событий и ссылок.
- Использовать такие встроенные инструменты, как: директивы, пайпы, сервисы, формы.
- Понимать роль модулей и особенности модульной архитектуры приложения.
- Понимать и применять на практике взаимосвязь между компонентами в стилизации и передаче данных.
- Применять библиотеку RxJs для работы с асинхронными операциями.
- Применять модуль HTTPClientModule для взаимодействия с сервером.
- Настраивать маршрутизацию в приложении и передавать данные между страницами.
Предварительные требования
Курс рассчитан на тех, кто знает языки верстки HTML, CSS, а также языки программирования JavaScript и TypeScript.
Смотрите первый урок в свободном доступе. Курс является завершенным, а значит, вы можете приступить к изучению тем по Angular в удобном для вас темпе!
Также, предлагаем вам посмотреть бесплатный вебинар “Создание первого проекта на Angular” для знакомства с фреймворком и его базовыми возможностями.
Курс входит в комплексные программы подготовки по специальностям FrontEnd Developer, Angular Developer.