Разработка базовых решений Microsoft SharePoint Server 2013

Стоимость обучения (руб):
26 750
Продолжительность (час):
40
Время проведения занятий:
утро день вечер выходной
Тип занятия:
групповое индивидуальное корпоративное
Записавшись на обучение, забронируйте себе место в группе. С Вами свяжутся в течение рабочего дня.

Аннотация

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

Описание

  • Успешное окончание обучения по программе курса позволит специалистам:
  • Управлять настройками SharePoint.
  • Разрабатывать и внедрять стратегии по работе с пакетами, развертывания и апгрейда.
  • Определять настройки контента структуры и данных SharePoint.
  • Выполнять диагностику и отладку.
  • Планировать и разрабатывать масштабируемые и производительные приложения.
  • Выявлять и решать проблемы настроек производительности.
  • Понимать процессы аутентификации и авторизации.
  • Управлять и настраивать аутентификацию и авторизацию.
  • Получить опыт работы с Windows PowerShell.
  • Ознакомиться с возможностями SharePoint 2013.
  • Ознакомится с принципом работы сетевых сервисов как Azure и SharePoint Online.
  • Создавать настраиваемые сайты и списки и управлять жизненного циклом сайта.
  • Использовать клиентскую объектную модель и REST API.
  • Разрабатывать приложения Sharepoint, автоматически размещаемые и размещенные у внешнего поставщика.
  • Распространять и разворачивать приложения SharePoint.
  • Создавать собственные рабочие процессы для автоматизации бизнес-процессов.
  • Использовать поля и типы содержимого для управления таксономией.
  • Настроить внешний вид и поведение элементов пользовательского интерфейса.
  • Настроить навигацию и элементы фирменного стиля.

Цель курса

Формирование базовых знаний и навыков, необходимых для разработки базовых решений Microsoft SharePoint Server 2013.

Целевая аудитория

  • Профессиональные разработчики, которые разрабатывают решения для продуктов и технологий в среде SharePoint.
  • Технические руководители с опытом SharePoint и веб-разработки.
  • Специалисты, которые отвечают за разработку пользовательского кода для проектов, которые будут развернуты на платформе SharePoint или взаимодействовать с ней.

