Office 365开发者的前端必备课程
這篇文章其實(shí)不僅僅是寫給Office 365開發(fā)者的,但對于廣大的Office 365開發(fā)者來說確實(shí)相當(dāng)重要的。這里提到的Office 365開發(fā)者,包括了Office Add-ins,SharePoint Add-ins,Microsoft Graph,Microsoft Teams的開發(fā)者。
我經(jīng)常在想,對于Office 365開發(fā)者來說,什么樣的基礎(chǔ)能力是必須的?對于前面兩類開發(fā)場景來說,我們擁有數(shù)以百萬計(jì)的開發(fā)人員,他們使用VBA、VSTO、SharePoint Dev tools進(jìn)行開發(fā)。對于他們來說,需要進(jìn)行什么樣的自我刷新來迎接新的時代呢?
另一方面,我們都知道現(xiàn)在是一個互聯(lián)網(wǎng)的時代、云的時代、移動的時代。作為Office 365的開發(fā)來說,也特別適合已經(jīng)具有網(wǎng)絡(luò)開發(fā)經(jīng)驗(yàn)的開發(fā)者。但是這部分開發(fā)者,可能對于Office這個領(lǐng)域并不熟悉,怎么幫助他們能最大程度地重用他們的技能、加快開發(fā)的過程呢?
講了這么多,其實(shí)是想說,現(xiàn)在要做一個合格的開發(fā)者,確實(shí)需要不斷地學(xué)習(xí),并且兼容并蓄。從傳統(tǒng)的Office開發(fā)者到現(xiàn)代的Office 365開發(fā)者,你需要更多地學(xué)習(xí)網(wǎng)絡(luò)開發(fā)的知識(HTML, CSS,JS,以及目前廣泛使用的一些框架,例如React等),而對于現(xiàn)有的Web開發(fā)者來說,如果你有意進(jìn)行Office 365開發(fā),你當(dāng)然可以重用所有的Web開發(fā)技能,只要適當(dāng)?shù)卦賹W(xué)習(xí)一些Office.js, SharePoint Framework,以及一個UI Fabric就可以了。
下面是微軟官方提供的一個前端開發(fā)的訓(xùn)練營課程,有代碼,有練習(xí)啊,墻裂推薦給大家。
https://microsoft.github.io/frontend-bootcamp/
這是一個兩天的課程,但其實(shí)你可以根據(jù)自己的情況,選擇跳過某些內(nèi)容,或者重點(diǎn)學(xué)習(xí)某些內(nèi)容。但有一點(diǎn)是可以肯定的,你一定會有所收獲,而這些能力,還可以用于你其他的開發(fā)項(xiàng)目中。
你準(zhǔn)備好了嗎?如果學(xué)習(xí)中有遇到什么問題,或者想要交流,隨時可以回來給我留言。
總結(jié)
以上是生活随笔為你收集整理的Office 365开发者的前端必备课程的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 程序员修神之路--做好分库分表其实很难之
- 下一篇: 除了HTML、CSS与JS,现在WASM