Створення базових рішень для Microsoft SharePoint Server 2013

На заняттях Ви навчитеся проектувати і створювати рішення для SharePoint. Ви дізнаєтеся як працювати з:
  • серверної моделлю
  • клієнтської об'єктною моделлю
  • створювати фічі (Features) та рішення для клієнтських додатків (Apps), робочих процесів
  • керувати дозволами і таксономією
  • працювати зі списками
  • змінювати інтерфейс.
Основна увага в курсі приділяється вивченню прийомів створення програмних рішень для SharePoint 2013 і SharePoint Online. Розбираються питання взаємодії рішень і їх розгортання SharePoint, SharePoint Online, на сервері підприємства або в хмарі. Багато уваги приділено і новій архітектурі рішень SharePoint – App for SharePoint. В курсі використовується новітня середовище розробки Visual Studio 2012, також в курсі розглядаються інструменти та служби SharePoint 2013. На заняттях виконується більше кількість самостійних завдань та лабораторних робіт, що дозволить Вам практично відразу після закінчення приступити до реальної розробки програмного забезпечення. Курс рекомендований професійним розробникам платформи SharePoint, які мають досвід створення великих і середніх рішень для цієї платформи. ЦКН «Спеціаліст» будучи авторизованим навчальним центром, проводить навчання відповідно до вимог компанії-розробника Microsoft. Навчання проводиться висококваліфікованими викладачами, які мають досвід практичної роботи на потужних комп'ютерах, які дозволяють комфортно працювати зі складними інструментальними засобами розробки.

Набуваються навички

  • Працювати з об'єктною моделлю SharePoint
  • Працювати зі списками та бібліотеками SharePoint
  • Створювати, настроювати і розгортати фічі і рішення SharePoint
  • Управляти обліковими записами і дозволами
  • Створювати користувальницькі(custom) компоненти сайти
  • Використовувати при розробці рішень клієнтську об'єктну модель
  • Створювати рішення для SharePoint в новій архітектурі – Apps for SharePoint
  • Публікувати і розгортати Apps for SharePoint
  • Здійснювати автоматизацію бізнес-процесів
  • Програмно працювати з системою типів SharePointи таксономією
  • Змінювати і настроювати інтерфейс і навігацію в SharePoint
  • Модуль 1. SharePoint як платформа для створення програмних рішень
    • Введення в SharePoint розробника
    • Вибір підходу при створенні програмного рішення для SharePoint
    • Огляд моделей розгортання і виконання для SharePoint 2013
  • Практика: Порівняння Web parts і App parts
  • Модуль 2. Робота з об'єктною моделлю SharePoint
    • Огляд ієрархії об'єктів в SharePoint
    • Робота з колекціями сайтів і сайтами
  • Практика: Робота з колекціями сайтів і сайтами
    • Робота з контекстом виконання
  • Практика: Робота з контекстом виконання
  • Модуль 3. Робота зі списками та бібліотеками
    • Програмне використання об'єктів список і бібліотека
    • Створення запитів і отримання даних зі списків
  • Практика: Створення запитів і отримання даних зі списків
    • Робота з великими списками
  • Практика: Робота з великими списками
  • Модуль 4. Проектування та управління фічами (Features) і рішеннями
    • Робота з фічами в SharePoint
    • Розробка рішень для SharePoint
  • Практика: Створення рішень рівня ферма
    • Створення обмежених(Sandbox) рішень
  • Практика: Створення обмежених рішень
  • Модуль 5. Розробка серверних рішень
    • Розробка Веб-частин.
    • Створення обробників подій
    • Використання робіт за розкладом(Timer Jobs)
    • Збереження конфігураційних даних
  • Практика: Розробка серверних рішень
  • Модуль 6. Управління обліковими записами і дозволами
    • Вступ в управління обліковими записами в SharePoint 2013
    • Управління дозволами SharePoint 2013
  • Практика: Програмне керування дозволами SharePoint 2013
    • Зміна механізмів автентифікації
  • Практика: Створення і розгортання свого провайдера автентифікації на основі тверджень(Claims)
  • Модуль 7. Управління настроюваними компонентами і життєвим циклом сайтів
    • Огляд типів компонентів
    • Створення настроюваного списку
    • Створення персональної колекції сайтів
    • Управління колекціями сайтів SharePoint 2013
  • Практика: Управління користувацькими компонентами і життєвим циклом сайтів
  • Модуль 8. Введення в Apps for SharePoint
    • Огляд Apps for SharePoint.
    • Розробка Apps for SharePoint
  • Практика: Створення додатка App для сайту
  • Модуль 9. Розробка клієнтських рішень для SharePoint
    • Використання клієнтської об'єктної моделі
    • Використання REST API спільно з JavaScript
  • Практика: Використання REST API спільно з JavaScript
    • Використання клієнтської об'єктної моделі керованого коду
  • Практика: Використання клієнтської об'єктної моделі керованого коду
  • Модуль 10. Розробка віддалених додатків(Remote-Hosted Apps)
    • Огляд Remote-Hosted Apps.
    • Конфігурування Remote-Hosted Apps
  • Практика: Конфігурування віддалених програм
    • Розробка Remote-Hosted Apps
  • Практика: Розробка віддалених програм
  • Модуль 11. Публікація та розповсюдження Apps
    • Вступ в управління Apps
    • Огляд елементів пакета розгортання (App Package).
    • Публікація Apps.
  • Практика: Публікація в каталозі App підприємства
    • Інсталяція, оновлення та видалення Apps
  • Практика: Інсталяція, оновлення та видалення Apps
  • Модуль 12. Автоматизація бізнес процесів
    • Введення в робочі процеси в SharePoint 2013.
    • Створення робочих процесів з використанням Visio 2013 і SharePoint Designer 2013
  • Практика: Створення робочих процесів з використанням Visio 2013 і SharePoint Designer 2013
    • Розробка робочих процесів в Visual Studio 2012
  • Практика: Створення елементів(Actions) робочого процесу в Visual Studio 2012
  • Модуль 13. Управління соціальним навантаженням
    • Огляд соціальної навантаження
    • Розробка рішень у соціальній сфері
    • Робота з поданим матеріалом
  • Практика: Створення App Part для соціальній сфері
  • Модуль 14. Зміна інтерфейсу
    • Створення користувальницьких дій(Custom Actions)
    • Використання компонентів на стороні клієнта
  • Практика: Використання меню Edit Control Block) для запуску Apps
    • Зміна зовнішнього вигляду списку SharePoint
  • Практика: Використання jQuery для зміни зовнішнього вигляду списку SharePoint
  • Модуль 15. Брендінг і навігація
    • Створення і застосування
    • Брендінг і створення видавничих сайтів
    • Практика: Брендинг і створення видавничих сайтів
    • Прив'язка вмісту до різних платформ і пристроїв
    • Конфігурування та зміна навігації
  • Практика: Конфігурування навігації для SharePoint ферми
  • Успішне закінчення курсу Курс М20486: Розробка Web-додатків з використанням ASP.NET 4.5 MVC 4 або еквівалентна підготовка
  • Успішне закінчення курсу Курс M10266: Програмування на С# з використанням Microsoft .NET Framework 4 або еквівалентна підготовка
  • Успішне закінчення курсу Курс М10267: Основи розробки web – додатків на Microsoft Visual Studio або еквівалентна підготовка
  • Успішне закінчення курсу Англійська мова для IT фахівців (pre – intermediate)

Запис на курс

Код курсу20488
Тривалість5д (40год)
Код екзамену
Вартість без ПДВ15 000 грн.
Найближчі дати
  • 18.09.2017