1. Новые складчины: Показать еще

    20.11.2017: Ревитоника: Миопластическая коррекция подчелюстной линии (Анастасия Дубинская)

    20.11.2017: [Бизнес Молодость] Продажи как система (Михаил Гребенюк,Михаил Дашкиев)

    20.11.2017: Интенсив по трафику (Максим Крючков) 2017

    20.11.2017: CryptoFund - уникальный курс по заработку Криптовалюты без дополнительных вложений (Антон Тихомиров)

    20.11.2017: Онлайн мастер-класс Александра Медведева по фотографии. Часть 2. Пакет VIP

  2. Нужен организатор: Показать еще

    20.11.2017: Вебинар: Математика вдохновения (Лена Смирнова)

    20.11.2017: Концентрат 14.0 (Аяз Шабутдинов)

    20.11.2017: Вебинар: Секреты успеха свадебного фотографа (Лена Смирнова)

    20.11.2017: Вебинар: Уверенность в завтрашнем дне на фрилансе (Лена Смирнова)

    20.11.2017: Мастер 4й оси от cnc-profi

  3. Сбор взносов Показать еще

    20.11.2017: Искусство маленьких шагов (Юлия Столярова)

    20.11.2017: Элементарная ретушь (Lena Mint)

    20.11.2017: Исцели себя сам (VIP) (Татьяна Панюшкина)

    20.11.2017: Умнобедный-3 (Андрей Парабеллум) (VIP пакет)

    20.11.2017: Онлайн коучинг по бизнесу с Китаем С 100$ К 100.000$ ВЕРСИЯ 20.0 PLATINUM (Дмитрий Ковпак)

Запись

[javascript.ru] Курс по Angular 4.x

Тема в разделе "Курсы по программированию", создана пользователем x0ttab, 19 янв 2016.

Цена:
17000 руб
Взнос:
3697 руб
Организатор:
Требуется

Основной список:

1. deltasem 2. PayPal 3. MrTheFirst 4. Andre_cool6 5. alexlili
Записаться
    Тип: Стандартная складчина
  1. x0ttab
    x0ttab Злой кодер

    [javascript.ru] Курс по Angular 4.x

    [​IMG]

    Этот онлайн-курс посвящён профессиональной разработке веб-приложений с помощью Angular 4.x

    Курс даст возможность быстро начать создавать свои приложения с использованием современного фреймворка - Angular. В процессе прохождения курса шаг за шагом вы сделаете реальное приложение, и хорошо разберетесь в специфике Angular.

    Вы будете получать информацию, писать код, показывать его, получать обратную связь и советы, и затем – двигаться дальше.

    Мы внимательно следим за развитием Angular и будем использовать самые новые подходы.

    Курс можно условно разделить на три части.
    1. Компоненты и компонентный подход.
    2. Инжектируемые сущности и реактивное програмирование.
    3. Архитектура приложений, организация проекта и взгляд во внутрь фреймворка.
    1. Быстрый старт с Angular
      • Пример базового приложения на Angular
      • Знакомство с angular-cli
      • Разработка простого компонента
      • Специфика синтаксиса шаблонов Angular
    2. Компоненты и Директивы (Directives)
      • Компонентноориентированный подход создания приложения
      • Применение директив из коробки (ngIf, ngClass, ngFor..)
      • Вложенные компоненты
      • Жизненный цикл компонента
      • Создание своей директивы
    3. Взаимодействие компонентов и фильтрация данных
      • Передача данных в компонент
      • Связывание данных через событие (Event binding)
      • Способы межкомпонентной коммуникации
      • Pipe из коробки
      • Создание собственных фильтров
    4. Сервисы и внедрение зависимостей (Dependency injection)
      • Реализация паттерна внедрения зависимостей
      • Примеры сервис-провайдеров из коробки
      • Способы создания провайдеров
      • OpaqueToken и InjectionToken
      • Мультипровайдеры
    По окончанию первой части курса вы понимаете, как разработать простое приложение на Angular.
    1. Реактивное программирование (RxJS)
      • Учимся мыслить потоками
      • Observer и Iterator паттерны
      • Понимание Subject
      • Управление последовательностями
    2. Работа с HTTP
      • API HTTP провайдера
      • Обработка ошибок и отмена запросов
    3. Работа с формами
      • Модель формы и FormControl
      • Простые(template-driven) и реактивные формы
      • Валидация данных
      • Асинхронный валидаторы
      • Пишем свой элемент управления формой
    4. Навигация и маршрутизация
      • Определение состояний
      • Вложенные состояния
      • Сервис для доступа к параметра состояния
      • Хуки роутера
      • Авторизация и контроль доступа к состояниям
      • Множественное предтавление
      • Ленивая загрузка(lazy loading) и предзагрузка модулей
    1. Проверка курсовых проектов
    2. Продвинутые компоненты
      • Структурные директивы
      • Вывод контента с помощью ng-content (content projection)
      • Динамические компоненты
    3. Сборка и оптимизация приложения
      • Использование webpack
      • Механизм обновления состояния (change detection)
      • AOT компиляция
      • Серверный пререндеринг (SSR)
    4. Автоматизированные тесты
      • Unit-тесты и TDD (вместе с jasmine, karma и TestBed)
      • Специфика тестирования компонентов и внедряемых сущностей
      • Проверяем покрытие кода тестами.
      • Функциональные(e2e) тесты с использованием protractor.
    5. Использование сторонних модулей
      • Примеры использования популярных модулей: AngularFire, AngularMaterial, ng-bootstrap
      • Интеграция не Angular библиотек
      • Создание своей библиотеки
    6. Отладка приложения
      • Разбор сущностей Angular в консоли
      • Обзор вспомогательных инструментов (Augury)
      • Погружение в исходный код фреймворка
    Результат обучения
    1. Вы знаете, как быстро сделать прототип проекта, а после чего превратить его в большое структурное веб приложение, стабильно работающее и не имеющее проблем с производительностью.
    2. Вы хорошо понимаете тонкости компонентного подхода Angular.
    3. Вы эффективно работаете как с фреймворком, так и со всей Angular экосистемой.
    4. Понимание архитектуры исходного кода, помогает вам эфективно отлаживать приложение.
    5. Вы умеете использовать сторонние библиотеки и создавать свои.

     
    Последнее редактирование: 14 июн 2017
    x0ttab, 19 янв 2016
  2. Митрандир
    Митрандир Супермодератор
    Митрандир, 19 янв 2016
Участники складчины [javascript.ru] Курс по Angular 4.x смогут написать отзыв
Наверх