spinner-it

Angular 7

Старт навчання
Старт курсу запитуйте в адміністрації
21 год. Двічі на тиждень

Опис курсу:

Курс створений для новачків сфери Front End розробки.  Студенти ознайомлюються з оновленим фреймворком Angular 7, дізнаються про основні його переваги, можливості, компоненти та ін. Слухачі навчаться користуватись формами та HTTP-протоколом, попрактикуються в роботі з TypeScript та вивчать усю функціональність фреймворку, необхідну для створення односторінкових SPA-додатків.

Після вивчення курсу Ви зможете:

  • Розуміти цілі розробки фреймворка і переваги його використання
  • Розбиратися в принципах двостороннього зв'язування даних
  • Працювати з формами, перевіряти їх та обробляти помилки
  • Працювати з вбудованими директивами і створювати свої
  • Створювати прості односторінкові додатки, використовуючи фреймворк
  • Використовувати CLI (Command line interface) для створення і розробки проекту

Програма курсу:

  • Вступне
    • Вступ
    • Представлення себе
    • Знайомство з аудиторією, обмін контактами
    • Представлення курсу, графік
    • Представлення Angular
    • Встановлення: NodeJs, Visual Studio Code, Angular CLI
    • Перший додаток
    • Знайомство з розташуванням тек і основних файлів та налаштувань
    • Встановлення Bootstrap
    • Огляд Module, Components, Services, Pipes.  
 
  • TypeScript
    • Питання по заняттю №1
    • ООП
    • TypeScript VS JavaScript
    • TypeScript And Angular 2+
    • Abstract Class
    • Inheritance
    • Polymorphism
    • Incapsulation
    • Dependency Injection
    • Patterns And Singleton
 
  • Складові Angular 7
    • Module
    • RouterModule
    • MVC паттерн
    • Services
    • Pipes
    • Directives
    • Standart NameSpace
    • Налаштування базового темплейта. (для подальшого використання на заняттях)
    • Components Binding Data & Forms
 
  • Components: Templates; Styles
    • Прив’язка даних
    • Взаємодія між компонентами: одного рівня; з батьківського компонента в дитячий; з дитячого компонента в батьківський; між компонентами різних сторінок
    • Робота з формами: форми; реактивні форми
    • Валідація полів та всієї форми
    • Життєвий цикл Components
    • Стандартні events
 
  • Маршрутизація
 
  • HTTP & RxJS
 
  • Прикінцеве
    • Питання по курсу
    • Ретроспектива Angular 2;4;5;6;7…...
    • Перевірка курсової роботи

Мінімальні вимоги:

  • Знання HTML та CSS
  • Впевнене знання JavaScript
  • Базові знання React Native
  • Вміння працювати з системою контролю версій
  • Наявність власного ноутбуку для занять в аудиторіях

* Вказані знижки не сумуються з іншими діючими акціями та спеціальними пропозиціями. Якщо у Вас виникли питання, звертайтеся за консультацією до наших менеджерів!