iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 29
3

在接近尾聲時,我們將分享Azure的自我學習資源給大家。

有句話常說:與其給他魚吃,不如教他怎麼釣魚。

在新工具、新技術一直推陳出新的時代,就算我持續每天寫鐵人賽寫了30天甚至100天,本系列分享的文章,一定是還是無法包到每個讀者工作上可能需要的技術的。與其一直追求著、煩惱著,要分享怎麼樣的文章給各位讀者,達到你們工作上的需求,我想了想,不如直接跟你們分享自我學習Azure的資源吧!

我和很多工程師一樣,看到很多新的工具推出來,很想每個都學習。但是每每看到生硬的文件或是看似很複雜的環境設定,總會覺得還是算了,明天有空再說吧!拖著拖著,還是一樣什麼都沒學到。雖然有很多MVP和微軟開設的免費或是付費的實作課程,但有些中南部的朋友,或是礙於工作時間,無法真的到場參加。

但我後來發現有很多有趣的學習網站及部落格,圖文並茂且有影片式的手把手教學,時間還很彈性,你想什麼時候看都可以。講師會準備一個Scenario,帶你從0打造一個網站,或是使用各項服務等。讓你覺得學習新技術不再是這麼抗拒的事情。

好了,我的廢話好像太多了!我就來和大家分享我的私房課程吧!!

微軟官方:Youtube Channel

有許多第一手技術、LIVE DEMO及技術講解的影片。
我自己特別喜歡他們拍攝企業客戶在現實生活中的應用。
例如我在先前文章寫的Uber人臉識別登入系統,以及職場安全偵測系統。

Visual Studio Youtube Channel

Microsoft Youtube Channel

另外分享這個,雖然這個跟Azure比較沒有直接相關,但非常振奮人心的影片

靠著打造17個PowerApps從機場保全,調職成機場IT的小故事

微軟官方:Microsoft Doc

網址:https://docs.microsoft.com/zh-tw/azure/

你可能會覺得冗長的文件很無聊!但很多時候線上的DEMO和課程沒辦法,全面性的介紹所有API,這時候你就需要Microsoft Doc!!

我自己在做很多實作卡住的時候,都會上Doc看定義,看API,有時候也會有教學影片,圖文及Sample Code ithub連結。大家可以不用再排斥Microsoft Doc囉!

知識匯集:iT邦幫忙

相信大家應該有同樣的經驗,做某個實作或是Project卡住的時候,一查詢技術關鍵字,就查到iT邦幫忙的文章。而且很多也是鐵人賽的參賽者發表的教學文。國外雖然也很多教學文章,但我想能把這麼多中文的教學文章匯集的,iT邦幫忙在國內也算數一數二了。真是匯集了眾人的智慧啊!

最後是我花了很多時間在上面學習的線上學習網!!!

線上學習:Pluralsight

網址:https://www.pluralsight.com/

這是一個For Developer/IT/PM/主管的一個線上學習平台,基本上你能想到的技術上面都有相關的課程。雖然現在線上學習平台百家爭鳴,但我覺得這個平台的教學品質非常高!簡報品質及講師的品質素質都很一致,針對微軟相關的教學,都是有數十年經驗的MVP進行授課。課程安排也相當有條理,由簡入難,即使像我一樣的Azure初學者,也能從0打造出Global Scale的網站喔!

雖然平台是英文的,但也可以選擇中文字幕模式進行學習。

我前面的篇章有教導Azure Functions的,也是從這邊學習的。


Azure Functions課程推薦--連結點此:Create Serverless Functions

課程中介紹Azure Functions的基本概念:如Trigger/Binding/串接Storage等

也搭配講師安排的專案一同實作,講師都會LIVE DEMO讓我們跟著一起動手做喔

把課上完的同時,不知不覺的我們就學會了Azure Functions以及寫完鐵人好幾篇了XD

[DAY04] - Azure Functions介紹及Serverless入門輕鬆學

[DAY05] - (實作)打造工程師交友小工具-Azure Functions(上篇)

[DAY06] - (實作)打造工程師交友小工具-Azure Functions(下篇)


從0打造Global Scale Web App懶人包--連結點此:Building a Global App with Azure PaaS

這個講師的課程非常的棒!從基礎的Scenario規劃,環境設定,程式碼撰寫,佈署及最佳化,都有很詳盡的講解!我也是一個Azure初學者,跟著Barry老師的腳步,我一步一步的串接自己寫好的程式碼,並且佈署到Azure上,最佳化網站的效能及使用者連線的體驗,真的是滿意度100%的超棒課程。

課程架構範例:

與該課程相關的鐵人文章:

[DAY18] - Deploy寫好的靜態網頁及Functions!(Web App/Function App/Cloud Shell)

[DAY19] - 為佈署好的Web App設置CDN,加速你的網站存取

[DAY20] - 為佈署好的Web App設置Custom Domain


從0打造Logic App懶人包--連結點此:Creating Enterprise Logic Apps

事實上,在上過這個講師的課程前,我連Logic App是什麼東西都不知道。只知道他是Azure上面的一個服務,不知道它是個這麼神的Service。
但在講師的引導之後,我整個愛死了Logic App,除了完成鐵人賽的文章外,還做了幾個改善自己工作流程的小工具!

課程架構範例:

與該課程相關的鐵人文章:

[DAY14] - 使用Azure Logic Apps 打造一個交友新創公司服務-Azure Logic Apps介紹

[DAY15] - (實作)使用Azure Logic Apps 打造一個交友新創公司服務


分享完與鐵人賽息息相關的課程後,這個網站上還有許許多多Azure以及其他技術的課程!
身為不進步就退步的工程師們,可以來體驗一下Pluralsight的魅力吧!

網址:https://www.pluralsight.com/

之後有找到也很棒的資源的話,會更新到此文章的喔!
希望大家也能跟我一起學習喔~~
/images/emoticon/emoticon08.gif


參考

  1. https://www.ithome.com.tw/news/125788
  2. https://docs.microsoft.com/zh-tw/azure/devops/user-guide/index?view=vsts
  3. https://www.youtube.com/watch?v=sa3fuhl1pCE
  4. https://app.pluralsight.com/

上一篇
[DAY28] 用Azure DevOps Boards管理專案進度:Agile團隊的好工具
下一篇
[DAY30] 30天手把手帶你趣學Azure~結語與30天整理
系列文
30天手把手帶你趣學Azure☁️-初學者也能動手實作🙌🏻30

1 則留言

1
Gary
iT邦新手 3 級 ‧ 2018-11-13 11:46:08

好棒的分享!!謝謝大大/images/emoticon/emoticon07.gif

謝謝Gary大大~~~!/images/emoticon/emoticon08.gif

我要留言

立即登入留言