GeeGo
想學Android?先學[Java] 想學Android?先學[Java]
想學Android?先學[Java]
  • Android平台的開發工具
  • 為何一定要學Java
  • 學Java最重要的事情
  • 自學Java的缺點
  • Java SCJP證照

Android 的 API 非常類似 Java SE,套件和類別名稱都很類似,對於熟悉 Java SE 的開發者來說,寫起來很順手。

拿 Android 和 Java ME 的架構來比較,Android 的底層是 Linux 核心,上面再綁 Google 開發的 Java 虛擬機器(Virtual Machine),算是從作業系統到執行平臺的整套架構,而且提供了基本的函式庫供開發者使用。

■ 採用 Android 平台產品實例

Java應用

■ 開發雲端運算程式的重要工具!
雲端技術是一種基於網際網路的新運算方式,透過這種運算方式,可以提供每個人所需的服務與資料。而要開發雲端程式,Java即是其中非常重要的一種。

Google雲端運算平臺(Google App Engine,GAE)已經支援Java語言,所以企業可以利用Google全球資料中心,來執行自己打造的Java應用程式,或提供這些應用程式給客戶使用。

■ 就業市場需求最高!
Java相關技術與開發工具多採開放原始碼方式,連企業使用皆可免費。企業主當然會樂意採取Java技術以降低系統開發成本;這便造成Java人才的需求量更勝過其他程式語言。在就業市場上,Java程式設計師的需求量到目前為止都比其他程式語言來的高,隨時都至少有10個以上的工作可選擇!

■ 無線寬頻行動社會已來臨!
無線通訊技術不斷進步,原本只能透過電腦下載的影音服務,在無線寬頻行動社會,已經可以送到手機、MP3、PDA、行動電視等裝置,跨平台的Java程式設計師,儼然已成為行動社會最熱門的行業之一。

■ 學Java最重要的觀念?
要將Java程式設計學好,最重要的就是持之以恆,要持之以恆,就必須對它有興趣,不僅將它與日常生活實際例子聯想在一起,甚至將它與自己感興趣的事情串連在一起。這也是我在課堂上經常舉生活例子來說明Java程式的原因。

■ 教學方式與一般Java老師有何不同?
一般Java老師:將學生當作天才,只講抽象的「程式藝術」,而不逐句解釋每段程式碼意思;即使解釋程式碼意思,也不說明每種程式技術的源由與在業界應用情形,導致學生只好死背難懂程式,卻無法瞭解何謂程式設計,更遑論實際應用

Ron老師:會以日常生活實例說明程式設計,因為程式是為了解決人類問題,所以不可能背離人類的思考邏輯。除此之外,會將業界撰寫程式的方式與系統分析的概念帶入,並讓學生實作,學生學完後可以快速與業界接軌。

■ 對自修Java者的建議?
大部分自修的人學習熱忱往往被傳統Java程式書的艱深文字磨滅殆盡,而逐漸流於硬背而不了解,以致於放棄。至奇科電腦上課,Ron老師會告知學生業界使用情形與趨勢,讓學生按部就班完成Java程式設計的學習而不覺得困難,相較於自修可節省大量學習時間

■ 對Java初學者的建議
Java屬C系列程式語言,入門門檻較高,所以一般不建議Java初學者以自修方式學習,否則不僅Java程式設計未學好,還會導致錯誤觀念深植,而不易改正。至奇科電腦上課,Ron老師會將整理好的資料以有系統方式教導學生,讓學生按部就班完成Java程式設計的學習。

自1995年Sun提出Java技術與解決方案開始,Java已是企業在開發重要專案與系統時所選擇的技術。

因此不管是未來從事任何相關的IT職務,如程式設計師,網頁開發師,系統分析師或是J2EE系統架構師等,都必須充分了解並熟悉運用以Java程式語言為基礎的系統開發技術,而SCJP證照所認證的技術,正是這項技術。

在Java認證範疇中,若想再考取其它進階認證(例如SCJD、SCWCD、SCDWS等)之前,都必須先取得SCJP,因此SCJP認證等同於Java領域的「基本學歷」。

Java學習流程圖

gift 我想了解更多相關訊息
姓  名    室內電話    行動電話
E - mail       居住地區
詢問項目   
您對此項目感興趣的原因            

※ 若您需要奇科電腦專人服務,請撥打免付費專線:0800-296-296