AngularJS
*$290
*$290
Рівень: Просунутий
Дата старту: 19.09.2017
42 годин / 2 місяці

* Оплата здійснюється в національній валюті за курсом НБУ на день підписання договору.

* Оплата може бути здійснена двома частинами.

ЩО ПОТРІБНО ЗНАТИ КАНДИДАТУ?

Ця програма є логічним продовженням JS Pro тому кандидати, які хочуть розпочати навчання з AngularJS, мають обов’язково володіти знаннями та практичними навичками з тем, що розглядаються у JS Pro.

Наявність сертифікату про завершення будь-якої з програм BIONIC School, BIONIC University та BIONIC University Pro гарантує 10% знижки на навчання.

ЩО БУДЕ ЗНАТИ І ВМІТИ ВИПУСКНИК?

Після завершення програми випускники будуть знати особливості архітектури SPA; навчаться ефективно використовувати front-end фреймворк AngularJS у web-розробці; зможуть самостійно проектувати та створювати web-застосунки, використовуючи AngularJS. Отримані досвід та знання сприятимуть ефективному професійному розвитку у web-розробці, у тому числі вивчення інших JavaScript фреймворків.

ОСНОВНІ ТЕМИ ПРОГРАМИ

 

аngular.module - вступ

Controller

створення контролера

подвійне зв'язування

controller as синтаксис

Scope, наслідування scope, rootScope

Вбудовані директиви

ng-model

ng-if

ng-show/ng-hide

ng-click

ng-repeat, orderBy

Цикл digest`a

Підключение темплейтів (ng-include/ng-view)

Фільтри

Використання вбудованих фільтрів

Написання власних фільтрів 

Провайдеры в angularJS

service

factory

provider

constant

value

Конфігурація проекту

Config/Run

Складання проекту

webpack

jsHint

Роутинг (ng-route)

ui-router

Базовий роутинг: url, controller, controller as,  template,  templateUrl

Перехід на інший роут

Multiple views

Nested states

resolve

Подія ui-router`а

Робота з даними

$http

Проміси ($q)

$timeout

Директиви

Використання зовнішніх модулей/директив

Написання власної директиви: scope (‘=’, ‘&’, ‘@’),  pre-link, post-link, controller functions

transclude

Робота с DOM

вкладені директиви

Компоненти

Оптимізація

template-cache

ng-annotate

ПРАКТИЧНА ЧАСТИНА ПРОГРАМИ

Паралельно з навчанням слухачі розробляють власний SPA-проект. Робота над проектом ведеться індивідуально згідно ТЗ, виданого тренером програми, і передбачає технічні консультації. Якість кожного проекту оцінюється під час відкритої фінальної презентації із запрошеними експертами.

ЗВОРОТНІЙ ЗВ'ЯЗОК

Якщо у Вас виникли труднощі при реєстрації (не надійшов лист з активацією на вказаний e-mail, не вдається заповнити анкету, не можете ввійти в систему після реєстрації), будь-ласка перейдіть за посиланням. Після заповнення форми наш адміністратор зв‘яжеться з Вами у найближчий час.

Тренери
Михайло Чурiлов
Technical Team Lead, Svitla Systems, Inc.
Михайло Чурiлов
Technical Team Lead, Svitla Systems, Inc.
Розробник із досвідом успішної співпраці з міжнародними IT-компаніями. Експерт у технологіях JavaScript, SPA, AngularJS. Створює комплексні проекти для клієнтів із США, країн Європи та СНД. Складні завдання та проекти надихають Михайла на створення власних унікальних рішень та алгоритмів, якими успішно користуються компанії із галузі медицини, електронної комерції, HORECA та інших.
Дмитро Почекета
Frontend Developer, Cogniance
Дмитро Почекета
Frontend Developer, Cogniance
Дмитро – успішний розробник з досвідом роботи в міжнародних ІТ-компаніях і, в той же час, талановитий викладач. В списку його досягнень – створення школи Front-end розробки, де він навчав початківців до рівня впевнених Junior Front-end Developers. Брав участь в розробці проектів для комерційних і державних організацій України та інших країн. Наприклад – створення системи продажів реклами в режимі реального часу. Фіналіст конкурсу UA Web Challenge.
Кількість місць
15
Занять на тиждень
2
Задоволені навчанням, %
?

Я вважаю Bionic найсильнішим навчальним IT центром зараз, дуже багато актуальних тем, викладачі всі практикуючі хлопці, достатньо практики, купа однодумців і цікавих людей. дуже рекомендував би всім студентам старших курсів і джунам/міідлам, ну або хлопцям які хочуть розширити свої знання

Денис Баластрик
Закінчив 3 Tech програми

Так, Bionic однозначно допоміг досгти того, чого я так хотіла, а саме стати програмістом. Самостйіно досить складно досягти рівня, який відповідає сучасним вимогам роботодавців, BIONIC ж допоміг освоїти мову програмування, технології і головне спробувати все на практичних проектах. Ваш університет вплинув на моє життя більше ніж 5 років у хорошому українському ВНЗ. Дякую!

Маргарита Козуб
Закінчила 3 програми Tech+Soft

Навчання в Bionic було для мене дуже корисним, цікавим. Отримані знання допомогли швидко освоїти нові технології розробки. Дякую за надану мені можливість взяти участь у Ваших програмах.

Василь Скляров
Закінчив 7 програм Tech+Soft