
Всех, кто хорошо знает HTML, CSS, JavaScript, и желает развиваться дальше

Тех, кто хочет быть на голову выше и на шаг впереди на конкурентном рынке IT
Регистрация

Базовый курс по “Angular 10” предназначен для изучения одного из самых популярных JavaScript фреймворков в мире, разработчиками которого являются специалисты компании Google.
Прежде всего он нацелен на разработку SPA-решений (Single Page Application) – одностраничных приложений.
Angular дает возможность создавать различного уровня сложности интерактивные и динамические веб-приложения, при минимальных усилиях.
10 АРГУМЕНТОВ
ПОЧЕМУ СТОИТ ПРОЙТИ ANGULAR 10 КУРСЫ?

Angular построен на TypeScript, использует строгую типизацию данных и поддерживает ES6 – это значит, что тебе не нужно полностью изучать новый язык.
Наличие большого количества инструментов для создания приложения.
Он позволяет структурировать проект с помощью модулей, компонентов и различных сервисов.
При создании приложения с помощью Angular у вас не будет путаницы классов и методов, которые сложно править, а тем более тестировать.
Angular имеет много шаблонов дизайна для создания обслуживаемого проекта.
Благодаря директивам, HTML элементы могут вести себя динамически.
Можно быстро «улучшать» формы с помощью различных правил валидации.
Асинхронные HTTP запросы различных типов становятся простыми в реализации.
Можно без труда настроить маршрутизацию (ссылки внутри приложения).
Командная строка Angular также имеет несколько встроенных CSS-препроцессоров, включая самые популярные: Stylus, LESS и Sass.
Преимущества ангуляра перед другими фреймворками
Конкуренцию Angular могут составить только React JS и Vue.js
Что стоит знать о курсе?
Ты освоишь “Angular 10” всего за 12 занятий и обретешь опыт работы с TypeScript. При обучении мы делаем основной упор на практику, поэтому ты быстро получишь первый результат, который войдет в портфолио.
Основные темы курса:
Модуль 1. Введение
- Установка фреймворка
- Создание простейшего «Hello World!» приложения
- Разбор структуры приложения
Модуль 2. TypeScript
- Компиляция
- Базовые типы
- Типы массивов
- Функции
- Объекты
- Специальные типы
- Классы и наследование классов
- Интерфейсы
- Общие типы (generic)
- Декораторы
- Namespaces
Модуль 3. Компоненты
- Маршрутизация
- Стили. Специальные селекторы :host, :host-context(), /deep/
- Декоратор @Input, cвойство inputs декоратора @Components
- Декоратор @Output, EventEmitter
- Создание кастомного события.
- Передача параметров между родительским и дочерними компонентами.
- Проекции.
Модуль 4. Директивы
- Биндинг
- интерполяция
- привязка свойств
- привязка событий
- привязка атрибутов
- привязка классов
- привязка стилей
- Двусторонний биндинг: ngModel.
- Атрибутивные директивы: ngStyle, ngClass
- Структурные директивы: ngif, ngSwitch, ngFor
- ng-template, ng-container
- Сервисы
- HTTP, работа с API.
Модуль 5. Практика
- Создание приложения по официальной документации «Тур героя».
Курс Angular 10 в Харькове в цифрах
1,5
месяца
и ты можешь работать Junior Front-end Developer
24
часа
12 занятий по 2 часа
4500
грн
стоимость всего курса Оплатить можно 2 частями
550
грн скидка
при полной оплате до первого занятия
Тренер и создатель программы курса

Андрей Фоменко
Конструирование сайтов с использованием популярных CMS Drupal, WordPress.
Фрилансер.
16+ лет преподавательского стажа в Национальном техническом университете «ХПИ» по IT-специальностям.
Разработчик курса Front-End Web Development.