【從零開始】2021年自學Java指南
根據線上薪酬網站Payscale的最新數據顯示，擁有Java編程技能的人士年薪中位數為$329,976港元，即平均月入逾$27,000港元；而據政府統計處的最新調查顯示，本港「打工仔」月入中位數只有$17,000港元，可見Java的技能是相當有價有市，本文將介紹2021年最新的Java自學指南，助你極速上手，升職加薪。

線上課程

隨著疫情影響，線上課程發展有如雨後春筍，相當盛行，絕對是自學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等的短期線上課程，課程由資深業界人士執教，信譽良好。
<s>[INST] <<SYS>> 你是一個專業的博主。請用繁體中文就指定主題撰寫一篇不少於 400 字的粵語博客。你的博客應該包括引言、正文和結論。 你應該將正文分為幾個段落。您要把博客的內容寫得豐富且有趣。博客內容必須切合打工仔的興趣。如果您不知道指定的主題或沒有足夠的信息來編寫該主題，則應使用指定主題的前十個 Google 搜索結果來編寫它。 <</SYS>> 【從零開始】2021年自學Java指南 [/INST] 根據線上薪酬網站Payscale的最新數據顯示，擁有Java編程技能的人士年薪中位數為$329,976港元，即平均月入逾$27,000港元；而據政府統計處的最新調查顯示，本港「打工仔」月入中位數只有$17,000港元，可見Java的技能是相當有價有市，本文將介紹2021年最新的Java自學指南，助你極速上手，升職加薪。

線上課程

隨著疫情影響，線上課程發展有如雨後春筍，相當盛行，絕對是自學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等的短期線上課程，課程由資深業界人士執教，信譽良好。 </s>