1. Новые складчины (Клуб Складчик) Показать еще

    17.01.2018: Как мирно жить со своим ребенком (Лена Данилова)

    17.01.2018: Тета частоты (Brainwave)

    17.01.2018: Курсы по корсету с отрезной чашкой - стеганый и прозрачный! (Aurora Coutur)

    17.01.2018: Дельта частоты (Brainwave)

    17.01.2018: Коучинг с 100$ к 100.000$ версия 21.0 (PLATINUM версия) Последний коучинг Дмитрия Ковпака

  2. Гость, если у Вас на каком либо сайте есть аккаунт с повышенным статусом, то и у нас вы можете получить соответствующий статус. Подробнее читайте здесь https://skladchik.biz/threads/83942/
    Скрыть объявление
  3. Нужен организатор (Клуб Складчик) Показать еще

    17.01.2018: Коучинг с 100$ к 100.000$ версия 21.0 (PLATINUM версия) Последний коучинг Дмитрия Ковпака

    16.01.2018: Adobe Photoshop. Базовый курс (Александр Сераков)

    15.01.2018: Бизнес на Амазон. Saleshub. Как заставить листинг продавать? (Артем Коршун)

    14.01.2018: Геометрия (Videouroki) 7-11 класс

    13.01.2018: Колесо новолуний. Луна белой дороги (Лариса Кузнецова-Фетисова)

  4. Сбор взносов (Клуб Складчик) Показать еще

    10.01.2018: SEO Рывок (Павел Шульга)

    10.01.2018: Скетчбук, который научит вас рисовать (Робин Ланда)

    09.01.2018: Sherlock - научись понимать носителей языка (Онлайн школа живого Английского)

    09.01.2018: Хулиганские стежки. Основные приёмы художественной вышивки животных (Алина Берёзкина)

    09.01.2018: Как оценить масштаб указаний радикса? (Алексей Голоушкин)

Доступно Курс по Angular.JS (Степан Суворов)

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

Цена:
9000р.
Взнос:
327р.

Список участников складчины:

1. hp4s
    Тип: Стандартная складчина
    Участников: 1/30
Оценить эту складчину: /5,
  1. 16 июл 2016
    #1
    hp4s
    hp4s Организатор Организатор

    Курс по Angular.JS (Степан Суворов)

    [​IMG]
    Курс даст возможность быстро начать создавать свои приложения с использованием одного из самых популярных на сегодняшний день фреймворков – AngularJS. В процессе прохождения курса шаг за шагом вы сделаете реальное приложение и хорошо разберетесь в специфике AngularJS. Вы будете получать информацию, писать код, показывать его, получать обратную связь, советы, и двигаться дальше. Мы будем использовать современные практики разработки на AngularJS, а не те, которые, хоть и широко представлены в интернете, но давно устарели. В курсе также будут рассмотрены "узкие места" фреймворка, которые часто приводят к проблемам при неправильной реализации.

    Первая часть курса:

    Быстрый старт с AngularJS
    Общая структура фреймворка.
    Встроенные директивы и шаблонизация в AngularJS.
    Двустороннее связывание.
    Создание своих директив.
    Вложенные директивы, наследование и передачи scope.

    Компонентный подход
    Переход от директив к компонентам
    Метод .component
    Использование контроллера компонента
    Рекомендуемая EcmaScript2015 структура

    Сервисы
    Организация service provider'ов и зависимостей.
    Встроенные сервисы AngularJS.
    Написание своих сервисов, отличия между реализациями провайдера.
    Специфика работы с $http сервисом
    Переопределение и расширение сторонних сервисов. Использование декораторов

    Редактирование данных, модель и формы в AngularJS
    Модель, директива ng-model.
    Удобная валидация форм, встроенные и свои директивы.
    Импорт контроллера директивы и использование ng-model контроллера
    Автоматичский показ ошибок, ng-message.

    Навигация и маршрутизация
    Роутер ui-router
    Управление состояниями: $state и $stateProvider.
    Вспомогательные директивы ui-router
    Множественные view и вложенные стейты
    Предзагрузка данных по средством resolve

    По окончанию первой части курса вы понимаете, как разработать на AngularJS несложное приложение для вывода и редактирования данных.

    Вторая часть курса:

    Авторизация в приложении
    Интерфейс для авторизации на AngularJS
    Интерцептор для проверки прав.
    Роль роутера в ограничеснии прав доступа

    Организация приложения на диске
    Файловая структура.
    Модульный и компонентный подход.
    WebPack для сборки.

    Автоматизированные тесты
    Unit-тесты и TDD (вместе с jasmine и karma).
    Система сборки для тестов (karma + webpack)
    Специфика тестирования сервисов, контроллеров и директив
    Функциональные(e2e) тесты с использованием protractor

    Третья часть курса:

    Проверка курсовых проектов
    Отладка приложения
    разбор сущностей AngularJS в консоли
    обзор вспомогательных инструментов

    Более сложные директивы
    Использование сервиса $compile.
    вложенные директивы с transclude.

    Интеграция со сторонними модулями
    Сторонние плагины, не знающие про AngularJS
    $scope.watch
    $scope.apply
    События, ng-events на $scope

    Возможные проблемы и их решение
    $watch и проблемы производительности
    Серверный рендеринг, поисковики
    Подгрузка модулей на лету
    AngularJS и Drag'n'Drop

    Краткая информация про Angular 2.0
    Подготовка структуры проекта к Angular 2.0
     

Участники складчины Курс по Angular.JS (Степан Суворов) смогут написать отзыв