Курс подходит для:

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

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

Длительность курса:

1,5 месяца

Старт курса:

ноябрь

Стоимость курса:

4500 грн

3950 грн (при оплате всей суммы до первого занятия)


Регистрация

Базовый курс по “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 предоставляет все необходимые инструменты для разработки. Все, что вам нужно для подготовки вашего кода к выпуску в продакшн – уже подготовлено.

Высокая производительность

Согласно результатам тестирования, Angular по производительности превзошел Vue и React практически в два раза.

Высокий спрос на рынке труда 

На сайтах работодателей размещено большое количество вакансий на должность фронтенд/full-stack веб-разработчиков, в которых указывается, что работа будет связана с Angular. Кстати, опыт работы с ним особого значения не имеет, если ты уже имеешь опыт работы с JavaScript.

Использование TypeScript

Благодаря TypeScript осуществляется транспирация в чистый ES5-код (если говорить об устаревшей версии JavaScript), за счет чего устраняется проблемы совместимости.


Что стоит знать о курсе?


Ты освоишь “Angular 10”  всего за 12 занятий и обретешь опыт работы с TypeScript. При обучении мы делаем основной упор на практику, поэтому ты быстро получишь первый результат, который войдет в портфолио.


Основные темы курса:


Модуль 1. Введение

  1. Установка фреймворка
  2. Создание простейшего «Hello World!» приложения
  3. Разбор структуры приложения

Модуль 2. TypeScript

  1. Компиляция
  2. Базовые типы
  3. Типы массивов
  4. Функции
  5. Объекты
  6. Специальные типы
  7. Классы и наследование классов
  8. Интерфейсы
  9. Общие типы (generic)
  10. Декораторы
  11. Namespaces

Модуль 3. Компоненты

  1. Маршрутизация
  2. Стили. Специальные селекторы :host, :host-context(), /deep/
  3. Декоратор @Input, cвойство inputs декоратора @Components
  4. Декоратор @Output, EventEmitter
  5. Создание кастомного события.
  6. Передача параметров между родительским и дочерними компонентами.
  7. Проекции.

Модуль 4. Директивы

  1. Биндинг
    • интерполяция
    • привязка свойств
    • привязка событий
    • привязка атрибутов
    • привязка классов
    • привязка стилей
  2. Двусторонний биндинг: ngModel.
  3. Атрибутивные директивы: ngStyle, ngClass
  4. Структурные директивы: ngif, ngSwitch, ngFor
  5. ng-template, ng-container
  6. Сервисы
  7. HTTP, работа с API.

Модуль 5. Практика

  1. Создание приложения по официальной документации «Тур героя».

Курс Angular 10 в Харькове в цифрах

1,5
месяца


и ты можешь работать Junior Front-end Developer

24
часа


12 занятий по 2 часа

4500
грн


стоимость всего курса Оплатить можно 2 частями

550
грн скидка


при полной оплате до первого занятия

Тренер и создатель программы курса

Андрей Фоменко

10+ лет веб-разработки.
Конструирование сайтов с использованием популярных CMS Drupal, WordPress.
______
 
Front-End: HTML, CSS, препроцессоры LESS / SCSS (Sass), Gulp, Git, Framework Bootstrap, Jquery, Javascript.
Фрилансер.
16+ лет преподавательского стажа в Национальном техническом университете «ХПИ» по IT-специальностям.
Разработчик курса Front-End Web Development.