網路應用開發實務
Web Application Development Practice
學期
113-2
學分
3
學分
當期課號
539103
永久課號
IIAI30020
開課單位
智能系統研究所
授課教師
謝仁芳、陳碩漢
校區
光復
類別
選修
上課時間表
| 節 | 週二 |
|---|---|
6 14:20–15:10 | 網路應用開發實務 A212 3 節連堂 |
7 15:30–16:20 | |
8 16:30–17:20 |
* 根據陽明交大上課時間表所列
概述
本可課程結合業師資源,透過原理闡述與實際開發一個 Web Application,以了解Spring 與 Hibernate 等框架的使用方法,以及相關的除錯、測試以及修改流程
先修科目
1. Java 語言 2. SQL 語法與資料庫概論
教學方式
詳見課程第一週次介紹
評分方式
Midterm: 30%, Final Project: 40%, Homework: 30% (Subject to changes before the semester starts)
週次計畫
| 週次 | 主題 |
|---|---|
| 第 1 週 | 介紹課程大綱, 開發環境, Spring 入門 |
| 第 2 週 | 開發 Web 應用程序 |
| 第 3 週 | 處理數據, PostgreSQL 資料庫 |
| 第 4 週 | Hibernate 框架 |
| 第 5 週 | 創建 REST 服務, Swagger導入 |
| 第 6 週 | 網頁客戶端 |
| 第 7 週 | 資料異動紀錄 |
| 第 8 週 | 期中考試 |
| 第 9 週 | Paper Survey & Case Study I |
| 第 10 週 | 單元測試, 遠端除錯, 記錄檔 |
| 第 11 週 | Paper Survey & Case Study II |
| 第 12 週 | 使用 Liquibase 做資料庫修改 |
| 第 13 週 | Paper Survey & Case Study III |
| 第 14 週 | 介紹 Spring Batch, Spring Integration |
| 第 15 週 | 期末專案預演 |
| 第 16 週 | 期末專案展示 |
教科書
Spring in Action, Fifth Edition Author: Craig Walls, Publisher: Manning (November 2018)
Office Hours
- 聯絡方式
- 教師 email 或 課程群組