Видео курс AngularJS для начинающих - Видео курсы ITVDN
ITVDN: курсы программирования
Видеокурсы по
программированию

    Выбери свою IT специальность

    Начать бесплатно

    Выбери свою IT специальность

    Начать бесплатно

      О курсе

      AngularJS - один из самых популярных JavaScript фреймворков для написания эффективных одностраничных приложений (SPA) с единым интерфейсом, которые имеют читаемый и легко поддерживаемый код. Он разработан компанией Google и является платформой с открытым исходным кодом, основанной на архитектурном шаблоне MVC.

       

      Читать дальше...

      Этот курс входит в специальности:

      Предварительные Требования

      Курс будет полезен как опытным, так и начинающим веб-разработчикам. Предварительные требования: знание HTML и CSS, знание языка JavaScript на уровне курсов JavaScript Essential и JavaScript Advanced.

      Читать дальше...

      Вы научитесь

      • Понимать принципы построения приложений с применением шаблона MVC
      • Создавать полноценные Single Page Application
      • Владеть базовыми навыками работы с Bootstrap
      • Работать с фильтрами, контроллерами, директивами, сервисами
      • Создавать свои фильтры, директивы, сервисы и контроллеры
      • Использовать мастер-страницу и Partial View
      • Выполнять асинхронные запросы к Web API
      • Создавать unit-тесты и проводить рефакторинг кода
      Читать дальше...
      Скачать материалы курса Для получения материалов курса нужно авторизоваться
      Получить сертификат Для получения сертификата нужно авторизоваться
      • Длительность: 9 ч 35 м
      • Курс создан: 07.05.2015
      • Уроков: 10
      • Обновлен: 01.02.2019
      • Язык: русский

      Что входит в курс

      • 10 видео уроков
      • Домашние задания
      • Тестирование
      • Сертификат
      • Проверка ДЗ

      ×

      Вы открыли доступ к тесту! Пройти тест

      Вы действительно хотите открыть доступ к тестированию по курсу AngularJS Базовый на 40 дней?

      Войдите или зарегестрируйтесь для того чтоб продолжить просмотр бесплатного видео
      Фреймворк AngularJS разрабатывался для создание одностраничных сайтов. На данный момент сфера его применения стала намного шире, а популярность возросла во много раз. Практически каждый второй работодатель в требованиях к соискателю указывает умение работы с AngularJS. Данный курс расскажет Вам о возможностях AngularJS, так же научит пользоваться MVC шаблоном для создания браузерных расширений. Знания этой технологии станет неоспоримым плюсом в вашем резюме.
      Читать дальше...
      Темы видео урока:

      • Что такое AngularJS
      • Шаблон MVC
      • Когда использовать AngularJS
      • Структура AngularJS приложения
      • Разбор простых примеров
      • Использование Bootstrap
      Читать дальше...
      Темы видео урока:

      • Создание однонаправленных привязок
      • Создание двунаправленных привязок
      • ng-repeat и встроенные переменные
      • Работа с partial view. Использование директивы ng-include
      • Условно-отображаемые элементы ng-switch
      Читать дальше...
      Темы видео урока:

      • Работа над добавлением, удалением, отображением DOM элементов
      • Работа со стилями
      • Обработка событий
      • Работа с формами
      • Валидация пользовательского ввода
      Читать дальше...
      Темы видео урока:

      • Создание контроллеров
      • Контроллеры «монолиты»
      • Создание контроллеров без контекста (scope less)
      • Наследование контроллеров
      • Использовании методов для отправки событий между Scope
      • Принцип обновления привязок
      • Использование методов $watch, $apply, $digest
      Читать дальше...
      Темы видео урока:

      • Работа со встроенными фильтрами
      • Фильтрация массивов объектов
      • Локализация и форматирование отфильтрованных данных
      • Создание «цепочек» фильтров
      • Создание пользовательских фильтров
      • Создание фильтров, использующих другие фильтры
      Читать дальше...
      Темы видео урока:

      • Создание пользовательских директив через link function
      • Использование jqLite
      • Создание пользовательской директив через directive definition object
      • Взаимодействие со scope директив
      Читать дальше...
      Темы видео урока:

      • Использование модулей и зависимостей
      • Создание новых и расширение существующих модулей
      • Создание сервиса с помощью объекта
      • Создание сервиса с помощью конструктора
      • Создание сервиса которые можно настраивать с помощью провайдера
      • Сервисы для работы с глобальными объектами и обработки ошибок
      • Сервисы для работы с выражениями
      Читать дальше...
      Темы видео урока:

      • Работа с AJAX и Promise
      • Использование сервиса $http
      • Настройка depolyd
      • Использование $resource для работы с REST сервисам
      • Настройка маршрутизации в AngularJS приложениях
      Читать дальше...
      Темы видео урока:

      • Введение в тестирование
      • Установка Jasmine и Karma
      • Тестирование контроллеров
      • Тестирование фильтров
      • Тестирование директив
      • Тестирование сервисов
      • Тестирование сервисов с зависимостями
      • Тестирование фильтров
      Читать дальше...
      ПОКАЗАТЬ ВСЕ
      Рекомендуемая литература
      Титры видеоурока
      Титров к данному уроку не предусмотрено
      Студенты также смотрят
      Angular 11.0 Базовый
      ПОДРОБНЕЕ
      Angular 2.0 Базовый
      ПОДРОБНЕЕ
      Angular Углубленный
      ПОДРОБНЕЕ
      Создание адаптивного SPA с Angular
      ПОДРОБНЕЕ
      Пакеты подписки с доступом ко всем курсам и сервисам

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

      Стартовый
      • Все видеокурсы на 3 месяца
      • Тестирование по 10 курсам
      • Проверка 5 домашних заданий
      • Консультация с тренером 30 мин
      Базовый
      • Все видеокурсы на 6 месяцев
      • Тестирование по 16 курсам
      • Проверка 10 домашних заданий
      • Консультация с тренером 60 мин
      Премиум
      • Все видеокурсы на 1 год
      • Тестирование по 24 курсам
      • Проверка 20 домашних заданий
      • Консультация с тренером 120 мин
      комментарии и обсуждения
      Notification success
      Мы используем cookie-файлы, чтобы сделать взаимодействие с нашими веб-сайтами и услугами простым и значимым.