國立中興大學教學大綱
課程名稱 (中) 網際網路系統設計(2103)
(Eng.) The Development of Web-based Information Systems
開課單位 資管系
課程類別 必修 學分 3 授課教師 英家慶
選課單位 資管系 / 學士班 授課使用語言 中文 英文/EMI 開課學期 1122
課程簡述 Python已經是目前最受歡迎的程式語言之一,而Django則是Python語言裡最廣為使用的Web Framework。任何想要以Python來製作動態資料網站的網站開發者,不需要煩雜的設定,只要以pip安裝之後即可建立一個自帶測試用網頁伺服器的網站開發環境,實踐像是WordPress這類CMS系統所不能做到的客製化功能,是非常方便易學且功能強大的網站開發最佳組合。本課程將教導學生可以在不需要高深程式設計技巧的情況下就可以輕易地運用Django 2.0 Web Framework製作出全功能的動態網站,輕易地運用各式各樣的模組建構出各式各樣實用的特色網站
先修課程名稱
課程含自主學習 N
課程與核心能力關聯配比(%) 課程目標之教學方法與評量方法
課程目標 核心能力 配比(%) 教學方法 評量方法
1.快速學習建立一個實用的Django網站
2.深入剖析Django架構
3.活用網站開發技巧
1.專業知識與應用
2.獨立分析
60
40
習作
講授
網路/遠距教學
作業
作品
測驗
授課內容(單元名稱與內容、習作/每週授課、考試進度-共18週)
週次 授課內容
第1週 課程簡介 (本週實體授課)
第2週 Django網站快速入門
第3週 深入瞭解Django的MVC架構
第4週 網址的對應與委派
第5週 Template深入探討
第6週 第一次上機考
第7週 4/5民族掃墓節
第8週 Models與資料庫
第9週 網站表單的應用
第10週 網站的Session功能
第11週 網站使用者的註冊與管理
第12週 第二次上機考
第13週 社群網站連接應用實務
第14週 電子商店網站實務
第15週 全功能電子商店網站django-oscar建置實務
第16週 使用Mezzanine 快速打造CMS網站
第17週 第三次上機考
第18週 期末專題demo
學習評量方式
1. 期末專題 35%
2. 上機考 45% (3次,每次15%)
3. 作業 20% (10次,每次2%)
教科書&參考書目(書名、作者、書局、代理商、說明)
自訂教材(投影片)
課程教材(教師個人網址請列在本校內之網址)

課程輔導時間
Mon. 14:00 ~ 16:00
聯合國全球永續發展目標
提供體驗課程:N
請尊重智慧財產權及性別平等意識,不得非法影印他人著作。
更新日期 西元年/月/日:2024/02/14 21:28:03 列印日期 西元年/月/日:2024 / 5 / 05
MyTB教科書訂購平台:http://www.mytb.com.tw/