鐵人賽 Swift Day7:Closures 閉包的語法介紹,包含型別推斷簡化、參數縮寫 $0、尾隨閉包寫法,以及 array map 的實際應用範例。
鐵人賽 RESTful API Day6:在 Vagrant Ubuntu 上設定時區、安裝 build-essential 基本套件、Node.js 和 MongoDB,含服務啟停指令。
鐵人賽 Swift Day6:Swift 函式的各種寫法,涵蓋多回傳值 Tuple、外部參數名稱、預設值、inout 參數,以及 function types 作為參數與回傳值。
鐵人賽 RESTful API Day5:安裝 VirtualBox 和 Vagrant,建立 Ubuntu 14.04 本機虛擬伺服器,解說 Vagrantfile 的網路和共享資料夾設定。
鐵人賽 Swift Day5:Array 和 Dictionary 的宣告與操作,以及 for、while、do-while、if、switch 控制流程語法,含 fallthrough 特性。
鐵人賽 RESTful API Day4:介紹整個系列使用的工具選擇,包含 Ubuntu+Vagrant 伺服器環境、Node.js 後端、Express 框架、MongoDB 資料庫與 PostMan 測試工具。
鐵人賽 Swift Day4:深入說明 Optional 型別,? 宣告可為 nil 的變數,! 強制取值前須確保有值,初學 Swift 最常遇到的坑。
鐵人賽 RESTful API Day3:探討多平台共享資源時使用 RESTful API 的優勢,並以 Instagram 和 Twitter 為例觀摩實際 API 設計。
鐵人賽 Swift Day3:在 Playground 練習 var/let 變數與常數宣告,介紹單多行註解語法,以及 Int、Float、Bool、Tuples 等基本資料型別。
鐵人賽 RESTful API Day1:以待辦事項 API 為例說明 REST 架構風格的定義,展示善用 HTTP Verb 設計簡潔 URI 的 RESTful 風格對比。