Курс AngularJS

  • Цена: 1380 леев
  • Начало курса: 2018-02-21 21.02.2018
    Chisinau
    Tighina 65 ⁄ Chisinau ⁄ Moldova    +373 079844644 +373 022844644 ⁄   info@vanar.md
  • Начало курса: Уточните у менеджера 022 844-644
  • Продолжительность курса: 30 ак.ч

AngularJS, обычно называемый Angular, является фреймворк-ом для веб-приложений open-source поддерживаемый Google, сообществом индивидуальных разработчиков и корпорациями. Этот фреймворк предназначается для создания приложений на одной странице (SPA – Single page application – Приложение одной страницы).

AngularJS можно легко интегрировать в многие популярные системы CMS таких как Wordpress, Drupal, Joomla. На данный момент самым актуальным и популярным является фреймворк MVC (модель-представление-контролер) клиент.

Эта библиотека основана на концепте что декларативное программирование является лучшим подходом в построении графических интерфейсов и разработки приложений. Из-за того, что вся нагрузка переходит в клиент (браузер), Angular освобождает сервер от рутинных операций облегчая его работу. Позволяет обработку данных, активизирование, показывание, прямую фильтрацию в клиенте. В результате сервер может предоставить backend / API (интерфейс прикладного программирования) который будет обслуживать данные в «чистом» виде в форматах XML, JSON, и др.

AngularJs позволяет работать с элементами DOM, BOM, создание и обработка собственных тэгов и их свойств, в лёгкой и эффективной манере.
Другими похожими фреймворками являются Ember, Knockout, Backbone.

По окончании курса Вы будете уметь:

  • Внедрять AngularJS в различные веб проекты
  • Запускать модульное приложение SPA
  • Создавать визуализацию Angular
  • Использовать фильтры и динамические визуализации
  • Использовать директивы из Angular и создавать собственные директивы
  • Создавать и использовать модули и готовые плагины

Преподаватели курса

Все преподаватели →

Предварительная подготовка

Успешное окончание курса JavaScript (ECMA). Уровень1. Основы языка и среда разработки JavaScript или эквивалентная подготовка.

Успешное окончание курса JavaScript. Уровень 2. Расширенные возможности или эквивалентная подготовка.

Получить консультацию о необходимой предварительной подготовке по курсу Вы можете по тел. (373) 22 844-644.

Требуемая подготовка послужит основой дальнейшего успешного прохождения курсов. Обычно она указана под названием одного из курсов нашего учебного центра (обязательная предварительная подготовка). Рекомендуется ознакомиться с программой указанного курса и оценить свои знания в рамках данной программы. Если Вы не обладаете достаточным уровнем знаний (90%) в указанном курсе, то Вам необходимо будет пройти предварительную подготовку. Это станет залогом Вашего успешного прохождения курса.

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

Модуль 1. Основы AngularJS

  • Короткое представление образца MVC
  • Общее представление Angular
  • Преимущества, возможности
  • Расширение
  • Самые используемые расширения
  • Версии, совместимость
  • Использование совместно с jQuery
  • Подключение AngularJS
  • Способ запуска
  • Bootstraping
  • Практическая работа

Модуль 2. Простое приложение в AngularJS

  • Структура одного приложения Angular
  • Использование консоли для проверки
  • Из чего состоит простое приложение angular
  • Структурирование файлов
  • Модули, их использование
  • Подчиненные
  • Внедрение подчиненных
  • Практическая работа

Модуль 3. Создание модуля

  • Структура модуля Angular
  • Декларация модуля
  • Загрузка модуля
  • Что могут содержать модули
  • Практическая работа

Модуль 4. Содержание View

  • Как создаётся шаблон
  • Отображение переменных
  • Выражения и синтаксис
  • Оценка выражений в просмотрах
  • Загрузка/подключение других шаблонов
  • Структура DOM
  • Область видимости, обозримость переменных
  • Двунаправленная связь данных
  • Использование расширений Chrome для Angular
  • Практическая работа

Модуль 5. Образец данных

  • Что представляет собой структура Model
  • Определение встроенного образца
  • Использование образца в view
  • Проверка данных
  • Практическая работа

Модуль 6. Фильтры

  • Список предопределенных фильтров
  • Включение фильтров в view
  • Применение фильтров
  • Практическая работа

Модуль 7. Директивы

  • Список предопределенных директив
  • Использование директив в DOM
  • Самые используемые директивы
  • Применение директив
  • Практическая работа

Модуль 8. Контроллеры

  • Из чего состоит компонент Контроллер
  • Декларация контроллера
  • Подключение контроллера
  • Практическая работа

Модуль 9. Структура service

  • Что представляет собой структура Service
  • Декларация Сервиса
  • Его подключение к контроллеру
  • Практическая работа

Модуль 10. Маршрутизация

  • Из чего состоит маршрутизация
  • Создание маршрутов
  • Подключение с view и контроллер
  • Использование образца
  • Практическая работа

Модуль 11. Создание простого приложения MVC – Конвертор Валют

  • Из чего состоит современное приложение SPA
  • Структурирование интерактивного приложения
  • Определения главных маршрутизаций
  • Создание главного контроллера
  • Загрузка Образца данных
  • Динамическая загрузка view
  • Запуск и тестирование
  • Устранение ошибок
  • Практическая работа
  • Опционально: сравнение функциональности Angular/Ember/Backbone
  • Тестирование для получения сертификата

Рекомендуемые курсы по специальности

Чтобы стать профессионалом, мы рекомендуем Вам вместе с этим курсом изучить:

Добавить отзыв

Защитный код
Обновить