根據線上薪酬網站Payscale的最新數據顯示,擁有Java編程技能的人士年薪中位數為$329,976港元,即平均月入逾$27,000港元;而據政府統計處的最新調查顯示,本港「打工仔」月入中位數只有$17,000港元,可見Java的技能是相當有價有市,本文將介紹2021年最新的Java自學指南,助你極速上手,升職加薪。
圖片來源:Shutterstock Image 資料來源:Analyticsinsight
線上課程
隨著疫情影響,線上課程發展有如雨後春筍,相當盛行,絕對是自學Java的最佳選擇。以下3個線上課程各有特色,值得推薦:
- CodeGym:CodeGym除提供超過1,200個與Java相關的編程任務助新手練習,透過CodeGym的Java線上基礎課程,用戶更可以從0開始學習Java。此外,每完成一個編程任務都會即時顯示結果並附上進度報告,讓用戶了解學習的進度,絕對是學習Java的不二之選。
- Udemy:Udemy提供詳盡的Java教學影片,這些影片由知名大學教授講解,另外,網站亦提供各種其他資源幫助用戶理解Java的概念。
- LinkedIn:對,LinkedIn除了可以用作求職,更提供線上課程。LinkedIn提供的9個Java課程針對常見的Java難題來協助用戶學習基礎知識。
睇書
自古以來,學習都離不開書籍,如果你喜歡閱讀書本來學習,以下3本講解Java概念的書籍就不容錯過:
- Modern Java in Action:這本書是線上書店Manning最暢銷的「Java8 in Action」的修訂版。此書透過Java的最新功能和實例增強讀者的知識。此外,本書更會提及有關Stream API和Java模塊系統等的最新技術。
- Core Java Volume1 and 2:這本書對已認識C++程式語言的讀者而言是良好的教材。它透過比較C++和Java在構造函數、模板和泛型之間的分別來協助讀者認識Java。
- Head First Java:這是一本針對初學者入門的書籍,此書詳細說明將近12年發展的Java1.5和Java SE8的新功能,但要留意書本部分內容有點過時,但仍不失為一本初學Java的好書。
Bootcamp
自己一個學又悶,遇到問題又無人指導?短期線上Bootcamp課程會是一個好途徑,助你尋求共同學習的戰友,互相支持和學習。Coding Dojo是業界之名的Bootcamp,不但提供Java的課程,更設有其他程式語言學習。此外,在本港亦有類似的Bootcamp課程,Tecky Academy是本地知名的Coding Bootcamp學院,提供Java等的短期線上課程,課程由資深業界人士執教,信譽良好。