Разработка на AngularJS

Курс посвящен изучению фреймворка AngularJS для разработки JavaScript-приложений.
Курс: WEB-011
Длительность: 30 ч.

Описание

В курсе рассматривается разработка одностраничных приложений на языке  JavaScript, а также написание серверных приложений на языке JavaScript с использованием NodeJS и MongoDB.

Разбираемые темы

Framework AngularJS:

  • Введение в AngularJS;
  • Концепция AngularJS;
  • Модель MVC;
  • Связывание данных;
  • $watch(), $digest() и $apply();
  • Digest-цикл;
  • Директивы;
  • Фильтры;
  • $scope-иерархия;
  • Модули;
  • AngularJS AJAX;
  • Объект Deferred;
  • $q-сервис;
  • AngularJS-формы;
  • Валидация;
  • Сервис $timeout;
  • Внедрение зависимости значений;
  • Фабрики;
  • Сервисы;
  • Провайдеры;
  • Зависимости между модулями;
  • Маршруты;
  • Интернационализация;
  • Создание директив;
  • Трансклюзия;

 Введение в NodeJS:

  • Введение в NodeJS;
  • События;
  • Потоки;
  • Модули;
  • Фреймворк Express;
  • Разработка Rest сервисов в NodeJS;
  • Сохранение данных в NodeJS;

 Введение в MongoDB:

  • Введение и обзор;
  • Операции создания, чтения, обновления и удаления (CRUD);
  • Индексирование и производительность;
  • Map-Reduce;
  • Использование NodeJS для доступа к MongoDB.

Цели

После завершения курса слушатели смогут создавать сложные JavaScript-приложения с использованием фреймворка AngularJS.

Целевая аудитория

Разработчики JavaScript
После окончания курса выдаётся сертификат на бланке Luxoft Training
Дворжецкий Юрий Специалист в области Java, C/C++
Юрий работает в Luxoft с 2011 г. в качестве Java-разработчика  в проектах SITA, DHL, ГЛОНАСС, «Почта России».
В рамках проектов разрабатывал высоконагруженные компоненты с использованием С/С++, а также огромные бизнес-порталы с использованием высокоуровневых технологий на платформе .NET и Java от Back-end до Font-end.

С 2005 г. занимается преподавательской деятельностью: 2008–2011 гг. – преподавал курсы по основам программирования в  Четверговой математической школе; в 2011–2012 гг. – курсы по программированию в Омском государственном университете им. Ф.М. Достоевского.
Защитил диссертацию на соискание степени кандидата физико-математических наук.

Имеет только три жизненных принципа: наследование, инкапсуляция и полиформизм.

Лапин Вячеслав Специалист в области WEB, XML и Java-технологий
За время своей профессиональной деятельности Вячеслав принимал участие в четырнадцати успешных проектах (в восьми – в роли разработчика, в четырех – в роли аналитика проекта, в двух - в роли архитектора). Имеет богатый опыт разработки программного обеспечения на всех стадиях жизненного цикла проекта. Бизнес-области проектов, в которых работал Вячеслав, весьма разнообразны: от банковских CRM-систем до Internet-порталов, от систем интеграции в области телекома до систем корпоративной автоматизации.

С 2008 г. преподаёт в Сетевой академии "Ланит" по программе ВКШ «Эксперт». 
В 2012–2014 гг. занимал должность эксперта в AT-Consulting; в 2009–2011 гг. – должности системного аналитика, руководителя группы системного анализа технологических проектов, администратора проекта в Лаборатории Касперского. 

С 2011 г. является тренером Luxoft Training по направлениям, связанным с корпоративной разработкой (Java SE/EE/Spring), интеграцией (XML, Web-сервисы, REST) и Front-end разработкой ((x)HTML/CSS/{Java/Coffee}Script).
-10% ФИЗИЧЕСКИМ ЛИЦАМ
Данный курс запланирован в городах: Москва, Санкт-Петербург
25.09.2017 - 28.09.2017
Время: 10:00-18:00
Локация: Москва
Длительность: 30 ч.
Тренер
Дворжецкий Юрий
Специалист в области Java, C/C++
35 000 1

25.09.2017 - 28.09.2017

Не подходят даты, время или хотите заказать корпоротивное обучение для команды?
+
Предложите свой вариант
02.10.2017 - 06.10.2017
Время: 09:00-15:00
Локация: Санкт-Петербург
Длительность: 30 ч.
Тренер
Лапин Вячеслав
Специалист в области WEB, XML и Java-технологий

02.10.2017 - 06.10.2017

Не подходят даты, время или хотите заказать корпоротивное обучение для команды?
+
Предложите свой вариант
Не подходят даты, время или хотите заказать корпоротивное обучение для команды?
+
Предложите свой вариант
Москва 33 000 1
Санкт-Петербург 29 700 1
Омск 24 750 1
Киев 6 500 грн.
Одесса 5 900 грн.
Днепр 5 900 грн.
Рекомендуемые курсы для дальнейшего обучения:
Омск:
09.10.2017-20.10.2017
Москва:
27.11.2017-01.12.2017
Санкт-Петербург:
22.01.2018-26.01.2018

Записаться на курс

Выбрать дату
Если Вам не подходят дата и место проведения тренинга, Вы можете оставить заявку на участие в нем в любом из городов, где представлены филиалы Luxoft Training. Для этого выберите вариант "Открытая дата" и укажите желаемое место проведения курса.
Желаемое место проведения курса
Вы можете оставить заявку на корпоротивное обучение сотрудников Вашей компании в любом городе России или Украины, выбрав вариант "Другой город"
Фамилия

Имя

Отчество

Контактный E-mail

Компания

Телефон

Город

Комментарий
По запросу на education@luxoft.com мы ответим на любые дополнительные вопросы касательно обучения в нашем Luxoft Training.
   Подпишись на ежемесячный DigestLT
Успешная форма подписки.
Спасибо!
Форма отправлена успешно.