Партнеры

Microsoft

Тренер-ИТ
Учебный центр РРС Лаборатория Касперского

Symantec
Prometric - Тестовый центр
Самара TECH - всё об ИТ в Самаре и области

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

Цель:

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

Аудитория:

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

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

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

Вы будете уметь:

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

Содержание курса:

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

Стоимость:
для организаций: 31900

для частных лиц: по договоренности

для студентов: по договоренности

Длительность:
40ч / 5д.

Группа формируется. Уточнить у менеджера. Тел. 276-69-08

Отправить заявку

Этот курс помогает подготовиться к следующим экзаменам:

Exam 70-517: Recertification for MCSD: SharePoint Applications

Exam 70-488: Developing Microsoft SharePoint Server 2013 Core Solutions

Этот курс участвует в следующих сертификациях:

MCSD. SharePoint Applications

Модули курса

Модуль 1. SharePoint как платформа для разработки
  • Знакомство со средой разработки SharePoint
  • Выбор подхода к разработке SharePoint
  • Понимание развертывания и исполнение моделей SharePoint 2013
  • Лабораторная работа: Сравнение частей приложения
Модуль 2. Работа с объектами SharePoint
  • Понимание иерархии объектов SharePoint
  • Работа с сайтами и веб-узлами
  • Работа с контекстом
  • Лабораторная работа: Работа с сайтами и веб-узлами
  • Лабораторная работа: Работа с контекстом выполнения
Модуль 3. Работа со списками и библиотеками
  • Использование списков и библиотек объектов
  • Запрос и получение данных списка
  • Работа с большими списками
  • Лабораторная работа: Запросы и получение списка данных
  • Лабораторная работа: Работа с большими списками
Модуль 4. Разработка и управление функциями и решениями
  • Работа с компонентами
  • Развертывание решений
  • Работа с изолированными решениями
  • Лабораторная работа: Работа с решениями фермы
  • Лабораторная работа: Работа с решениями в изолированной среде
Модуль 5. Работа с серверным кодом
  • Разработка веб-частей
  • Использование приемников событий
  • Использование заданий таймера
  • Хранение данных конфигурации
  • Лабораторная работа: Работа с серверным кодом
Модуль 6. Управление идентификацией и разрешениями
  • Понимание управления идентификацией в SharePoint 2013
  • Управление разрешениями в SharePoint 2013
  • Настройка аутентификации на основе форм
  • Настройка проверки подлинности
  • Лабораторная работа: Программное управление разрешениями в SharePoint 2013
  • Лабораторная работа: Создание и развертывание настраиваемого поставщика утверждений
Модуль 7. Управление пользовательскими компонентами и сайтами
  • Обзор компонентов
  • Определение настраиваемых списков
  • Определение настраиваемых сайтов
  • Управление узлами SharePoint
  • Лабораторная работа: Управление настраиваемыми компонентами и жизненным циклом сайта
Модуль 8. Внедрение приложений для SharePoint
  • Обзор приложений на SharePoint
  • Разработка приложений на SharePoint
  • Лабораторная работа: Создания приложения Suggestions для сайта
Модуль 9. Разработка клиентской объектной модели SharePoint
  • Использование клиентской объектной модели для JavaScript
  • Использование REST API с JavaScript
  • Лабораторная работа: Использование REST API с JavaScript
Модуль 10. Разработка приложений SharePoint на удаленных хостингах
  • Обзор приложений для удаленного хостинга
  • Настройка приложений для удаленного хостинга
  • Разработка приложений для удаленного хостинга
  • Лабораторная работа: Настройка приложений для удаленного хостинга
  • Лабораторная работа: Разработка приложений для удаленного хостинга
Модуль 11. Публикация и распространение приложений
  • Понимание архитектуры управления приложениями
  • Понимание пакетов приложений
  • Публикация приложения
  • Установка, обновление и удаление приложения
  • Лабораторная работа: Публикация приложения в корпоративном каталоге
  • Лабораторная работа: Установка, обновление и удаление приложений
Модуль 12. Автоматизация бизнес-процессов
  • Понимание рабочих процессов в SharePoint 2013
  • Создание рабочих процессов с помощью Visio 2013 и SharePoint Designer 2013
  • Разработка рабочих процессов в Visual Studio 2012
  • Лабораторная работа: Построение рабочих процессов в Visio 2013 и SharePoint Designer 2013
  • Лабораторная работа: Создание действия рабочего процесса в Visual Studio 2012
Модуль 13. Управление таксономией
  • Управление таксономией SharePoint 2013
  • Работа с типами контента
  • Работа с расширенными функциями типов контента
  • Лабораторная работа: Работа с типами контента
  • Лабораторная работа: Работа с расширенными функциями типов контента
Модуль 14. Настройка элементов пользовательского интерфейса
  • Работа с пользовательскими действиями
  • Использование клиентских компонентов пользовательского интерфейса
  • Настройка списков пользовательского интерфейса SharePoint
  • Лабораторная работа: Использование блока Edit Control для запуска приложения
  • Лабораторная работа: Использование JQuery для настройки списка пользовательских интерфейсов SharePoint
Модуль 15. Работа с брендингом и навигация
  • Создание и применение темы
  • Брендинг и разработка публикуемых сайтов
  • Подшивка контента к платформе и устройствам
  • Конфигурирование и настройка навигации
  • Лабораторная работа: Брендинг и проектирование публикуемых сайтов
  • Лабораторная работа: Настройка навигации на уровне фермы
НазадНаверх