EtusivuHae koulutuksiaSharePoint Framework -sovelluskehitys

SharePoint Framework -sovelluskehitys

Oletko toteuttanut SharePoint-ratkaisuja jo vuosia, ja tuntuu, että kaikki on nähty? Pitäisikö nähdä mitä uutta SharePointilla voisi oikeasti tehdä? Onko jo aika siirtyä vanhasta mallista uusiin toteutustapoihin? Tämä kurssi on tehty nykyisille SharePoint-kehittäjille, jotka haluavat oppia laajemmin SharePointin ratkaisumalleja, kuin vain MSDN:ää tankkaamalla.

SharePoint Framework (SPFx) on pääasiallinen menetelmä modernissa SharePoint sovelluskehityksessä. Sitä käyttäen, voimme luoda räätälöityjä webosia ja laajennuksia SharePoint-sivustoihin ja listoihin. SharePoint Frameworkia voi käyttää myös Tabien luonnissa Microsoft Teamsiin, sekä pian myös Office-sovellusten (Word, Excel, PowerPoint ja Outlook) add-in-laajennusten tekemiseen. 

SharePoint Framework on aktiivisesti kehittyvä sovelluskehitysalusta, jossa uusia ominaisuuksia saadaan käyttöön toistuvasti. Sen opettelu on järkevä aloittaa heti, koska sen arvo vain kasvaa tulevaisuudessa. 


Koulutusmuoto
Remote

Kesto
2 päivää

Hinta
1390 €

Kohderyhmä

Kurssi on suunnattu sovelluskehittäjille ja arkkitehdeille, joka haluavat kehittää ratkaisuja SharePoint Onlineen, Microsoft Teamsiin ja Office-sovelluksiin. Sitä voi myös käyttää SharePoint Server 2016 tai 2019 sovelluskehityksessä

Tavoite

Osallistuttuaan tälle kurssille, opiskelijat ovat valmiita kehittämään SharePoint Framework ratkaisuja itsenäisesti. SharePoint Framework on tämän päivän tapa tehdä sovelluskehitystä SharePointiin, mutta myös Microsoft Teamsiin ja pian Office add-in-laajennuksiin. Office 365 kehittäjälle SharePoint Framework sovelluskehitysalustan tunteminen on välttämättömyys. 

Esitiedot

Web-sovelluskehitystaitojen perusteet (HTML, CSS, JavaScript) ovat perusta SharePoint Framework kehitykselle. Tietämys TypeScriptista ja SharePointista sovelluskehitysalustana on hyödyllistä, muttei välttämätöntä. 

Kurssin sisältö

Kurssin sisältö perustuu Microsoftin tarjoamiin SharePoint Framework koulutuspaketteihin. Me arvioimme koulutusmateriaalin ja valitsemme koulutettaville tärkeimmät paketit läpikäytäväksi kahden koulutuspäivän aikana. 

Getting Started with the SharePoint Framework

  • Introducing SharePoint Framework
  • SharePoint Framework Tools and Libraries
  • SharePoint Framework Client-side Components
  • Setup Development Environment
  • Setup Office 365 Tenant

Deep Dive of the SharePoint Framework

  • Tools – SharePoint Yeoman Generator, Gulp & Workbench
  • Tour of the web part project
  • Testing HelloWorld web part in SharePoint
  • SharePoint Framework Utilities

Working with SharePoint Content

  • Using mocks to simulate SharePoint data
  • Using HttpClient to talk to SharePoint
  • Basic CRUD with no framework

Deploying SharePoint Framework components to production

  • Deploy assets for production usage
  • Deploy to Azure Storage CDN
  • Deploy to SharePoint CDN
  • Updating web parts

Working with the web part property pane

  • Working with the web part property pane
  • Building custom property pane fields

Using React and Office UI Fabric React components

  • Basic project structure for yeoman
  • Office UI Fabric Core
  • Office UI Fabric React
  • Basic React implementation for building web parts

Working with different JavaScript frameworks and libraries

  • Different options to load JavaScript libraries
  • Angular 1.x
  • Knockout

Getting started with SharePoint webhooks

  • Register a webhook to SharePoint
  • Working with the webhooks to receive and act on SharePoint Changes

Koulutuspaikka

Koulutus toteutetaan yhteistyökumppanimme Sulavan kanssa, osoitteessa Vuorikatu 14B.