Закрыто

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

Тема в разделе "Курсы по программированию", создана пользователем NgaWang, 5 июн 2017.

Цена: 17000р.-99%
Взнос: 144р.
100%

Основной список: 133 участников

Резервный список: 73 участников

Статус обсуждения:
Комментирование ограничено.
  1. 5 июн 2017
    #1
    NgaWang
    NgaWang ЧКЧлен клуба
    Курс по 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. Вы умеете использовать сторонние библиотеки и создавать свои.
     
    6 пользователям это понравилось.
  2. Последние события

    1. skladchik.com
      Складчина закрыта.
      14 ноя 2017
    2. PatrickBateman
      PatrickBateman участвует.
      14 окт 2017
    3. master209
      master209 участвует.
      12 окт 2017
    4. Michael11
      Michael11 не участвует.
      11 окт 2017

    Последние важные события

    1. skladchik.com
      Складчина закрыта.
      14 ноя 2017
    2. skladchik.com
      Взнос составляет 144р.
      19 авг 2017
    3. skladchik.com
      Складчина активна.
      19 авг 2017
    4. skladchik.com
      Сбор взносов начинается 19.08.2017.
      14 авг 2017
  3. Обсуждение
  4. 6 июн 2017
    #2
    Area51
    Area51 ЧКЧлен клуба
    жесть уже 4 вышел? поясните плз чем отличаются 1, 2, 3 и 4
     
    2 пользователям это понравилось.
  5. 6 июн 2017
    #3
    NgaWang
    NgaWang ЧКЧлен клуба
    Angular 3 нет в природе. Ребята собрались в декабре 2016 и решили ну нах третью версию, давайте сразу четвёртую сделаем:
     
  6. 6 июн 2017
    #4
    Marsianinka
    Marsianinka БанЗабанен
    К сожалению для всех нас, уже в сентябре/октябре будьте готовы к выходу пятой версии, марту 2018 - к выходу 6-й версии ангулара, а к сентябрю/октябрю 2018 года - к выходу 7-й версии ангулара
    Т.е. теперь новая версия ангулара будет выходить каждые полгода
     
  7. 6 июн 2017
    #5
    super91mario
    super91mario ШтрафникШтрафник
    А этот курс от этого автора ?
     
  8. 6 июн 2017
    #6
    NgaWang
    NgaWang ЧКЧлен клуба
    Не совсем так. Здесь видео из скринкаста Ильи Кантора. А курс на которой мы тут собираемся будет вести Игорь Непипенко:

    Будем надеяться, что курс получится достойным.
     
  9. 6 июн 2017
    #7
    th1rt3nth
    th1rt3nth ЧКЧлен клуба
    Нет смысла навивать панику по поводу новых версий. Google много раз говорил о том, что жестких переходов между новыми версиями не будет, устаревшее API будет вначале выдавать сообщение в консоль о том, что оно стало deprecated и только в следующей версии его удалят.
     
    1 человеку нравится это.
  10. 7 июн 2017
    #8
    super91mario
    super91mario ШтрафникШтрафник
    Хм, надеюсь курс не будет формате общий чат где каждые 5мин задают вопросы и препод все время отвлекается и т.д
     
    1 человеку нравится это.
  11. 13 июл 2017
    #9
    super91mario
    super91mario ШтрафникШтрафник
    Когда сбора? =/
     
    4 пользователям это понравилось.
  12. 21 июл 2017
    #10
    marat-link
    marat-link ЧКЧлен клуба
    @SerfIer, нет желания организовать данную складчину?
     
    6 пользователям это понравилось.
  13. 22 июл 2017
    #11
    tiafruehauf
    tiafruehauf БанЗабанен
    а разве у складчины сейчас нет орга ((migel3)?
     
    3 пользователям это понравилось.
  14. 14 авг 2017
    #12
    Pffff
    Pffff СкладчикСкладчик
    Видео подобное на торрентах, но там не Кантор. Здесь кто ведет?
     
  15. 15 авг 2017
    #13
    brana
    brana ЧКЧлен клуба
    Кто преподаватель - уже известно? Непипенко или Суворов?
     
  16. 15 авг 2017
    #14
    brana
    brana ЧКЧлен клуба
    Кантор не ведет данный курс.
     
  17. 1 сен 2017
    #15
    dnzLL
    dnzLL ЧКЧлен клуба
    вот любопытно почему вопросы о том, когда выложат курс удаляются? или эта инфа под грифом секретно идет? странный тип организатор данной складчины, первый раз такое вижу
     
    2 пользователям это понравилось.
  18. 2 сен 2017
    #16
    Grek2010
    Grek2010 ОргОрганизатор
    Именно это и считается обсуждением хода проведения складчины ;)
    Либо терпеливо ждемс либо идем и покупаем у автора.
     
    2 пользователям это понравилось.
  19. 6 окт 2017
    #17
    KirillTyrov
    KirillTyrov ДолжникДолжник
    Интересуют хорошие материалы по JavaScript, а еще лучше вместе с React.js + (Redux.js), Angular.js, NodeJS, Ramda.js, Lodash.js, Express.js + MongoDB, Dokku.js, GraphQL.js, Mailgun.js, DigitalOcean.js, RethinkDB?
     
  20. 24 окт 2017
    #18
    SamuelJackson
    SamuelJackson ДолжникДолжник
    javascript.ru рассылку о наборе в новую группу включил, не значит ли это , что эта группа закончила обучение ?
     
    3 пользователям это понравилось.
  21. 24 окт 2017
    #19
    analytic
    analytic ОргОрганизатор (А)
    Отличный вопрос с учётом статуса орга....

    жаль ...очень жаль -если ситуация не изменится...очень ждал данный курс
     
    5 пользователям это понравилось.
  22. 25 окт 2017
    #20
    Rayzor
    Rayzor ЧКЧлен клуба
    вот вам и не обсуждаем ход складчины)))
     
    2 пользователям это понравилось.
Статус обсуждения:
Комментирование ограничено.