課程資訊
課程名稱
網路服務程式設計
Web Programming 
開課學期
107-2 
授課對象
電機資訊學院  電機工程學系  
授課教師
黃鐘揚 
課號
EE3035 
課程識別碼
901 34300 
班次
 
學分
3.0 
全/半年
半年 
必/選修
選修 
上課時間
星期三A,B,C(18:25~21:05) 
上課地點
電二146 
備註
初選不開放。
總人數上限:60人 
Ceiba 課程網頁
http://ceiba.ntu.edu.tw/1072WebProg 
課程簡介影片
 
核心能力關聯
核心能力與課程規劃關聯圖
課程大綱
為確保您我的權利,請尊重智慧財產權及不得非法影印
課程概述

課程目標
待補 
課程要求
待補 
預期每週課後學習時數
 
Office Hours
 
參考書目
待補 
指定閱讀
待補 
評量方式
(僅供參考)
   
課程進度
週次
日期
單元主題
第1週
2/20  Class Introduction
Introduction to HTML and CSS 
第2週
2/27  Introduction to JavaScript 
第3週
3/06  More on JavaScript 
第4週
3/13  More on JavaScript + p5.js + Git Flow 
第5週
3/20  Promise / Async-Await
Introduction to React.js 
第6週
3/27  More on React.js 
第7週
4/03  Spring Break 
第8週
4/10  More on React.js
React Router 
第9週
4/17  HTTP/Express/Middleware
Cloud + VM 
第10週
4/24  Node.js + Database 
第11週
5/01  F8 (no class) 
第12週
5/08  Midterm Practice 
第13週
5/15  npm / Babel / Webpack / Oauth 
第14週
5/22  Redux + GraphQL 
第15週
5/29  More on Database and Data Analytics 
第16週
6/05  Project Design / Testing 
第17週
6/12  Open-Source Project: Bottender.js 
第18週
6/19  Final Exam Week (no class, no exam) 
第19週
06/26  Final Project Presentation (TBD)