踏足編程世界的第一步,不論是手機開發、或是建造人工智能程式,建立一個網站來面向世界是必需掌握的一門技術。
此入門課程涵蓋極為重要的基本功:
儘管 HTML、CSS 和 JS 已經足夠讓你開發簡單的個人網站,若要建立複雜如 Facebook 或 Openrice 等又動態又互動的網站,那麼你便需要具備網站伺服器開發的知識。
此進階課程將深入地涵蓋以下內容:
很多網站的後端開發其實比想像中複雜。建立一個後端不但需要設計數據庫、編寫邏輯、接口、儲存空間和分析,更需要掌握雲端技術。更會包括坊間極少教授的軟件測試。在此模組,更有不同的機械學習及深度學習理論,讓同學掌握人工智能。
此進階課程將深入地涵蓋以下內容:
很多現今的網站,例如 Facebook 或 Gmail,均已成為複雜的應用程式,在流暢的頁面上有非常多的互動。這些都是運用了新興的 Single Page Application (SPA) 單頁面應用程式的設計技巧。
此專業課程將深入地涵蓋以下內容:
數據科學發展方興未艾,不過分析所須之海量數據到底從何而來呢?收集、整理、儲存大量數據的學問,正是數據工程師的專業所在。數據工程絕對是大數據時代未來的一項重要技能。
此專業課程將深入地涵蓋以下內容: