AngularJS
*$290
*$290
Уровень: Продвинутый
Дата старта: 11.09.2017
42 часов / 2 месяца

* Оплата осуществляется по курсу НБУ на день подписания договора.

ЧТО НУЖНО ЗНАТЬ КАНДИДАТУ?

Эта программа является логическим продолжением JS Pre-Production, поэтому кандидаты, которые хотят начать обучение с AngularJS, должны обязательно обладать знаниями и практическими навыками по темам, которые рассматриваются в JS Pre-Prodcution.

Наличие сертификата о завершении любой из программ BIONIC School, BIONIC University и BIONIC University Pro гарантирует 10% скидки на обучение.

ЧТО БУДЕТ ЗНАТЬ И УМЕТЬ ВЫПУСКНИК?

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

ОСНОВНЫЕ ТЕМЫ ПРОГРАММЫ

 

angular.module - введение

Controller

создание контроллера

двойное связывание

controller as синтаксис

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

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

Обучение в Bionic было для меня очень полезным, интересным. Полученные знания помогли быстро освоить новые технологии разработки. Спасибо за предоставленную мне возможность поучаствовать в Ваших программах.

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

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

Денис Баластрик
Окончил 3 Tech программы

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

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