Открыто

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

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

Цена: 19000р.-88%
Взнос: 2114р.

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

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

  1. 1 ноя 2017
    #1
    NgaWang
    NgaWang ЧКЧлен клуба

    Складчина: Курс по Angular 4.x [javascript.ru] [Повтор]

    Курс по Angular

    [​IMG]


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

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

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

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

    Курс можно условно разделить на три части.
    1. Компоненты и компонентный подход.
    2. Инжектируемые сущности и реактивное програмирование.
    3. Архитектура приложений, организация проекта и взгляд во внутрь фреймворка.
    1. Основы TypeScript
      • Система типов и ее применение
      • Конфигурование проекта
      • Классы и интерфейсы
      • Декораторы
    2. Быстрый старт с Angular
      • Пример базового приложения на Angular
      • Знакомство с angular-cli
      • Разработка простого компонента
      • Специфика синтаксиса шаблонов Angular
    3. Компоненты, Директивы, Пайпы
      • Компонентноориентированный подход создания приложения
      • Применение директив из коробки (ngIf, ngClass, ngFor..)
      • Вложенные компоненты
      • Передача данных в компонент
      • Создание своей директивы
      • Pipe и фильтрация данных
    4. Сервисы и внедрение зависимостей (Dependency injection)
      • Примеры сервис-провайдеров из коробки
      • Способы создания провайдеров
      • InjectionToken
      • Мультипровайдеры
      • Reflective vs Static Injector
    По окончанию первой части курса вы понимаете, как разработать простое приложение на Angular.
    1. Реактивное программирование (RxJS)
      • Observable и его применение
      • Учимся мыслить потоками
      • Понимание Subject и его подвидов
      • Работа с расписнием (Schedules)
    2. Работа с HTTP
      • HTTPClient
      • Интерсепторы http
    3. Работа с формами
      • Модель формы и FormControl
      • Простые(template-driven) и реактивные формы
      • Валидация данных
      • Асинхронный валидаторы
      • Пишем свой элемент управления формой
    4. Навигация и маршрутизация
      • Определение состояний
      • Вложенные состояния
      • Сервис для доступа к параметра состояния
      • Хуки роутера
      • Авторизация и контроль доступа к состояниям
      • Множественное предтавление
      • Ленивая загрузка(lazy loading) и предзагрузка модулей
    5. Angular + Redux
      • Принципы Redux архитектуры
      • ngRx
      • Сайд эффекты
      • Селекторы
    1. Анимация
      • Основы анимации
      • Анимация Angular
    2. Продвинутые компоненты
      • Структурные директивы
      • Жизненный цикл компонента
      • Вывод контента с помощью ng-content (content projection)
      • Динамические компоненты
    3. Сборка и оптимизация приложения
      • Использование webpack
      • Механизм обновления состояния (change detection)
      • Серверный пререндеринг (SSR)
      • ServiceWorkers
      • Docker для эффективной разработки
    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 фев 2019
    3 пользователям это понравилось.
  2. Последние события

    1. skladchik.com
      В складчине участвует 10 человек(а).
      7 дек 2024
    2. skladchik.com
      В складчине участвует 10 человек(а).
      8 сен 2024
    3. Robkuzz
      Robkuzz не участвует.
      5 май 2024
    4. CandyBoy
      CandyBoy участвует.
      4 май 2024

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

    1. skladchik.com
      Цена составляет 19000р.
      6 окт 2018
  3. Обсуждение
  4. 1 ноя 2017
    #2
    KirillTyrov
    KirillTyrov ДолжникДолжник
    AngularJS написан на JavaScript, а если в курсе Angular4, то это ведь уже TypeScript, другой язык уже как ни как, со своим подходом, просто компилируется в JavaScript
     
    2 пользователям это понравилось.
  5. 2 ноя 2017
    #3
    marat-link
    marat-link ЧКЧлен клуба
    Мысли вслух? :)
     
    3 пользователям это понравилось.
  6. 2 ноя 2017
    #4
    slavawright
    slavawright ЧКЧлен клуба
    Там орга забанили
     
    1 человеку нравится это.
  7. 13 ноя 2017
    #5
    ReactJS-ReduxJS
    ReactJS-ReduxJS ДолжникДолжник
    Коллеги, предлагаю организоваться на интересный курс от Udemy - Build an e-learning website using React and Redux - построение веб-приложения (веб-системы) электронного обучения - целой реальной web-системы, с использованием самых популярных фреймворков JavaScript - React.js и Redux.js. Кроме того, в курсе рассматриваются новые функции - Javascript (ES6). А так же есть такие темы как - Jquery and Bootstrap. И еще очень полулярные - Mongo DB and Mongoose. Изучаются полезные техники работы с кодом и современные технологии, по-шагово разбирается реальный проект. Можно проработать интересный проект - E-learning на JavaScript - React.js и Redux.js и положить к себе в портфолио новую работу
     
    2 пользователям это понравилось.
  8. 13 ноя 2017
    #6
    KirillTyrov
    KirillTyrov ДолжникДолжник
    Я был на такой же предыдущей складчине, где меня, как и многих других, кинули - взносы никто не вернул. Надеюсь, на этой такого не произойдёт, но доверие конечно же подорвано.
     
    2 пользователям это понравилось.
  9. 13 ноя 2017
    #7
    PetrIvanovich
    PetrIvanovich ЧКЧлен клуба
    в данном курсе TypeScript
     
    2 пользователям это понравилось.
  10. 13 ноя 2017
    #8
    ReactJS-ReduxJS
    ReactJS-ReduxJS ДолжникДолжник
    Сначала был вписался в предыдущую такую же складчину, но потом увидел, что это - TypeScript, не попутайте, мне лично интересен - JavaScript и все фреймворки, которые с ним непосредственно связаны - React.js, Redux.js, AngularJS(1.x.x), а Ангуляр начиная с 2-го уже переписали на TypeScript, все же разные вещи
     
    1 человеку нравится это.
  11. 4 фев 2018
    #9
    mrSong
    mrSong ДолжникДолжник
    Курс стартурет 19 февраля, идет набор.
    Орг, найдись!
     
  12. 5 фев 2018
    #10
    marat-link
    marat-link ЧКЧлен клуба
    Хотелось бы успеть.
     
  13. 14 мар 2018
    #11
    marat-link
    marat-link ЧКЧлен клуба
    Курс стартурет 29 марта, идет набор.
    Орг, найдись!