課程介紹(Overview)

WEB程式設計(課號:9037)前端以html5+css3+jquery的學習搭配RWD適應性網頁框架,後端以Python+Flask,配合實際上機操作與習題的練習,逐步引入程式設計的觀念與方法,內容著重邏輯思考與程式設計能力之訓練,同時輔以程式設計過程所應注意之程式結構、偵錯與軟體工程的基本概念,使同學們得以建立程式設計之基礎。

教材(Textbook)

課程大綱(Syllabus)

  1. 01. 認識 VScode 編輯器
  2. 02. 認識 HTML5
  3. 03. 認識 CSS3
  4. 04. 認識 Javascript
  5. 05. 適應性網頁框架介紹
  6. 06. jQuery套件介紹
  7. 07. Python 入門
  8. 08. 套件管理
  9. 09. 字串處理
  10. 10. Flask 入門
  11. 11. Flask 與 HTTP
  12. 12. 模板
  13. 13. 表單
  14. 14. 資料庫

公告事項(Bulletin)

05/14 請於5/21(六) 24:00以前繳交第三次小考作業,題目請參考下方測驗連結。
05/08 5/13 上課將公佈第三次小考作業,範圍是這二週教的資料庫增修改查等操作,請同學先複習 SQL 語法的部分 https://docs.google.com/document/d/1FZH_AaWkJonoA6BP8yZytZlAXUl-DiB2AbNJjIuc1QI/edit#heading=h.9rsekaxyck3l 當天上課會說明 Python 如何透過 sqlite3 模組進行資料庫的各項操作與小考作業說明,務必【勿缺課與事先複習】
05/08 期中考與第二次小考成績請看=》https://i.imgur.com/gWqtCtS.jpg
04/22 請於4/29(五) 12:00以前繳交期中考作業,題目請參考下方測驗連結。
04/18 請於04/23(六)24:00以前繳交第二次小考作業,題目請參考下方測驗連結。
03/16 原訂03/16(三)12:00以前繳交的第一次小考延長繳交時間至3/18(五) 12:00。
03/11 請於03/16(三)12:00以前繳交第一次小考作業(將目錄以學號為名壓縮),利用前5週上課時所教過的網頁基礎概念,製作出個人的履歷網頁,請參考下方測驗(Exams)區之第1次小考連結。
02/20 開學第1週2/25開始共16週、3/11第一次小考、4/1校慶補假、4/8第二次小考、4/22期中考、5/13第三次小考、6/3端午節、6/10第四次小考、6/24期末考 (本學年行事曆)。

成績評定(Evaluation)

  • 期中考(Midterm exam) 20%
  • 期末考(Final exam) 30%
  • 作業 / 小考(Assignments / Quiz) 35%
  • 上課出席率及表現(Attendance) 15%

課程要求(Discipline)

  • 1. 作業及考試切勿抄襲或有任何不誠實或投機的行為,否則將依校規辦理,且當次的成績0分計算。
  • 2. 出席率及上課的參與度,是平時考核成績的憑據。如因故無法出席,可打電話,寫EMail或請出席同學代請; 事後請假視為曠課。
  • 3. 幫忙填寫點名單、寫作業及考試特別用心的同學,將另有獎勵分數(bonus)。

作業(Assignments)

課堂範例(Demo)

Go...