Novinka v nabídce
Kód kurzu: SHRP_DEV2« Krok zpět

SharePoint 2019 - vývoj aplikací II

Kurz je určen pro programátory se základní s technologií SharePoint, kteří chtějí získat ucelený přehled o možnostech programových úprav, rozšíření a využití SharePointu ve verzích 2019 a 2016 a Online. V průběhu týdenního kurzu vás provedeme dvěma nejrobustnějšími technologiemi vývoje pro SharePoint. Seznámíme vás s dostupnými API, naučíme vytvořit odladit a nasadit aplikace pro OnPremise i Online SharePoint s využitím méně často používaných funkcí. Absolventi kurzu získají skutečnou znalost problematiky programování pro SharePoint, ale absolvování kurzu přispěje především k získání znalostí potřebných pro další samostudium. Kurz předpokládá znalosti moderních webových technologii a základy programování v .NET (C#), v jazyce JavaScript nebo TypeScript. Kurz není vhodný pro začátečníky.

 DatumDnůCena kurzuCena materiálůJazyk výukyLokalita 
9.9.2019 5 27 000 CZK v ceně kurzu Český jazyk GOPAS Praha
 
8.7.2019 5 27 000 CZK v ceně kurzu Český jazyk GOPAS Brno
 
11.11.2019 5 27 000 CZK v ceně kurzu Český jazyk GOPAS Brno
 
22.7.2019 5 900,00 EUR v ceně kurzu Slovenský jazyk GOPAS Bratislava
 
9.9.2019 5 900,00 EUR v ceně kurzu Slovenský jazyk GOPAS Bratislava
 
28.10.2019 5 900,00 EUR v ceně kurzu Slovenský jazyk GOPAS Bratislava
 

PobočkaDnůCena kurzuCena materiálůITB
Praha5 27 000 CZK v ceně kurzu 50
Brno5 27 000 CZK v ceně kurzu 50
Bratislava5 900,00 EUR v ceně kurzu 50

Co Vás naučíme:

  • Navrhnout a řídit funkce a řešení.
  • Zvolit vhodnou technologii a vybrat nejlepší API.
  • Využívat v kódu vašich aplikací služby Managed Metadata, Search a Business Data Conectivity.
  • Vytvářet vlastní Provider Hosted SharePoint Add-ins
  • Využívat Migration API.
  • Odladit, a nasadit aplikací SharePoint pro Store.

Pro koho je kurz určen:

  • Kurz je určen pro profesionální vývojáře, kteří vyvíjejí řešení pro produkty a technologie SharePoint. Kurz je ideální pro vývojáře služby SharePoint, kteří již získali základní zkušenosti se SharePoint 2013, kteří se snaží stavět na svých stávajících dovednostech a chtějí maximálně využít potenciál SharePointu a technologií Farm solutions i Add-ins.

Požadované vstupní znalosti:

  • HTML5 a CSS3 [HTMLCSS]
  • Tvorba klientských skriptů v jazyce JavaScript [INTJS]
  • Jazyk C# – programování II [GOC2125]
  • SharePoint 2019 - vývoj aplikací I [SHRP_DEV1]

Metody výuky:

  • Odborný výklad s praktickými ukázkami, cvičení na počítačích.

Studijní materiály:

  • Tištěné prezentace probírané látky.

Osnova:

Modul 1: Vytvoření spolehlivé a efektivní aplikace pro SharePoint

  • Vývoj aplikací pro SharePoint
  • Komunikace SharePoint farmy a ostatních aplikací (APIs)
  • Autentizace a autorizace aplikací pro SharePoint
  • Vývoj Farm solutions a Add-ins a jejich integrace

Modul 2: Automatizace podnikových procesů

  • Vysvětlení Workflows služby SharePoint
  • Vytváření Workflows s využitím Visual Studio

Modul 3: Vývoj Managed Metadata Solutions

  • Správa Taxonomie ve službě SharePoint
  • Práce s pokročilými funkcemi typů obsahu
  • Práce s Managed Metadata poli

Modul 4: Interakce s vyhledávací službou (Search Service)

  • Úvod do SharePoint Search Service
  • Vytváření vyhledávacích dotazů s KQL a FQL
  • Spouštění vyhledávacích dotazů z kódu
  • Přizpůsobení výsledků hledání
  • Vlastní zpracování obsahu

Modul 5: Práce se službou Business Connectivity Services

  • Business Connectivity Services v SharePoint
  • Vytvoření BDC modelu v aplikaci Visual Studio
  • Konfigurace BDC modelů pro vyhledávání
  • Rozvoj vlastních komponent
  • Práce s vnějšími událostmi a notifikacemi

Modul 6: Správa a přístup k profilu uživatele

  • Přehled User Profile Data ve službě SharePoint
  • Pochopení možnosti přístupu k User Profile Data
  • Správa User Profile Data
  • Správa uživatelských vlastností profilu

Modul 7: Přizpůsobení Social Workload

  • Přehled Social Workload
  • Rozvoj Social Workload
  • Práce s feedy

Modul 8: Migrace dat

  • SharePoint Online Migration API
  • Praktické cvičení migrace dat
  • Automatizace

Modul 9: Vývoj serverových aplikací pro Add-ins

  • Nasazení aplikace do Azure
  • Autentizace
  • Integrace s SharePoint Online i Onprem
  • Testování, optimalizace a distribuce

Modul 10: Vývoj aplikací pro Store

  • Omezení a pravidla
  • Distribuce
  • Úržba

Modul 11: Monitorování a řešení problémů

  • Ladění aplikace SharePoint v aplikaci Visual Studio
  • Diagnostika poruch
  • Testování výkonu a škálovatelnosti
  • Zátěžové testování
Tištěné nebo elektronické studijní materiály GOPAS

Cena:
v ceně kurzu
Uvedené ceny jsou bez DPH.