來杯Java吧! 2025 Java 課程|

從入門開始學習Java語法,課程包含Java 8、物件導向|

課程價格: 新台幣$290

優惠代碼(點擊連結即可自動套用優惠碼):
E57767AA6235E2A7E53C(只到2025/05/29 早上 8:50之前有效)

課程連結:
https://www.udemy.com/course/java-master-chinese/

An|

|

課程價格: 新台幣$290

優惠代碼(點擊連結即可自動套用優惠碼):
91ABDB80A81DFE2F805E(只到2025/05/29 早上 8:50之前有效)

優惠碼課程連結:
https://www.udemy.com/course/android-dev-wilson/

Java詳細課程內容:

從頭開始學習Java語法,內容包含基本語法、物件導向的程式架構、解決問題的邏輯思路、遇到問題狀況的處理、Debug技巧,建立扎實的Java必備知識。此外,也帶你從無到有開發完整的Java桌機遊戲,練習物件導向的程式設計,寫出商業與便捷功能,可連結資料庫、高可讀性、高維護性以及高功能性的程式碼。此課程會不斷更新以提供新的內容,根據學生的狀況與開發趨勢,不斷更新讓知識保持新鮮且豐富。

Java 是一種廣泛使用的電腦程式設計語言,擁有跨平台、物件導向等特性,廣泛應用於企業級Web應用開發和各種行動應用開發。例如: Android Apps,數據中心和超級計算機,桌面應用程序,數據庫連接, 資料視覺化, 以及數據分析,都可以見到Java的應用。許多政府機關、醫療、 教育、 國防,以及的電子交易的系統也是用Java做成的! Java 是非常受歡迎的程式語言,可以運用在各種領域,支援性非常強大!

完成這堂課之後,你能:
  1. 認識8個Java當中的原始資料型態,以及每種資料型態的使用時機與語法
  2. 使用Java內建的String、Array、ArrayList等物件
  3. 認識物件導向的三大要素:Polymorphism(多型), Inheritance(繼承), Encapsulation(封裝)
  4. 學習Abstract Class以及Interface,以及使用KeyListener與MouseListener
  5. 了解NullPointerException、Concurrent Modification Exception 問題處理流程與方法
  6. 製作Java遊戲,並且在多個作業系統執行
  7. 使用Java連結MySQL資料庫,並學習如何架設資料庫
  8. 在Java當中預防SQL Injection攻擊資料庫
  9. 了解HTTP網路基本概念,學習Java Servlet網頁開發
  10. 使用多線程Java編寫(Multi-threading Programming),提高運算速度
  11. 使用Socket語法資料傳輸,傳送基本數據、進階數據、文件資料
  12. 使用Java Swing 製作貪食蛇遊戲

這堂課是設計給:
  1. 想學習Java開發的學生、或是轉職者
  2. 想學習用SpringBoot製作網頁的網頁開發者
  3. 想做Android手機app程式者
  4. 想要轉職成為工程師的在職者
  5. 桌面的應用程式、伺服器、設備等開發應用有興趣者

Android詳細課程內容:

課程內容除了設計模式、Kotlin語法之外,也會包含四個實用的Android應用程式專案。

這些專案將涵蓋不同領域,包含繪圖軟體、重力五子棋遊戲、圖片搜尋App與圖書館資料庫管理: 重力五子棋遊戲包含單人模式可與AI對戰,以及雙人遊玩模式。 繪圖軟體提供聲音控制介面,可接收人類語言指令,並且根據指令自動操作。此外,繪圖軟體也提供顏色變換、橡皮擦模式、畫筆模式與填充模式等功能,並且使用者能夠儲存作品。 圖片搜尋App連結網路API,將即時資料呈現給使用者。利用網絡API來獲取和顯示圖片。你將學習如何使用HTTP請求、解析JSON數據和展示圖片結果。 圖書館資料庫管理提供借還書功能,並將數據儲存入資料庫內。

完成這堂課之後,你能:
  1. 了解SOLID開發原則,創建明確及有效地設計程式架構
  2. 學習使用13種常用的軟體設計模式,包含觀察者模式、組合模式、工廠模式、策略模式、單例模式等等
  3. 在專案中實際使用設計模式,使程式架構更容易維護且易於擴展
  4. 使用Android Studio開發應用程式
  5. 透過設計模式解決物件導向中的耦合問題
  6. 以Kotlin語法,撰寫Android平台的應用程式
  7. 實作功能強大的Android應用程式!!

這堂課是設計給:
  1. 對Android應用程式開發有興趣,但沒有經驗的人
  2. 想要轉職成為Android軟體工程師的人
  3. 已經了解Java語言,希望實際應用的人
  4. 大學資工系、資管系主修或副修學生
  5. 對於資訊科技有興趣,想要開始動手寫程式者