嵌入式Linux / Android物聯網系統移植課程

Java程式設計上課時數:28小時

( Java Programming )

本Java程式設計課程以業界需求的Java技術為主,完全不具程式設計基礎開始,由淺入深且實務操作的方式,逐步將學員培養成為能夠獨立自行開發Java程式。並且透過Java跨平台特性,讓自已具備Android APP與雲端應用程式的開發能力。課程的階段性銜接脈絡清晰、循序漸進,有助於學員完整吸收課程精華,快速進入Java程式設計開發領域並擁有專業的就業競爭力。

結訓具備以下技能

  1. 具備JAVA程式語言使用技巧、流程控制、例外處理與多工處理等能力
  2. 掌握從無到有開發自己的JAVA程式、瞭解開發程式之各環節障礙及如何克服
  3. 具備使用JAVA程式語言之開發能力

技術應用

  1. 網路通訊產品、家電產品、視窗應用程式、手機應用程式、網頁應用程式

課程優勢

  1. 業界專業講師,訓用合一為目標 專業實務經驗講師,業界需求導向課程規劃,著重培養科技界即戰力人才。
  2. 實作範例演練,紮實你的開發實力 業界師資群自行技術研發,多元化周邊模組搭教學,與業界實際開發不脫節
  3. 由淺入深連貫性教學,完整的學程規劃 循序漸進連貫性教學,掌握每階段的學習方向。
  4. 中華數位F.B技術討論區,提供學員疑難雜症的好幫手 不論在學中或結訓後提供你解決學習上的疑難雜症,讓學員學習上不再單打獨鬥。
  5. 業界師資群編譯最新的實作教材 業界資深師資群合作編譯最完整的課程教材,規劃更貼近業界需求課程內容,不斷創新。
  6. IT產業資深助教 課堂上協助教學 資深助教課堂協助教學,讓學員學習更有成效。
  7. 提供完整的教學錄影檔,方便學員課後練習 中華行動數位提供上課的教學錄影檔,讓你學習成效不中斷。
  8. 協助完成專題、輔導就業 學員不僅在學習過程有充實的專題實作訓練,結訓後可針對職業做職涯規劃。

課程大綱

    Ch1 - 開發工具安裝與 第一支Hello程式

  1. 課程內容
    • Introduction to Java Programming Language
      課程重點
    • Java Development Kit

    Ch2 - 運算子與敘述

  1. 課程內容
    • Arithmetic Operations
    • Expressions, Statements & Blocks
    • Member Access
      課程重點
    • General Operators
    • Type Conversions

    Ch3 - 流程控制

  1. 課程內容
    • Branching & Jumps
      課程重點
    • Looping

    Ch4 - 陣列與列舉

  1. 課程內容
    • Array
    • Enumeration Types
      課程重點
    • Arrays of Arrays

    Ch5 - 物件導向與抽象類別

  1. 課程內容
    • Class & Object
    • Packages & Constructor
    • Encapsulation
      課程重點
    • Inheriting & polymorphism
    • Interface & Abstract

    Ch6 - 巢狀類別與巢狀介面

  1. 課程內容
    • Nested Type
    • Nesting Interface
      課程重點
    • Inner Classes

    Ch7 - 泛化型別

  1. 課程內容
    • Generic Type
    • Wildcard Capture
      課程重點
    • Subtyping and Wildcards

    Ch8 - 群集

  1. 課程內容
    • Collections
    • Collection interface
      課程重點
    • Iteration
    • Set、List、Queue、Map

    Ch9 - 例外處理

  1. 課程內容
    • Exception Types
    • Try, catch & finally
      課程重點
    • throw & throws
    • Assertions

    Ch10 - 多執行緒

  1. 課程內容
    • Threads
    • wait & notify
    • Deadlocks
      課程重點
    • Synchronization
    • Thread Scheduling
  1. 1. 無基礎,想學習JAVA程式設計者。
  2. 2. 有志投入網際網路、企業與行動應用等程式設計領域開發者。
  3. 3. 針對社會新鮮人、退役軍人、待業想轉職就業跨Android應用程式業者。
  4. 4. 已在相關領域,欲再增強本身專業技能者。
  5. 5. 網際網路、企業與行動應用等程式設計領域開發者。
    • Java程式設計師
    • JSP網站程式設計師
    • Android行動應用程式設計師
我對課程有興趣,請與我聯繫
說明會時間約30分鐘,歡迎攜伴參加。
說明會地點:台北市中正區開封街一段2號9樓
姓      名
連絡電話
電子信箱
新舊學員
舊學員 新學員
選擇課程
選擇場次
驗證碼
資訊來源
紅框選取得驗證碼 ↑↑↑
最新開課&報名方式
  1. 課程皆採實體上課與遠端線上同步 開課時間
    • 111年10月1日至111年10月29日
      (週六全天班 AM9:30至PM5:30)
  2. 相關課程
  3. 報名方式
  4. 上課地點
    • 台北市開封街一段2號9樓
      (台北火車站│館前路口│麥當勞隔壁大樓)
學員獨享
  1. 嵌入式IT資深助教協助課程服務 IT資深助教協助課程服務 官方line@提供課後問題服務。
  2. 嵌入式企業徵才 提供學員工作職缺資訊 依產業需求隨時更新求職資訊 More
  3. 嵌入式講師撰寫教材 講師親自撰寫上課教材 定期更新課程講義,掌握最新技術動脈
  4. 嵌入式數位教學環境 環型教室、數位設備 師生互動式廣播教學系統
  5. 中華行動數位嵌入式教室 學員結訓專題作品發表 接軌產業脈動,訓用合一教學
  6. 嵌入式上課免費喝咖啡 免費供應飲料、茶&相關書籍 定期訂閱熱門書籍、雜誌,供學員免費借閱。研磨咖啡、現泡熱茶
課程剪影
  1. embedded linux課程嵌入式單晶片ARM學員與講師討論課程實作內容3
  2. embedded linux課程嵌入式單晶片ARM學員與講師討論課程實作內容5
  3. embedded linux課程嵌入式單晶片ARM學員與講師討論課程實作內容3
  4. embedded linux課程嵌入式單晶片ARM學員與講師討論課程實作內容2
content-end