全日制
人工智能及程式設計微學位
課程大綱
16週由初學者變專業
基礎網站編寫
全日制 | 星期一至五 | 需時二星期
踏足編程世界的第一步,不論是手機開發、或是建造人工智能程式,建立一個網站來面向世界是必需掌握的一門技術。
此入門課程涵蓋極為重要的基本功:
- Javascript
- HTML
- CSS
- Bootstrap
- Data Structures & Algorithms
- P5.js
![HTML](/static/70f4e74d11489d55a6c1b22c94208e6a/7ab40/5c273219a07d6html5.png)
![CSS3](/static/a6c7dffc1a5b37e08f7076167f550cbe/7ab40/5c3058880dadecss3.png)
![JavaScript](/static/2c1cb83aa996d214ebd82f63785e48cb/63e6a/5c27321917711js.png)
![Bootstrap](/static/288efe557e5f7408a91891f4d0e582b3/9cc13/5c273218ba784boostrap.png)
![p5.js](/static/7b15e5ed4733908a4cff67e78aa54e45/7ab40/5f584157169c6p5js.png)
網站伺服器開發
全日制 | 星期一至五 | 需時四星期
儘管 HTML、CSS 和 JS 已經足夠讓你開發簡單的個人網站,若要建立複雜如 Facebook 或 Openrice 等又動態又互動的網站,那麼你便需要具備網站伺服器開發的知識。
此進階課程將深入地涵蓋以下內容:
- Node
- Typescript
- Express
- PostgreSQL
![node.js](/static/a709fc2ddcc03f0f7c2df464de808f04/7ab40/5c2f830312580node.png)
![TypeScript](/static/ab8051feb114cf009d83d484551274a6/def62/5c2aeff3e5ae4ts.png)
![Express](/static/daf2494bf990b9d254c96b39cdfbc182/7ab40/5c2aeff3a00bdexpress.png)
![PostgreSQL](/static/055b307b807820429dc9562393319792/10218/5c2af1390b0e0postgresql.png)
後端及人工智能開發
全日制 | 星期一至五 | 需時四星期
很多網站的後端開發其實比想像中複雜。建立一個後端不但需要設計數據庫、編寫邏輯、接口、儲存空間和分析,更需要掌握雲端技術。更會包括坊間極少教授的軟件測試。在此模組,更有不同的機械學習及深度學習理論,讓同學掌握人工智能。
此進階課程將深入地涵蓋以下內容:
- Jest
- Knex
- DevOps
- Python
- Tensorflow
![Jest](/static/a2dbaa1b67a8a724f76787654e4b514f/7ab40/5c2af139369bbjest.png)
![Knex.js](/static/9b52d6f09c8294e444fda10a7795f184/def62/5c2af138cfd22knex.png)
![AWS](/static/6671147d720b811e56e97fd45572ce44/9fc7c/5c2af13826cf5aws.png)
![Python](/static/eac37ff10e2406634d30b5b6deed3af8/7ab40/5c303cc9c0cf9python.png)
![Tensorflow](/static/4eb2394e91f71fbbd2ec843b9713d001/7ab40/5f5845312b07ftensorflow.png)
前端程式開發
全日制 | 星期一至五 | 選修三選一 | 需時五星期
很多現今的網站,例如 Facebook 或 Gmail,均已成為複雜的應用程式,在流暢的頁面上有非常多的互動。這些都是運用了新興的 Single Page Application (SPA) 單頁面應用程式的設計技巧。
此專業課程將深入地涵蓋以下內容:
- React
- Zustand
- React Query
- Next.js
- React Native
![React](/static/d93d38ff06766fa6de0b0d19802fb1a6/73646/5c2c3497b8f23react.png)
![Redux](/static/6fb879f222dbf870678a3c2bbf4943bf/10218/5c2c349998da7redux.png)
![Docker](/static/fcf32ecc23c14fdfe59787aedd617203/7ab40/5f5843abbe9cadocker.png)
數據工程開發
全日制 | 星期一至五 | 選修三選一 | 需時五星期
數據科學發展方興未艾,不過分析所須之海量數據到底從何而來呢?收集、整理、儲存大量數據的學問,正是數據工程師的專業所在。要在數據專業一行嶄露頭角,處理大數據之技能絕對是至關重要。每個未來的數據科學家,都是由數據工程起步。
此專業課程將深入地涵蓋以下內容:
- Docker
- Advanced SQL (CTE, Window Functions, Subqueries, Set, CASE)
- Apache Spark
- Apache Kafka
- Mongo DB
- Airflow
![Apache Spark](/static/b1ae6478c0f315f836306991c653f7bd/27649/5f5862be147daApache_Spark_logo.svg.png)
![MongoDB](/static/e0e25ea7df6343a08b49deacd47877c7/3c7f2/602266b79438960221bb0ceea11200px-Mongodb.png)
![Docker](/static/63ea7c863fd07fe959b6e53befa85be1/9cc13/docker-logo_uid_6310bed8d4e86.png)
![Apache Kafka](/static/a182b0d8caa7627e288fb2a67395c263/e3f4c/kafka_uid_6310bf1e41bb8.png)
![Airflow](/static/9d8c0430f3e4cfebd4c4db437d0f1526/7ab40/pin_large_uid_631160bda8189.png)
Java 程式開發
全日制 | 星期一至五 | 選修三選一 | 需時五星期
在後端程式開發的世界,Java是一種非常受歡迎的程式語言,在大型企業的程式開發中尤其如是。Java有著非常成熟的生態系統,各種不同的業務需求,都能一一處理。
此專業課程將深入地涵蓋以下內容:
- Spring boot
- Hibernate
- JPQL
- Flyway
- Thymeleaf
- Swagger
- Mockito
- JUnit
![](/static/bb00cf1ea0e13e037103918cdf672596/7ab40/icons8-spring-boot-480_uid_6549a3330351b.png)
![](/static/e004dca1bba830e4824319d47a8bb078/4e0f7/hibernate-icon-491x512-qd6jy16p_uid_64cc787f4ebb5.png)
![](/static/327a9a513893104a01272c1909903844/51085/Flyway_logo.svg_uid_64cc77e30e8cb.png)
![](/static/6722d44e09c3b558e961dfb0355cdd21/7ab40/thymeleaf_uid_64cc77e2b0413.png)
![](/static/cde5237e33d9372038e8a9f151fb22ea/7ab40/swagger-icon-1024x1024-09037v1r_uid_64cc77e26de23.png)
![](/static/7fa4f9cff5dea166914f6aebdfd9adda/ee55e/logo_uid_64cc77e20a3a8.png)
![](/static/e442b18f2bdfb093f31e51e49201e455/7ab40/JUnit_uid_64cc77e199476.png)