SharePoint-sovelluskehitys on jälleen suuren muutoksen edessä. Vuonna 2013 julkaistu SharePoint Add-in -malli ei onnistunut lunastamaan niitä tavoitteita mitkä sille asetettiin, ja tämä johti mm. JavaScript-pohjaisten erityisratkaisujen kehittämiseen ilman oikeaa sovelluskehitysmallia. Uusi SharePoint Framework on kehitetty tähän käyttötarkoitukseen: JavaScript-ratkaisut ovat tulleet jäädäkseen, ja nyt niiden toteuttamiseen on olemassa oikea viitekehys ja paketointimalli.
MOC-kursseja ei tällä hetkellä ole tarjolla SharePoint Framework -sovelluskehityksestä, joten olemme laatineet suomalaisille SharePoint-sovelluskehittäjille räätälöidyn kurssin. Kurssi hyödyntää dev.office.com SharePoint Framework Training Packejä.
Kurssin sisällöstä Onsightilla vastaa Office Developer MVP Olli Jääskeläinen.
Kurssi on tarkoitettu kehittäjille ja arkkitehdeille, jotka tulevat toteuttamaan ratkaisuja ennen muuta SharePoint Online -ympäristöihin ja haluavat nyt paremmin omaksua tulevaisuuden käytännöt ja toteutusmallit. Myöhemmässä vaiheessa SharePoint Framework tulee saataville myös SharePoint on-prem -ympäristöihin – Feature Packinä SharePoint Server 2016 tuotteeseen, nyt saatava oppi tulee pätemään myös siihen.
Kokemus JavaScript-ohjelmointikielestä, HTML:stä ja CSS:stä on tärkeä osa SharePoint Framework -sovelluskehitystä. SharePointin tuntemus ja TypeScript-osaaminen helpottaa kurssin sisällön omaksumista.
Kurssin tavoitteena on antaa opiskelijoille hyvä valmiudet SharePoint Framework -sovelluskehitykseen, joka tulee olemaan tärkein sovelluskehitysmenetelmä tulevissa SharePoint-räätälöinneissä.
Kurssin sisältö pohjautuu Microsoftin tarjoamiin SharePoint Framework Training -paketteihin. Seuraavista paketeista poimitaan kullekin kuulijakunnalle sopivat kahden päivän koulutukseen.
Getting Started with the SharePoint Framework
Deep Dive of the SharePoint Framework
Working with SharePoint Content
Deploying SharePoint Framework components to production
Working with the web part property pane
Using React and Office UI Fabric React components
Working with different JavaScript frameworks and libraries
Getting started with SharePoint webhooks
Ilmoittautuminen on sitova. Mikäli ilmoittautuja ei pääse kurssille, voi hänen sijastaan tulla toinen henkilö. Mikäli ilmoittautumisen peruutus tehdään vähemmän kuin 14 päivää ennen kurssin alkua, veloitamme toimisto- ja varauskuluina 50% kurssimaksusta. Mikäli ilmoittautunut jää saapumatta kurssille ilman peruutusilmoitusta, veloitamme koko osallistumismaksun. Kurssimateriaalin toimittamisesta oppilaalle peruuntumistapauksessa veloitamme lisäksi 100 EUR. Peruutusmaksut veloitetaan myös sairastapauksissa.