2020年4月3日 星期五

中文線上課程 - 新手入門 Android 實戰開發 APP,轉職工程師、充電學習必選好評課程懶人包


新手學習 Android 入門最好的方式,且能以最低成本、最有效率獲取知識,那麼就是線上課程了,如果是去實體課程像是資策會,貴則十幾萬台幣,對於資金不是那麼充裕的小資族,是一筆很重的負擔。




選擇線上課程好處?


不時有論壇 PTT 或是 FB 社團會有詢問文章,Android 學習方式百百種,有人認為免費的話從 Android developer 文件裡面學就好了,但是,龐大的英文及純文字的說明,會先卡關在英文語言看不懂以及照著文字說明可能會出現錯誤而不知道如何解決的問題,線上課程正好補足了這塊,可以透過課程討論詢問老師,有一來一往的學習絕對可以大量節省時間。

最重要的是,課程會有系統地完成目標性結果,在上完課的同時,也累積了屬於自己的作品集。


線上課程介紹





Java 與 Kotlin 一起學 : 程式設計的起點



如果是程式語言基礎零,要開始學 Android 強烈建議先把語言學好,打好地基,再往下走,這門課很特別的是老師把 Java 跟 Kotlin 結合了,主要也是因為 Google 決定把 Kotlin 作為 Android 官方語言。但 Kotlin 有時候太好用,不太像 Java 有語法嚴謹的特性,所以兩個一起搭配學習我認為是不錯的方式。




Android APP高效入門 強靭基礎刻不容緩


點擊查看課程詳情

這門課在 Hahow 手機程式開發裡面評分滿分,獲得最多學生評價,除了這樣,作者開設的 Andoid 技術部落格也是常常在 Google 搜尋引擎中在第一頁跑出來,他整理的 Android 技術資料是非常有條理且完整的,老師在業界開發近三十年,這門課不只是照貼程式碼實作而已,老師會講解背後的原理運作。課程評論裡面確實有學員在自學上因為課程節省了大量的試錯時間。





【安卓最新版】Android 9開發首部曲-UI與多頁面設計


⇒ 點擊查看課程詳情

總共六大單元,建議學習長度為四周,一周兩小時,是個沒有負擔的入門課,利用 Android Studio 3.3 版本以及 Android 9 ,在筆者我現在寫文中雖然 Android 已經到 10 ,但是已經是非常趕上潮流的一門課程,尤其是居然有教 導覽圖 (Navigation Graph) 功能 還有讓手機 App 擁有多國語系,這是其他課程特別沒提到的部分,尤其多國語系在業界非常實用如果要做跨國的生意,那是必須要的功能。



Android 9 二部曲-Android內建功能發揮極致



這是上面那門首部曲課的第二部,總共建議花五周每周 1.2 小時,也就是上課大概兩個月,前面比較強調的是 UI 的製作,第二門課則是專注於教學 Android 的元件,尤其是一些感應器元件的應用,比如藍芽、陀螺儀、方位,大家常用的拍照功能到底要怎麼透過程式實現,市面上的地圖 App 要怎麼做,SQLite 資料庫要怎麼跟 App 交互應用,更重要的是如何透過廣告來讓 App 賺到錢,並且最重要的是教你怎麼上架到 Google Play Store ,讓全世界都看見你的 App。



價格選擇


單純想省錢並且只想學 Android 寫程式技能的話,那麼就選擇

1. 【安卓最新版】Android 9開發首部曲-UI與多頁面設計
2. Android 9 二部曲-Android內建功能發揮極致

這兩個套裝課程加起來只需要 NT 4000 !!! ,另外兩組 Hahow 的 Android 相對貴,加起來要 NT 6200,不過比起實體課程來說已經便宜到一個不行 (實體課要十幾萬)。
但是要學高階 Android 開發就不適合,我課綱看下來是它們最適合快速入門 Android。



就業選擇


如果更貼近就業的選擇,那麼除了實體課程,我會選 Hahow 的套裝課程


理由是因為 Java、Kotlin 概念都有教,因為目前蠻多業界的專案還是兩個語言混合居多,加上這位老師比較多學生上過,在課程討論上學生遇到問題比較好找解答,且課程裡面有教到網路 HTTP 連線,在業界蠻重要的,另外的套裝課程要三部曲才有出網路課,所以還需要再等等。



總結


上述課程如果都無法滿足你,英文又不是障礙的話,那麼可以考慮英文線上課程網站 Udemy,或者單純自學力好,想要快速系統學習概念,可以看書籍補充知識。 (延伸閱讀:書籍資源 -  Android 工程師入門到職業必看精華書單干貨彙整,看看還有哪些沒收藏?)

以上,如果還有不錯的軟體程式學習資源後續會繼續分享,敬請期待。




沒有留言:

張貼留言