другие сайты академии айти
Электронное обучение Ресурсы для обучения в любой точке мира, в удобное время
ООО «Аплана Европа». ГК АйТи Услуги для корпоративных заказчиков по разработке электронного образовательного контента и организации обучения
Интернет-магазин Здесь можно купить наши спецпредложения
Новый мир Информационно-образовательный портал. Бесплатные курсы.
С компьютером на «ты»! Бесплатное открытое онлайн обучение для всех
Свободное программное обеспечение в школах Информационно-образовательный портал
Электронные образовательные ресурсы для учителей Информационно-образовательный портал
Энергосбережение и энергоэффективность Информационно-образовательный портал

Разработка основного функционала Microsoft SharePoint Server 2013

Developing Microsoft SharePoint Server 2013 Core Solutions



Разработка основного функционала Microsoft SharePoint Server 2013
Код: 20488
Направление обучения: Средства разработки
Продолжительность: 5 дней / 40 часов
Цена для физ. лиц: 26750 руб.
Цена для юр. лиц: 29000 руб.

Скачать прайс-лист (PDF)

Аннотация

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

Описание образовательной программы

Успешное окончание обучения по программе курса позволит специалистам:

  • Управлять настройками 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
  • Знакомство с подходами к аутентификации и авторизации, в том числе подлинности на основе утверждений.

Содержание

SharePoint как платформа для разработки

  • Знакомство со средой разработки SharePoint
  • Выбор подхода к разработке SharePoint
  • Понимание развертывания и исполнение моделей SharePoint 2013

Лабораторная работа: Сравнение частей приложения

  • Создание и развертывание веб-части SharePoint
  • Создание и развертывание части приложения SharePoint
Работа с объектами SharePoint
  • Понимание иерархии объектов SharePoint
  • Работа с сайтами и веб-узлами
  • Работа с контекстом

Лабораторная работа: Работа с сайтами и веб-узлами

  • Работа с сайтами и веб-узлами в управляемом коде
  • Работа с сайтами и веб-узлами в Windows PowerShell

Лабораторная работа: Работа с контекстом выполнения

  • Выполнение кода с повышенными привилегиями
  • Адаптация контекста для разных пользовательских разрешений

Работа со списками и библиотеками
  • Использование списков и библиотек объектов
  • Запрос и получение данных списка
  • Работа с большими списками

Лабораторная работа: Запросы и получение списка данных

  • Запросы элементов списка
  • Обновления элементов списка

Лабораторная работа: Работа с большими списками

  • Использование класса ContentIterator

Разработка и управление функциями и решениями
  • Работа с компонентами
  • Развертывание решений
  • Работа с изолированными решениями

Лабораторная работа: Работа с решениями фермы

  • Создание решения фермы
  • Создание компонента
  • Обновление решения

Лабораторная работа: Работа с решениями в изолированной среде

  • Создание средства проверки решений

Работа с серверным кодом
  • Разработка веб-частей
  • Использование приемников событий
  • Использование заданий таймера
  • Хранение данных конфигурации

Лабораторная работа: Работа с серверным кодом

  • Разработка приемника событий
  • Обновление веб-части
  • Создание таймера работы

Управление идентификацией и разрешениями
  • Понимание управления идентификацией в SharePoint 2013
  • Управление разрешениями в SharePoint 2013
  • Настройка аутентификации на основе форм
  • Настройка проверки подлинности

Лабораторная работа: Программное управление разрешениями в SharePoint 2013

  • Программное управление разрешениями списка

Лабораторная работа: Создание и развертывание настраиваемого поставщика утверждений

  • Создание настраиваемого поставщика утверждений
  • Поддержка поиска и разрешения в поставщике утверждений
  • Развертывание и тестирование поставщика утверждений

Управление пользовательскими компонентами и сайтами
  • Обзор компонентов
  • Определение настраиваемых списков
  • Определение настраиваемых сайтов
  • Управление узлами SharePoint

Лабораторная работа: Управление настраиваемыми компонентами и жизненным циклом сайта

  • Создание определения сайта
  • Создание определения списка
  • Разработка приемника событий

Внедрение приложений для SharePoint
  • Обзор приложений на SharePoint
  • Разработка приложений на SharePoint

Лабораторная работа: Создания приложения Suggestions для сайта

  • Создание нового приложения SharePoint
  • Использование клиентской объектной модели

Разработка клиентской объектной модели SharePoint
  • Использование клиентской объектной модели для JavaScript
  • Использование REST API с JavaScript

Лабораторная работа: Использование REST API с JavaScript

  • Создание отношений между списками
  • Добавление элементов голосования
  • Отображение голосов за каждое предложение

