Курс по Angular.JS - Кантор (2016)

Python на примерах. Практический курс по программированию
Автор: А. Васильев



В этой книге речь будет идти о том, как писать программы на языке программирования, который называется Python (правильно читается как пайтон, но обычно название языка читают как питон, что тоже вполне приемлемо). Таким образом, решать будем две задачи, одна из которых приоритетная, а вторая, хотя и вспомогательная, но достаточно важная. Наша основная задача, конечно же, изучение синтаксиса языка программирования Python. Параллельно мы будем осваивать программирование как таковое, явно или неявно принимая во внимание, что соответствующие алгоритмы предполагается реализовывать на языке Python. .Большинство авторов книг в своих трудах рассматривают теоретические основы языка и уделяют основное внимание базовому синтаксису языка, не рассматривая при этом практическую сторону его применения. Эта же книга старается восполнить недостаток практического материала, содержит множество примеров с комментариями, которые вы сможете использовать в качестве основы своих программных решений, изучения Python. .Материал книги излагается последовательно и сопровождается большим количеством наглядных примеров, разноплановых практических задач и детальным разбором их решений. .

Продажник:

Скачать:
 

telig

Пользователь
Регистрация
09.10.06
Сообщения
1
Реакции
0
Баллы
1
Адрес
Novosibirsk
Курс по Angular.JS 2016
Автор: Илья Кантор



Курс даст возможность быстро начать создавать свои приложения с использованием одного из самых популярных на сегодняшний день фреймворков – 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

Продажник:
Скрытое содержимое могут видеть только пользователь группы: Премиум

Стоимость: 17000 руб. Бесплатно
Нажмите, чтобы раскрыть...
Нажмите, чтобы раскрыть...

Скачать:
Скрытое содержимое могут видеть только пользователь группы: Премиум

Нажмите, чтобы раскрыть...
Нажмите, чтобы раскрыть...

П.С Судить Вам
Скрытое содержимое могут видеть только пользователь группы: Премиум

Нажмите, чтобы раскрыть...
Нажмите, чтобы раскрыть...
 

Статистика форума

Темы
200.439
Сообщения
380.277
Пользователи
327.904
Новый пользователь
Bitsby
Сверху Снизу