SHUWorkshop late 2017

docs


教材投影片

01_JavaApiCall


說明:示範如何使用Java呼叫網路API並處理回傳結果
您將學到:
1. 如何使用Postman來測試API 下載Postman Chrome App
2. 如何使用HttpURLConnection
3. 如何在Eclipse加入第三方函式庫 JSON
4. 如何剖析JSON
5. 如何使用ArrayList與建立物件

02_NodeJSServer


說明:如何使用Node.js建立簡單的API Server
您將學到:
1. 如何安裝Node.js以及基本語法 Node.js
2. 使用Sublime進行開發 Sublime
2. 如何建立Node.js專案
3. 如何使用NPM安裝Node.js套件Express Express中文說明
4. 如何使用Express建立API Server
5. Java與自建API Server介接

03_DBOperation


說明:如何使用API Server存取MySQL Database
您將學到:
1. 如何使用free sql database服務 Free Sql Database
2. 如何使用Chrome外掛測試SQL MyAdmin Chrome App下載點
3. 基本SQL語法 SQL語法教學
3. 如何使用NPM安裝Node.js套件MySQL
4. 如何使用Express搭配MySQL建立管理使用者的API Server

04_Deployment


說明:如何使用Heroku架設API Server
您將學到:
1. 如何使用Heroku服務 Heroku
2. 如何使用heroku-cli
3. 如何使用git