Java 專案開發入門的八堂課
目錄
本課程分成以下四個部分
- 基礎學習
- 軟體開發
- WPF 專案
- Android 專案
「基礎學習」為介紹 Java 的基本語法,除了掌握用 Java 的能力外,也會講解定義類別,以及物件導向程式設計的三大基本概念 - 封裝、繼承及多型,最後介紹介面與套件的觀念,套件也就是 Java 組織程式庫的方式。
「軟體開發」介紹如何發展軟體,主要開發 Encrypt 類別,同時介紹程式中常會出現的三種錯誤、軟體生命週期等。
「JavaFX 專案」介紹如何用 IntelliJ IDEA CE 設計 JavaFX 專案,並以介紹開發型介面常見的 MVC 模式為主軸。
「Android 專案」介紹繼續用 Visual Studio Community 2019 設計 Android 專案,此 Android App 兩頁式,同時會介紹怎麼加入 App 圖示與打包成 apk 檔案。
以上「軟體開發」、「JavaFX 專案」與「Android 專案」會額外以猜數字遊戲當第二個專案,分別介紹開發猜數字遊戲的計算核心、視窗遊戲與 Android App 。
本課程的學習目標
- 利用 Java 寫程式,並懂得利用 Java API 的工具。
- 了解軟體開發的基本概念。
- 利用 IntelliJ IDEA CE 設定 JavaFX 專案,製作簡單的 GUI 應用程式。
- 利用 Android Studio 製作兩頁式的 Android App 。
以下每個頁面包含個別影片、重點整理與本站相關文章連結,其後「YouTube 頁面連結」可以直接連結到 YouTube 頁面觀看影片
- 第一堂課 認識 Java 程式語言
- 第二堂課 基本資料型態與命名習慣
- 第三堂課 運算式、陳述與控制結構
- 第四堂課 陣列、字串、列舉與 ArrayList
- 第五堂課 類別與物件導向程式設計
- 第六堂課 開發計算核心
- 第七堂課 JavaFX 專案
- 第八堂課 Android 專案
以下為 YouTube 上的播放清單
也可以在以下線上課程網站購買本課程
Udemy 線上課程網站可下載所有範例程式及資源檔案。