Java程式設計上課時數:28小時
( Java Programming )
本Java程式設計課程以業界需求的Java技術為主,完全不具程式設計基礎開始,由淺入深且實務操作的方式,逐步將學員培養成為能夠獨立自行開發Java程式。並且透過Java跨平台特性,讓自已具備Android APP與雲端應用程式的開發能力。課程的階段性銜接脈絡清晰、循序漸進,有助於學員完整吸收課程精華,快速進入Java程式設計開發領域並擁有專業的就業競爭力。
結訓具備以下技能
-
具備JAVA程式語言使用技巧、流程控制、例外處理與多工處理等能力
-
掌握從無到有開發自己的JAVA程式、瞭解開發程式之各環節障礙及如何克服
-
具備使用JAVA程式語言之開發能力
技術應用
-
網路通訊產品、家電產品、視窗應用程式、手機應用程式、網頁應用程式
課程優勢
-
業界專業講師,訓用合一為目標
專業實務經驗講師,業界需求導向課程規劃,著重培養科技界即戰力人才。
-
實作範例演練,紮實你的開發實力
業界師資群自行技術研發,多元化周邊模組搭教學,與業界實際開發不脫節
-
由淺入深連貫性教學,完整的學程規劃
循序漸進連貫性教學,掌握每階段的學習方向。
-
中華數位F.B技術討論區,提供學員疑難雜症的好幫手
不論在學中或結訓後提供你解決學習上的疑難雜症,讓學員學習上不再單打獨鬥。
-
業界師資群編譯最新的實作教材
業界資深師資群合作編譯最完整的課程教材,規劃更貼近業界需求課程內容,不斷創新。
-
IT產業資深助教 課堂上協助教學
資深助教課堂協助教學,讓學員學習更有成效。
-
提供完整的教學錄影檔,方便學員課後練習
中華行動數位提供上課的教學錄影檔,讓你學習成效不中斷。
-
協助完成專題、輔導就業
學員不僅在學習過程有充實的專題實作訓練,結訓後可針對職業做職涯規劃。
課程大綱
Ch1 - 開發工具安裝與 第一支Hello程式
-
課程內容
-
Introduction to Java Programming Language
課程重點
-
Java Development Kit
Ch2 - 運算子與敘述
-
課程內容
-
Arithmetic Operations
-
Expressions, Statements & Blocks
-
Member Access
課程重點
-
General Operators
-
Type Conversions
Ch3 - 流程控制
-
Ch4 - 陣列與列舉
-
Ch5 - 物件導向與抽象類別
-
課程內容
-
Class & Object
-
Packages & Constructor
-
Encapsulation
課程重點
-
Inheriting & polymorphism
-
Interface & Abstract
Ch6 - 巢狀類別與巢狀介面
-
課程內容
-
Nested Type
-
Nesting Interface
Ch7 - 泛化型別
-
課程內容
-
Generic Type
-
Wildcard Capture
課程重點
-
Subtyping and Wildcards
Ch8 - 群集
-
課程內容
-
Collections
-
Collection interface
課程重點
-
Iteration
-
Set、List、Queue、Map
Ch9 - 例外處理
-
課程內容
-
Exception Types
-
Try, catch & finally
課程重點
-
throw & throws
-
Assertions
Ch10 - 多執行緒
-
課程內容
-
Threads
-
wait & notify
-
Deadlocks
課程重點
-
Synchronization
-
Thread Scheduling
- 1.
無基礎,想學習JAVA程式設計者。
- 2.
有志投入網際網路、企業與行動應用等程式設計領域開發者。
- 3.
針對社會新鮮人、退役軍人、待業想轉職就業跨Android應用程式業者。
- 4.
已在相關領域,欲再增強本身專業技能者。
- 5.
網際網路、企業與行動應用等程式設計領域開發者。