02/19 課程介紹
02/26 Java 開發環境安裝與建立
03/05 基本資料型態與操作
03/12 基本資料型態與操作
03/19 陣列結構 / 流程控制
03/26 陣列結構 / 流程控制
04/02 陣列結構 / 流程控制
04/09 字串 / 使用, 操作, 比對
04/16 類別與物件
04/23 類別與物件
04/30 期中考試 (閉卷考試)
05/07 鏈結串列結構
05/14 堆疊結構與佇列結構
05/21 雜湊與雜湊表 / 樹狀結構 (定義與性質, 表示方法)
05/28 樹狀結構 (二元樹, 走訪方法)
06/04 圖形結構 (定義與性質, 表示方法, 走訪方法, 最小生成樹, 最短路徑)
06/11 專案實作與討論
06/18 期末專案報告與展示
上課時間: 星期三 09:10-12:00
上課地點: SEB 302
期中考試地點: SEB 301 (暫定)
chkao@gm.nttu.edu.tw
請先寄 E-Mail 與老師確定討論時間
地點: 理工學院 SEB 411
時間: 星期三 14:10-16:00 / 星期四 14:10-15:00 / 星期五 15:10-16:00
The Fundamentals of Web Application Architecture https://reinvently.com/blog/fundamentals-web-application-architecture/
How to select the best tech stack for your healthcare app? https://medium.com/@innow8apps/how-to-select-the-best-tech-stack-for-your-healthcare-app-c6337c540d81
How to Build a Scalable Web Application from Scratch https://acropolium.com/blog/build-scalable-web-app-from-scratch/
因學校電腦 Datawatch 軟體 (商業智慧及報表工作軟體), 亦包含 Java 運行環境, 且寫進系統變數, 因此透過命令提示字元執行 Java 時, 會先找到 Datawatch 內的 Java 運行環境
解決方案 1: 每次開啟命令提示字元時, 透過 set path 命令, 再次設定路徑, 指到同學下載的 JDK
解決方案 2: 使用整合開發工具 (如 Eclipse)
解決方案 3: 在系統環境變數的設定上, 將指到同學下載的 JDK 的敘述, 移動其位置到 Datawatch 路徑之前 (但也可能導致 Datawatch 無法運行)