課程大綱

這個為期 36 小時的兼讀制 Java 課程,專為沒有編程經驗的初學者而設。

本課程從零開始涵蓋了 Java 編程語言的所有基礎課題。另附送 Git 和 GitHub,以及數據結構和算法等增潤課題。

用於協作編程的 Git 和 GitHub

在本課題中,您將學習如何使用流行的版本控制系統 Git 和代碼託管平台 GitHub 來管理您的代碼。

版本控制系統介紹

基本 Git 命令

分支與合併

使用遠程倉庫

在 GitHub 上創建拉取請求

解決合併衝突

版本控制最佳實踐

Java 基礎知識和編程基礎

此課題專為沒有編程經驗的初學者而設。

完成課題後,您將能夠編寫 Java 代碼來解決基本問題。

Java 簡介

變量和數據類型

運算符和基本 IO

基本語法和流程控制

數組

面向對象編程(Part 1)

本課題將向學生介紹面向對象編程 (OOP) 的基礎知識。

完成課題後,學生將能夠使用 Java 編寫基於 OOP 的程序。

方法

類和對象

訪問修飾符

構造函數

字符串

面向對象編程(Part 2)

在上一個課題的基礎上,學生將學習更高級的 OOP 概念:

OOP 的四大支柱

繼承

多態性

抽象

異常處理

包裝類型

Java 集合框架

本課題涵蓋 Java 集合的用法、最佳實踐和內部實現。

完成課題後,學生將能夠使用集合編寫複雜的 Java 程序:

Java 集合框架概述

集合接口

常見的集合實現類

集合實用類和方法

使用 Java 集合的最佳實踐

數據結構、算法和高級編程技術

完成課題後,學生將能夠為實際應用程序編寫優化、可維護且可擴展的代碼。

複雜度分析

數據結構簡介

排序和搜索算法

遞歸和記憶化

設計模式概述

Caspar, the Instructor

Caspar

課程導師

前大摩資深軟件工程師,具備豐富的軟件開發及招聘經驗,助你輕鬆投身 IT 行業

  • 曾獲多間頂級投行 Offer,具備多年跨國企業級軟件開發經驗
  • 香港頂級學府畢業,計算機科學理科碩士
  • AWS 認證解決方案架構師
  • Oracle 認證專業 Java 工程師
  • Google 認證 IT 支援及 Python 自動化專業證書

費用及優惠

提早報名,可享受早鳥優惠 (25% OFF)

常規課程

HK$22,400

  • 36 小時課程,每星期 1 或 2 堂
  • 獨家精美彩色筆記、動手練習及課後測驗
  • 多個專題實戰項目
  • 投行及跨國公司面試真題
  • 頂級投行級別職業指導及支援 (獨家)

常見問題