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

Developing Microsoft SharePoint Server 2013 Core Solutions

В рамках данного курса слушатели изучат навыки, которые являются базовыми практически для всех аспектов разработки Microsoft SharePoint.

О курсе

В рамках данного курса слушатели изучат навыки, которые являются базовыми практически для всех аспектов разработки Microsoft SharePoint, такими как серверная объектная модель и разработка клиентских приложений, разработка и развѐртывание компонентов, решений, приложений, управление идентификацией и разграничением доступа, запросом и обновлением данных, управление классификацией и систематизацией данных, использование рабочих процессов для управления бизнес процессами и настройками пользовательского интерфейса.

Предварительные требования

Для успешного прохождения курса необходимо обладать следующими знаниями и навыками:

  • Базовые навыки разработки решений на основе Visual Studio 2010 или Visual Studio 2012
  • Базовые знания разработки решений в среде SharePoint 2013, или более ранних версиях
  • Навыки работы с Visual C# и .NET Framework 4.5
  • Базовые знания ASP.NET и технологий web-разработки на стороне сервера.
  • Базовые знания AJAX и асинхронных методов программирования
  • Базовые знания web-технологий на стороне клиента, таких как HTML, CSS, и JavaScript.
  • Знакомство с методами аутентификации и авторизации

Профиль аудитории

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

По окончании курса

По окончании курса слушатели смогут:

  • Разрабатывать и управлять компонентами и решениями
  • Разработка кода для собственных компонент на стороне сервера
  • Управлять и настраивать аутентификацию и авторизацию
  • Создавать пользовательские сайты и списки и управлять жизненным циклом сайтов
  • Понимать возможности при выборе проектных решений для работы с приложениями SharePoint
  • Использовать клиенсткие объектные модели
  • Распространять и развѐртывать приложения SharePoint
  • Создавать собственные рабочие процессы для управления бизнес-процессами
  • Использовать поля и типы содержимого для управления классификацией и
  • систематизацией данных
  • Настраивать внешний вид и поведение элементов пользовательского интерфейса
  • Настраивать навигацию и элементы фирменного стиля

Программа курса

Модуль 1. SharePoint как платформа для разработки

  • Знакомство со средой разработки SharePoint
  • Выбор подхода к разработке SharePoint
  • Понимание развертывания и исполнение моделей SharePoint 2013
  • Модуль 2. Работа с объектами SharePoint
  • Понимание иерархии объектов SharePoint
  • Работа с сайтами и дочерними узлами
  • Работа с контекстом

Модуль 3. Работа со списками и библиотеками

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

Модуль 4. Разработка и управление функциями и решениями

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

Модуль 5. Работа с серверным кодом

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

Модуль 6. Управление идентификацией и разрешениями

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

Модуль 7. Управление пользовательскими компонентами и сайтами

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

Модуль 8. Внедрение приложений для SharePoint

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

Модуль 9. Разработка клиентской объектной модели SharePoint

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

Модуль 10. Разработка приложений SharePoint на удаленных хостингах

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

Модуль 11. Публикация и распространение приложений

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

Модуль 12. Автоматизация бизнес-процессов

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

Модуль 13 (дополнительный). Управление таксономией

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

Модуль 14. Настройка элементов пользовательского интерфейса

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

Модуль 15. Работа с брендингом и навигация

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

Группа

  • 4-12 человек

Документ об окончании курса

  • Справка об обучении установленного образца
  • Сертификат Microsoft об окончании авторизованного курса:

ms_cert

Следующие рекомендуемые курсы

Информация о курсе

1056 бел. р. с НДС 20%

Вендор: Microsoft
Код курса: 20488
Продолжительность: 5 дней / 40 ак. часов
Направление: SharePoint Server
Экзамен :

70-488

Записаться на курс

Название курса и комментарии*

Имя*

Фамилия*

Отчество*

Компания

Телефон*

Email*

Настоящим, в соответствии с ч.2.ст.18 Закона Республики Беларусь от 10.11.2008 N 455-З(ред. от 11.05.2016) "Об информации, информатизации и защите информации", отправляя данную форму, вы подтверждаете свое согласие на сбор, обработку и хранение ООО «СофтЛайнБел» Ваших персональных данных. ООО «СофтЛайнБел» гарантирует конфиденциальность получаемой от Вас информации. Сбор, обработка и хранение персональных данных осуществляется в целях эффективного оказания услуг, исполнения договоров и пр.