課程大綱
Spring Boot 微服務開發課程是一個為期 48 小時的全面課程,旨在為那些已有一定 Java 編程基礎,並渴望進入科技行業的人士量身定制。
課程期間,學生將獲得豐富的實戰經驗,學習到業界採用的各種專業工具和技術,包括 Java、SQL、Linux、Spring Boot 框架及雲端運算等等。
在資深導師、同伴和舊生的幫助下,學生將對後端開發具備深入理解,以及掌握現今科技行業必需的實用技能。
完成課程後,學生將能夠建立一個可以向僱主展示的作品集,並擁有就業所需的技術和自信。
重溫 Java 編程基礎及進階技術
Java 基本概念及集合
面向對象編程 (Object-Oriented Programming)
代碼整潔之道、SOLID 原則、設計模式
內存模型及垃圾回收概念
多線程編程的基本概念
JDBC 及 JPA 數據庫程式設計
SQL 編程基礎及數據庫進階技術
數據庫基礎概念及 SQL 指令操作
數據庫模型設計及正規化 (Normalization)
子查詢 (Sub-queries)、連接 (Joins) 及 聚合函數 (Aggregate Functions)
ACID 屬性及數據庫事務 (Transactions)
索引 (Indexes) 及數據庫性能優化
分布式 (Distributed) 系統下的數據庫概念
軟件工程概念及實踐
Agile 方法論
數據結構及演算法
網絡開發基礎及安全
RESTful APIs
企業級 DevOps 概念
自動化持續集成及部署 (CI/CD) 工具如 Maven、Git、Jenkins 及 Docker 等
Spring Boot 架構概念、微服務及 API 開發
微服務 (Microservice) 架構及領域驅動設計 (Domain-Driven Design)
Spring Boot 架構概念 及 API 開發
Spring Web MVC 概念及實踐
Spring Data JPA 數據庫程式設計
Spring Security、OAuth 2.0 及 JWT 理論及應用
Amazon Web Service 雲端開發概念及實踐
使用 Elastic Compute Cloud (EC2) 及 Elastic Beanstalk 部署應用程式
使用 Simple Storage Service (S3) 及 CloudFront 部署靜態網站及存取網絡資源
使用 Relational Database Service (RDS) 部署數據庫服務
使用 Route 53 域名系統管理網站域名
IT 行業必修的求生技能及須知
極速自學新技術的方法
強而有力的高效溝通技能
與 HR 進行薪資談判的絕密技巧
履歷及 LinkedIn 撰寫工作坊
頂級投行工程師專用的面試答題框架及技巧,助你輕鬆獲取 Offer
Caspar
課程導師
前大摩資深軟件工程師,具備豐富的軟件開發及招聘經驗,助你輕鬆投身 IT 行業
- 曾獲多間頂級投行 Offer,具備多年跨國企業級軟件開發經驗
- 香港頂級學府畢業,計算機科學理科碩士
- AWS 認證解決方案架構師
- Oracle 認證專業 Java 工程師
- Google 認證 IT 支援及 Python 自動化專業證書
常見問題
-
這個課程是為誰而設的?
我們歡迎任何已有 Java 編程基礎,並有興趣從事軟件開發行業的人士參加。
-
這個課程的時長是多久?
這個課程共有 48 小時,每星期兩堂,每堂 3 小時。
-
完成課程後我能獲得證書嗎?
是的,您將獲得完成課程的證書。
-
課程開始前,我需要準備什麼?
您需要一台可使用互聯網的筆記本電腦。我們會提供課程中所有工具的安裝指南。
-
如果付款後發現不合適,能否退回學費?
我們設有 7 天冷靜期,你可以在付款後 7 天內取消報讀,學費會全數退還。 請留意,一旦課程開始,退款申請必須於第 2 星期開始前提交,否則恕不接納。
-
這門課程是在線還是面授的?
該課程僅提供面授模式。
-
導師會提供哪方面的支援?
我們的講師可以在上課期間和課外提供支持。 我們還有一個支援團隊來回答您的任何問題。 此外,您還可以加入由同學和校友組成的學習社區。
-
如果我錯過一節課怎麼辦?
我們提供課堂錄音和筆記,因此您可以補上任何錯過的課程。
-
完成課程後是否提供就業指導及支援?
是的,畢業生的就業率對我們至關重要,我們將為畢業生提供就業指導及支援,幫助他們在科技行業開啟職業生涯。