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.
Paikka
Helsinki
Koulutusmuoto
Classroom
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.