IT Academy
Минск

React и Angular для разработки веб-приложений

Помощь в трудоустройстве
Рассрочка
Специальные условия для dev.ИТ-курсы
Курс
Online
30 апреля 2022
3 месяца
Стоимость курса
1 499 BYN
Скидка 5% по промокоду devacademy5 до 31 марта.

React и Angular для разработки веб-приложений

Помощь в трудоустройстве
Рассрочка
Специальные условия для dev.ИТ-курсы
Навыки, которые вы получите:
React Angular NodeJS Git Redux TypeScript ООП

Чтобы уверенно чувствовать себя в сфере веб-разработки, только знаний HTML, CSS и JavaScript сегодня недостаточно. Курс React и Angular в Минске позволит вам встать на новую ступеньку в вашей карьере. Пройдя его, вы сможете создавать разнообразные виджеты, трендовые фичи и богатый функционал на веб-страницах.

Вы овладеете современными инструментами фронтенд-разработки и научитесь работать с фреймворками, поддерживаемыми такими корпорациями как Google и Facebook, а в завершении напишите свои приложения на React и Angular

Условия участия

  • Владение базовыми навыками верстки.

  • Понимание объектно-ориентированного программирования в стиле ES6.

  • Умение писать регулярные выражения и работать с JSON и AJAX.

  • Понимание английского языка (минимум pre-intermediate).

Кому подойдет курс

  • Студентам и выпускникам курсов JavaScript, которые хотят углубить знания в фреймворках, чтобы быть более востребованными на рынке.

  • Программистам, которые умеют создавать веб-страницы на JavaScript и хотят научиться делать это на более высоком уровне — с помощью фреймворков React и Angular.

  • Тем, кто хочет получить «свежие» теоретические знания и практический опыт в разработке на современных версиях фреймворков.

Необходимая подготовка

  •  Базовое владение навыками верстки с использованием HTML и CSS.
  •  Понимание принципов объектно-ориентированного программирования.
  •  Желательно иметь опыт программирования на JavaScript.
  •  Знание английского минимум на уровне Pre-Intermediate.

Программа

  1. React — знакомство, окружение
  2. React — события, состояние компонента. npm
  3. Управление зависимостями проекта. Сборка проекта. JSX
  4. React — жизненный цикл компонентов, оптимизация отрисовки. EventEmitter
  5. React — роутинг, тестирование. Fetch API
  6. Архитектурный паттерн Redux
  7. TypeScript — типы данных, ООП
  8. TypeScript — интерфейсы, параметризация
  9. Angular — входные и выходные свойства, управление стилями и классами
  10. Angular — каналы, директивы, службы
  11. Angular — разработка директив, RxJS, HttpClient, роутинг, тестирование
  12. Защита выпускного проекта

Чему вы научитесь

  • Работать со стандартами языка ES6 и ES7 и некоторыми шаблонами проектирования.
  • Понимать основные возможности фреймворка React.
  • Знать архитектурные паттерны Flux, Redux.
  • Применять TypeScript — современный язык программирования с классическим подходом к ООП.
  • Знать основные возможности фреймворка для создания одностраничных веб-приложений Angular.
  • Работать с технологией git и сервисом github (он будет использоваться для получения учебных материалов и обмена выполненными работами).
  • Устанавливать и настраивать среду разработки Microsoft Visual Studio Code.
  • Устанавливать пакетный менеджер npm от Node.js и конфигурировать зависимости проектов.
  • Разрабатывать разнообразные интерактивные компоненты React, а также компоненты, сервисы и директивы Angular.
  • Тестировать разработанные программные модули.
  • Применять объектно-ориентированный подход для разработки компонентов.
  • Настраивать маршрутизацию.
Нам нужен ваш фидбек!
Честный и беспристрастный