課程介紹(Overview)

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

教材(Textbook)

課程大綱(Syllabus)

  1. 01. 認識html與css
  2. 02. 認識CSS的盒子模型
  3. 03. 認識HTML5與Javascript
  4. 04. Server規劃與編輯軟體安裝
  5. 05. 網頁編碼與版面基本設計規劃
  6. 06. 網頁表單與資料傳遞
  7. 07. 條件判斷式與迴圈、陣列
  8. 08. 日期處理與自訂函數
  9. 09. Session 與Cookie
  10. 10. 認識資料庫系統與帳號管理
  11. 11. 資料查詢與新增、刪除及更新建立資料庫表
  12. 12. MySQL 函數
  13. 13. 適應性網頁框架介紹
  14. 14. jQuery套件介紹

公告事項(Bulletin)

06/05 6/12起開始期末專題分組報告,報告時使用簡報,分組作業請註明組別後上傳 1072_Web程式設計與實習期末專題,詳細內容請參考期末專題說明,每組20分鐘,每人皆需報告,老師另會抽問。new
05/22 請於下週三以前上傳繳交第2次小考作業
05/22 請同學自行將分組異動於分組名單文件中,老師將於5/26後關閉此文件的編輯權。
05/15 下週上課請繳交期末專題分組名單。
04/10 04/17公布期中考作業,請於4/22 23:00以前上傳完畢,範圍到4/17上課的內容與課本第1章~第7章。
03/20 03/26(二)09:00以前繳交第一次小考作業,主題為利用4週上課時所教過的網頁基礎概念,製作出個人的履歷表,請預習教過的內容,並準備個人照片、生活照多張(進行幻燈片輪播)、基本資料、工作經歷、專長喜好、自傳等。
02/20 請保持教室內清潔,不要攜帶任何食物或飲料進入教室,若已超過用餐時間,請於用餐完畢後再進入教室。
02/20 開學第1週2/20開始共18週、4/17期中考、6/19期末考 (學校行事曆)。

成績評定(Evaluation)

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

課程要求(Discipline)

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

課堂範例(Demo)

Go...