В курсе рассматривается разработка одностраничных приложений на языке JavaScript, а также написание серверных приложений на языке JavaScript с использованием NodeJS и MongoDB.
Цели:
После завершения курса слушатели смогут создавать сложные JavaScript-приложения с использованием фреймворка AngularJS.
Разбираемые темы:
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.
2 коментарі
Додати коментар Підписатись на коментаріВідписатись від коментарів