Необходимая подготовка

  • Базовые знания Visual Studio 2010 или Visual Studio 2012 для разработки решений.
  • Базовые знания разработки решений SharePoint, SharePoint 2013 или в более ранних версиях SharePoint.
  • Знание Visual C # и. NET Framework 4.5. Рекомендуется курс 20483 Программирование на C#.
  • Базовые знания ASP.NET и серверных технологий веб-разработки, в том числе запрос/ответ и жизненный цикл страницы. Рекомендуется курс 20486 Разработка Web приложений с использованием ASP.NET 4.5 MVC.
  • Базовое понимание AJAX и асинхронных методов программирования.
  • Базовые знания клиентских веб-технологий, включая HTML, CSS и JavaScript. Рекомендуется курс 20480 Программирование на HTML5 с использованием JavaScript и CSS3.
  • Знакомство с подходами к аутентификации и авторизации, в том числе подлинности на основе утверждений.
  1. SharePoint как платформа для разработки
    • Знакомство со средой разработки SharePoint
    • Выбор подхода к разработке SharePoint
    • Понимание развертывания и исполнение моделей SharePoint 2013
  2. Лабораторная работа: Сравнение частей приложения
    • Создание и развертывание веб-части SharePoint
    • Создание и развертывание части приложения SharePoint
    • Работа с объектами SharePoint
    • Понимание иерархии объектов SharePoint
    • Работа с сайтами и веб-узлами
    • Работа с контекстом
  3. Лабораторная работа: Работа с сайтами и веб-узлами
    • Работа с сайтами и веб-узлами в управляемом коде
    • Работа с сайтами и веб-узлами в Windows PowerShell
  4. Лабораторная работа: Работа с контекстом выполнения
    • Выполнение кода с повышенными привилегиями
    • Адаптация контекста для разных пользовательских разрешений
    • Работа со списками и библиотеками
    • Использование списков и библиотек объектов
    • Запрос и получение данных списка
    • Работа с большими списками
  5. Лабораторная работа: Запросы и получение списка данных
    • Запросы элементов списка
    • Обновления элементов списка
  6. Лабораторная работа: Работа с большими списками
    • Использование класса ContentIterator
    • Разработка и управление функциями и решениями
    • Работа с компонентами
    • Развертывание решений
    • Работа с изолированными решениями
  7. Лабораторная работа: Работа с решениями фермы
    • Создание решения фермы
    • Создание компонента
    • Обновление решения
  8. Лабораторная работа: Работа с решениями в изолированной среде
    • Создание средства проверки решений
    • Работа с серверным кодом
    • Разработка веб-частей
    • Использование приемников событий
    • Использование заданий таймера
    • Хранение данных конфигурации
  9. Лабораторная работа: Работа с серверным кодом
    • Разработка приемника событий
    • Обновление веб-части
    • Создание таймера работы
  10. Управление идентификацией и разрешениями
    • Понимание управления идентификацией в SharePoint 2013
    • Управление разрешениями в SharePoint 2013
    • Настройка аутентификации на основе форм
    • Настройка проверки подлинности
  11. Лабораторная работа: Программное управление разрешениями в SharePoint 2013
    • Программное управление разрешениями списка
  12. Лабораторная работа: Создание и развертывание настраиваемого поставщика утверждений
    • Создание настраиваемого поставщика утверждений
    • Поддержка поиска и разрешения в поставщике утверждений
    • Развертывание и тестирование поставщика утверждений
    • Управление пользовательскими компонентами и сайтами
    • Обзор компонентов
    • Определение настраиваемых списков
    • Определение настраиваемых сайтов
    • Управление узлами SharePoint
  13. Лабораторная работа: Управление настраиваемыми компонентами и жизненным циклом сайта
    • Создание определения сайта
    • Создание определения списка
    • Разработка приемника событий
  14. Внедрение приложений для SharePoint
    • Обзор приложений на SharePoint
    • Разработка приложений на SharePoint
  15. Лабораторная работа: Создания приложения Suggestions для сайта
    • Создание нового приложения SharePoint
    • Использование клиентской объектной модели
  16. Разработка клиентской объектной модели SharePoint
    • Использование клиентской объектной модели для JavaScript
    • Использование REST API с JavaScript
  17. Лабораторная работа: Использование REST API с JavaScript
    • Создание отношений между списками
    • Добавление элементов голосования
    • Отображение голосов за каждое предложение
  18. Разработка приложений SharePoint на удаленных хостингах
    • Обзор приложений для удаленного хостинга
    • Настройка приложений для удаленного хостинга
    • Разработка приложений для удаленного хостинга
  19. Лабораторная работа: Настройка приложений для удаленного хостинга
    • Настройка доверительных отношений с сервером
    • Создание приложения для удаленного хостинга
    • Лабораторная работа: Разработка приложений для удаленного хостинга
    • Работа с данным SharePoint
    • Использование элемента управления Chrome
  20. Публикация и распространение приложений
    • Понимание архитектуры управления приложениями
    • Понимание пакетов приложений
    • Публикация приложения
    • Установка, обновление и удаление приложения
  21. Лабораторная работа: Публикация приложения в корпоративном каталоге
    • Создание каталога приложений
    • Создание пакета приложений
    • Публикация пакета приложений
  22. Лабораторная работа: Установка, обновление и удаление приложений
    • Установка приложения
    • Обновление приложения
    • Удаление приложения
  23. Автоматизация бизнес-процессов
    • Понимание рабочих процессов в SharePoint 2013
    • Создание рабочих процессов с помощью Visio 2013 и SharePoint Designer 2013
    • Разработка рабочих процессов в Visual Studio 2012
  24. Лабораторная работа: Построение рабочих процессов в Visio 2013 и SharePoint Designer 2013
    • Создание рабочих процессов с помощью Visio
    • Редактирование рабочих процессов с помощью SharePoint Designer
  25. Лабораторная работа: Создание действия рабочего процесса в Visual Studio 2012
    • Создание настраиваемых действия рабочих процессов
    • Использование настраиваемых рабочих процессов в SharePoint Designer
  26. Управление таксономией
    • Управление таксономией SharePoint 2013
    • Работа с типами контента
    • Работа с расширенными функциями типов контента
  27. Лабораторная работа: Работа с типами контента
    • Создать систему для захвата запросов на отпуск
  28. Лабораторная работа: Работа с расширенными функциями типов контента
    • Создание сборки приемника событий
    • Регистрация приемника событий с типом контента сайта
  29. Настройка элементов пользовательского интерфейса
    • Работа с пользовательскими действиями
    • Использование клиентских компонентов пользовательского интерфейса
    • Настройка списков пользовательского интерфейса SharePoint
  30. Лабораторная работа: Использование блока Edit Control для запуска приложения
    • Настройка приложения для отображения заказов клиентов
    • Использование настраиваемого действия для запуска приложений
  31. Лабораторная работа: Использование JQuery для настройки списка пользовательских интерфейсов SharePoint
    • Создание настраиваемого списка представлений
  32. Работа с брендингом и навигация
    • Создание и применение темы
    • Брендинг и разработка публикуемых сайтов
    • Подшивка контента к платформе и устройствам
    • Конфигурирование и настройка навигации
  33. Лабораторная работа: Брендинг и проектирование публикуемых сайтов
    • Создание основных страниц SharePoint
    • Определение функциональности основной страницы
    • Публикация и применение активного дизайна
  34. Лабораторная работа: Настройка навигации на уровне фермы
    • Создание провайдера настраиваемой карты сайта

Отзывов по данному курсу пока нет

Академия АйТи
Контакты:
Адрес: 115230, Москва , Варшавское шоссе, дом 47, корпус 4
Сайт:, Телефон:+7 (495) 662-78-94, Электронная почта: academy@it.ru