Закрыто

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

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

Цена: 17 000р-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 пользователям это понравилось.
Статус обсуждения:
Комментирование ограничено.