*基礎班課程大綱,共計30小時課程為一期:
主題一:學習架設網站與網頁基本開發
1. 認識網站架設基礎知識
2. Visual Studio Code 開發環境設定
3. HTML標籤與CSS屬性介紹
4. CSS 選擇器設計策略
5. 認識網頁內容格式:文字、圖片、超連結、版塊、表單與影音格式...等
6. HTML表單應用:使用HTML表單串接自動寄信API服務
7. 部署網站至雲端伺服器
主題二:網站的版面設計
8. 網頁排版策略分享
9. 認識 CSS3 Flexbox
10. CSS3 網頁排版實作步驟示範
11. CSS3 進階定位排版與動畫特效實作
12. 引用外部 CSS Library 輔助設計
13. 響應式網頁設計(Responsive Web Design)實作
主題三:網頁前端程式基礎
14. Javascript 與 jQuery 基礎特效入門
15. 透過 jQuery 綁定事件並控制網頁內容
主題四:進階版面設計實戰
16. 認識 Bootstrap 4 網格系統
17. 整合 Bootstrap 4 元件(如圖片與內容輪播、導覽列...等)至網頁中
18. Bootstrap 4 Landing Page 網頁切版案例實作
19. 認識 Sass 並安裝編譯環境
20. Bootstrap 4 元件 Sass 原始碼客製化實作
21. 整合 jQuery 設計導覽滑動動畫腳本
課程內容將依照學習狀況進度做調整,亦可斟酌大家的意見追加內容。
HTML系列課程地圖
1. HTML基礎班→HTML進階班→Javascript進階班
2. HTML基礎班→HTML進階班→Javascript相關專題課程
線上課程進行方式
本課程將以非同步的影片方式進行線上課程,採用本校的NTU Cool平台,並於開課日以E-mail寄發註冊信(報名時請務必填對E-mail)。
課程評量方式與通過標準
本課程採用期末作業的型式進行評量,只要有製作出成果皆可通過課程考核標準。
期末作業100% (不限主題,透過課程中所學習的技術製作一個響應式網頁,並使用老師指定的平台繳交)