Разработка приложений SharePoint на удаленных хостингах
  • Обзор приложений для удаленного хостинга
  • Настройка приложений для удаленного хостинга
  • Разработка приложений для удаленного хостинга

Лабораторная работа: Настройка приложений для удаленного хостинга

  • Настройка доверительных отношений с сервером
  • Создание приложения для удаленного хостинга

Лабораторная работа: Разработка приложений для удаленного хостинга

  • Работа с данным SharePoint
  • Использование элемента управления Chrome

Публикация и распространение приложений
  • Понимание архитектуры управления приложениями
  • Понимание пакетов приложений
  • Публикация приложения
  • Установка, обновление и удаление приложения

Лабораторная работа: Публикация приложения в корпоративном каталоге

  • Создание каталога приложений
  • Создание пакета приложений
  • Публикация пакета приложений

Лабораторная работа: Установка, обновление и удаление приложений

  • Установка приложения
  • Обновление приложения
  • Удаление приложения

Автоматизация бизнес-процессов
  • Понимание рабочих процессов в SharePoint 2013
  • Создание рабочих процессов с помощью Visio 2013 и SharePoint Designer 2013
  • Разработка рабочих процессов в Visual Studio 2012

Лабораторная работа: Построение рабочих процессов в Visio 2013 и SharePoint Designer 2013

  • Создание рабочих процессов с помощью Visio
  • Редактирование рабочих процессов с помощью SharePoint Designer

Лабораторная работа: Создание действия рабочего процесса в Visual Studio 2012

  • Создание настраиваемых действия рабочих процессов
  • Использование настраиваемых рабочих процессов в SharePoint Designer

Управление таксономией
  • Управление таксономией SharePoint 2013
  • Работа с типами контента
  • Работа с расширенными функциями типов контента

Лабораторная работа: Работа с типами контента

  • Создать систему для захвата запросов на отпуск

Лабораторная работа: Работа с расширенными функциями типов контента

  • Создание сборки приемника событий
  • Регистрация приемника событий с типом контента сайта

Настройка элементов пользовательского интерфейса
  • Работа с пользовательскими действиями
  • Использование клиентских компонентов пользовательского интерфейса
  • Настройка списков пользовательского интерфейса SharePoint

Лабораторная работа: Использование блока Edit Control для запуска приложения

  • Настройка приложения для отображения заказов клиентов
  • Использование настраиваемого действия для запуска приложений

Лабораторная работа: Использование JQuery для настройки списка пользовательских интерфейсов SharePoint

  • Создание настраиваемого списка представлений

Работа с брендингом и навигация
  • Создание и применение темы
  • Брендинг и разработка публикуемых сайтов
  • Подшивка контента к платформе и устройствам
  • Конфигурирование и настройка навигации

Лабораторная работа: Брендинг и проектирование публикуемых сайтов

  • Создание основных страниц SharePoint
  • Определение функциональности основной страницы
  • Публикация и применение активного дизайна

Лабораторная работа: Настройка навигации на уровне фермы

  • Создание провайдера настраиваемой карты сайта

Сертификация

Курс готовит к экзамену 70- 488 Developing Microsoft SharePoint Server 2013 Core Solutions, который является третьим обязательным экзаменом для получения сертификата MCSD: SharePoint Applications Solutions Developer. 

Cертификат подтверждает профессиональные знания и умения в области проектирования и разработки приложений для совместной работы с помощью SharePoint. Для его получения необходимо иметь устойчивые навыки веб-программирования с помощью HTML5 with JavaScript и ASP.NET MVC 4.

Получение сертификата MCSD: SharePoint Applications свидетельствует о квалификации, достаточной для работы в таких должностях, как разработчик программного обеспечения или веб-сайтов.

Шаги подготовки к сертификации MCSD:

1.





  

Получаемый документ

Сертификат о прохождении обучения. 


Оставить отзыв
Об этом курсе отзывов пока нет. Будьте первым.

Расписание


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

Курс доступен в следующих пакетах:

Курсы со скидками
"Государственное и муниципальное управление" программа профессиональной переподготовки
старая цена для физ.лиц: 36 000 руб.
цена со скидкой: 12 000 руб.
старая цена для юр.лиц: 36 000 руб.
цена со скидкой: 12 000 руб.
Оказание первой доврачебной помощи в образовательных организациях
старая цена для физ.лиц: 1900 руб.
цена со скидкой: 600 руб.
старая цена для юр.лиц: 2900 руб.
цена со скидкой: 600 руб.
Мероприятия
Как стать Java-разработчиком и где себя реализовать
Бесплатный вебинар: знакомство с учебным курсом: «Разработчик Java 8. Базовый уровень» (Junior Java 8 Developer)