MOC 20488 - SharePoint 2013 - vývoj aplikací
20488B: Developing Microsoft SharePoint Server 2013 Core Solutions
Cíl kurzu
V tomto kurzu se studenti naučí základní dovednosti, které jsou společné pro téměř všechny vývojové aktivity pro SharePoint. Mezi ně patří práce s objektovými modely na straně serveru a klienta, vývoj a nasazení funkcí, řešení a aplikace, dále správa identit a oprávnění, dotazování a aktualizace seznamů dat, řízení taxonomie, použití pracovního postupu pro správu obchodních procesů a přizpůsobení uživatelského rozhraní.
Místo konání, termíny a ceny
Místo konání | Číslo termínu | Termín Čas | Kurzovné bez DPH včetně DPH | Poznámka | Přidat do košíku |
---|---|---|---|---|---|
Tento kurz nemá aktuálně vypsán termín | 38 500 Kč 46 585 Kč |
Délka kurzu
40 vyučovacích hodin v 5 dnech
Obsah kurzu
- SharePoint jako platforma pro vývojáře (Představení SharePoint pro vývojáře. Volba přístupu k vývoji pro SharePoint. Porozumění modelům vývoje a vykonávání SharePoint 2013.).
- Práce s objekty SharePoint (Pochopení hierarchie objektů SharePoint. Práce s weby. Práce s kontexty provádění.).
- Práce se seznamy a knihovnami (Použití seznamů a knihoven objektů. Dotazování a načítání seznamu dat. Práce s rozsáhlými seznamy.).
- Návrh a správa funkcí a řešení (Porozumění funkcím a řešením. Konfigurace funkcí a řešení. Práce s řešeními v izolovaných prostorech (sandbox).).
- Práce s kódem na straně serveru (Vývoj webových částí. Použití přijímače události. Použití časovače úloh. Ukládání konfiguračních dat.).
- Správa identity a oprávnění (Porozumění správě identit ve službě SharePoint 2013. Správa oprávnění v SharePoint 2013. Konfigurace formulářové autentizace. Přizpůsobení autentizace.).
- Představení aplikací pro SharePoint (Přehled aplikací pro SharePoint. Vývoj aplikací pro SharePoint.).
- Vývoj na straně klienta SharePoint (Použití objektového modelu na straně klienta pro spravovaný kód. Použití objektového modelu na straně klienta pro JavaScript. Použití REST API s JavaScriptem.).
- Vývoj vzdáleně hostované aplikace SharePoint (Přehled vzdáleně hostovaných aplikací. Konfigurace vzdáleně hostované aplikace. Vývoj vzdáleně hostované aplikace.).
- Vydávání a distribuce aplikací (Porozumění architektuře správy aplikací. Porozumění balíčkům aplikací. Publikování aplikací. Instalace, aktualizace a odinstalování aplikací.).
- Automatizace obchodních procesů (Vysvětlení pracovního postupu v SharePoint 2013. Vytvoření pracovního postupu pomocí aplikací Visio 2013 a SharePoint Designer 2013. Vývoj pracovních postupů v aplikaci Visual Studio 2012.).
- Správa taxonomie (Správa taxonomie v SharePoint 2013. Práce s typy obsahu. Práce s pokročilými funkcemi typů obsahu.).
- Správa vlastních komponent a životního cyklu webu (Definování vlastních seznamů. Definování vlastních webů. Správa webů SharePoint.).
- Přizpůsobení prvků uživatelského rozhraní (Práce s vlastními akcemi. Použití komponent uživatelského rozhraní na straně klienta. Přizpůsobení uživatelského rozhraní seznamů SharePoint.).
- Práce s grafickým vzhledem a navigací (Vytvoření a použití motivů. Grafický vzhled a návrh publikování webů. Přizpůsobení obsahu platforem a zařízení. Konfigurace a přizpůsobení navigace.).
Výchozí znalosti
Pracovní znalost Visual Studio 2010 nebo Visual Studio 2012 k vývoji řešení. Základní pracovní znalost vývoje řešení pro SharePoint. Pracovní znalost Visual C# a .NET Framework 4.5. Základní znalost ASP.NET a webových vývojových technologií na straně serveru, včetně požadavku/odpovědi a životního cyklu stránky. Základní znalost AJAX a asynchronních programovacích technik. Základní pracovní znalosti webových technologií na straně klienta včetně HTML, CSS a JavaScript. Znalost přístupu k autentizaci a autorizaci, včetně autentizace založené na deklaracích identit.
Pomůcky pro účastníka
- Developing Microsoft SharePoint Server 2013 Core Solutions - MOC Training Kit v elektronické podobě. V ceně kurzu.