Yun
Tech
快速連結
線上成績單及證明書申請系統
跨領域學程申請系統
教務資訊系統
課程地圖
教學資訊發送平台
新生入學服務網
學生學習歷程系統
問卷及投票
聯絡分機
教務處
2201
註冊組
2213~2215
課教組
2223~2226
綜合業務組
2242~2243
出版組
2232,2233,2235
登入 Login
查詢課程之教學大綱、計畫、參考書目、核心能力等資訊
Academic Affairs
教學大綱、計畫及核心能力
Chinese
|
English
瀏覽次數:
341
教學大綱暨計畫 Syllabus & Teaching Plan
課程名稱
Course Name
Java語言及其應用
Java Programming Language and Its Application
系所課號
Curriculum No.
EE4017
學年期 / 課號
Semester / Serial No
114
-
2
/
1271
修別
Required/Elective
選修
授課方式
Course Type
課堂教學
開課班級
Class
四電機四
講授-實習-學分
Credits
3-0-3
上課時間教室
Schedule/Classroom
4-BCD/EL310
授課教師(教師所屬系所)
Instructor(Department)
謝昇憲
(電機系)
人數上限
Max
教師聯絡資訊E-mail及分機(可洽詢教師所屬系所)
Instructor’s E-mail and Ext.(contact the department)
georgeh@yuntech.edu.tw
備註
Instructor
1150307停開
課程簡介
Course Introduction
本課介紹Java物件導向程式設計的基本語法,並深入學習如何構建後端API及運用主流軟體框架開發移動應用。課程內容涵蓋Java基礎語法、物件導向設計、前後端框架整合進階應用,以及Android Studio環境的搭建與實作。透過理論講解、案例演練與專題實作,同學將能夠熟練整合前後端技術,並獨立完成一個功能完整的移動應用程式專題。
程式語言基本邏輯不是此課程教授的重點,建議修課同學已具備基礎程式設計能力
教學目標
Teaching Objectives
- 掌握Java基礎與物件導向設計
- 了解Spring Boot框架
- 運用Flutter框架開發移動應用程式
- 完成後端API到前端的整合專案
- 運用規格驅動開發進行軟體系統設計
評量方式
Evaluation methods
- 平時出勤與課堂作業 30%
- 期中考試 30%
- 期末專題 40%
課業輔導時間
Office hours
授課教師辦公室(EN306)
週三 13:00~14:00
教材網站資訊
Teaching Materials
https://eclass.yuntech.edu.tw/
教學計畫附件
Attachment File
教材及參考書目
教學計畫及進度
核心能力關聯
※請遵守智慧財產權觀念。不得非法影印教科書。
無相關教材及參考書目
※請遵守智慧財產權觀念。不得非法影印教科書。
週次
教學內容與作業進度
教學方式
備註
各週遠距上課網址(
按我進TronClass課程目錄
)
第1週
課程介紹與Java環境設置
面授
第2週
Java函式、方法與流程控制
面授
第3週
物件導向程式設計
面授
第4週
物件導向程式設計
面授
第5週
Java高級語法與常用庫介紹
面授
第6週
Spring Boot環境與專案架構
面授
第7週
後段的核心API服務
面授
第8週
Spring Boot進階與實作練習
面授
第9週
期中考試週
面授
第10週
Flutter框架簡介
面授
第11週
Android Studio簡介
面授
第12週
Widget與UI構建
面授
第13週
Widget與UI構建
面授
第14週
狀態管理與異步操作
面授
第15週
微型專題討論實務I
面授
第16週
微型專題討論實務II
面授
第17週
微型專題討論實務III
面授
第18週
期末考週 微型專題報告
面授
※請遵守智慧財產權觀念。不得非法影印教科書。
無相關課程核心能力