技術教程

27 篇文章

全部 AI GitHub Blog 教程
教程2026-01-01

JavaScript DOM 教程 | Spaxe

文件物件模型(Document Object Model,簡稱 DOM)是網頁開發的核心概念。透過 DOM,JavaScript 能夠動態存取和操作 HTML 文件的結構、樣式和內容。本教程將帶您深入了解 DOM 的各種操作技巧,從基礎的元

教程2026-01-01

現代前端框架 React / Vue | spaxe.top

React 係 Facebook 開發嘅 UI 庫,以組件為核心,使用 Virtual DOM 提升渲染效能。React 18 之後引入新特性如 Concurrent Rendering,讓大型應用更順暢。 (103 chars)

教程2026-01-01

雲端部署:Vercel / Netlify / AWS / GCP | spaxe.top

學習將應用部署到各大雲平台:Vercel 靜態部署、Netlify、AWS EC2/S3/Lambda、GCP、CDN 加速、效能優化。

教程2026-01-01

Python 資料結構教學 | Spaxe

在本教學中,我們深入探討了 Python 的五大核心資料結構:列表、字典、元組、集合,以及函數的定義與使用。同時也學習了例外處理機制,這些都是 Python 程式設計的基礎。 (87 chars)

教程2026-01-01

Python 物件導向與系統程式教學 | spaxe.top

Python 是一門「物件導向程式設計(Object-Oriented Programming, OOP)」語言,幾乎所有東西都是物件。掌握 OOP 概念是邁向進階開發者的必經之路。本章節將從類別的基本結構談起,一路探討封裝、繼承、多型,以

教程2026-01-01

Java 入門:基本語法與程式結構 | spaxe.top

Java 程式需要 JDK(Java Development Kit)才能運行。我哋會安裝 JDK 21(LTS 版本),並使用 IntelliJ IDEA 作為 IDE。 (86 chars)

教程2026-01-01

Java Spring Boot 進階實戰 | spaxe.top

學習 Java Thread 並發、JVM 記憶體、Stream API、Lambda、JDBC、Spring Boot RESTful API 實戰。

教程2026-01-01

GitHub 進階:協作與 CI/CD | spaxe.top

為你嘅項目創建一個完整嘅 GitHub Actions workflow,包括:代碼 lint → 運行測試 → 構建 Docker Image → 推送到 GHCR → 自動部署到伺服器。 (95 chars)

教程2026-01-01

Java 精通:泛型 / 函數式編程 / JVM 調優 | spaxe.top

深入 Java 高級特性:泛型、Teko 函數式編程、Stream API 進階、JVM 調優、性能分析、JMH 微基準測試、Maven/Gradle 構建。

教程2026-01-01

dev-toolchain-guide-2026

教程2026-01-01

Shell 腳本編程:自動化任務 | spaxe.top

Shell 腳本係 Linux/Unix 系統最強大嘅工具之一,幫我哋自動化日常重複性任務。呢個章節會學會點樣寫出第一個 Bash 腳本,掌握變量、條件判斷同埋循環控制。 (85 chars)

教程2026-01-01

Python 入門教學 | spaxe.top

Python 程式設計入門,一步一步學會安裝、开發環境、變量、條件判斷、循環。適合完全初學者,由淺入深免費學習。

教程2026-01-01

Java OOP 與集合框架 | spaxe.top

學習 Java 類別、繼承、介面、ArrayList、HashMap、HashSet、例外處理,學生管理系統實作。

教程2026-01-01

Go Cloud:Docker / Kubernetes / AWS / CI/CD | spaxe.top

將 Go 應用容器化並部署到雲端:Docker 多階段構建、Kubernetes 部署、Helm Chart、AWS ECS/EKS、GitHub Actions CI/CD。

教程2026-01-01

Go 入門:基本語法與程式結構 | spaxe.top

Go(又稱 Golang)係由 Google 開發的編譯型程式語言,以簡潔、高效、同時支援並發(concurrency)見稱。Go 的設計理念係「Less is more」,語法極度精簡,但功能強大。以下係各平台的安裝方法: (112 ch

教程2026-01-01

VS Code 完整設定教學|程式設計師必備攻略 - Spaxe

Visual Studio Code(簡稱 VS Code)是目前最受程式設計師喜愛的程式編輯器。它輕量、速度快、擴充性強,無論你是網頁開發者、後端工程師、資料科學家還是業餘玩家,都能找到適合你的工具鏈。本文將帶你從頭到尾打造一個完整的 V

教程2026-01-01

Go Web 開發:Gin / GORM / RESTful API | spaxe.top

使用 Go net/http、Gin 框架、GORM 實現 RESTful API,涵蓋 Middleware、JWT 認證、部署。

教程2026-01-01

Node.js 全端開發:Express / MongoDB / TypeScript | spaxe.top

MERN = MongoDB + Express + React + Node.js,四個技術棧全部用 JavaScript/TypeScript,系全端開發入門嘅最佳選擇。 (87 chars)

教程2026-01-01

Go Goroutine 與 Channel 併發編程 | spaxe.top

Goroutine 係 Go 最强大嘅特性之一——由 Go 运行时(runtime)管理的輕量級線程,創建成本極低(初始棧只有 2KB),可以輕鬆創建成千上萬個 goroutine。 (91 chars)

教程2026-01-01

GitHub 新手入門教學 — 帳號建立・倉庫創建・Git 基本指令・分支與 Pull Request | | spaxe.top

Repository(倉庫)是用來存放專案所有檔案的地方。你可以把它想成是一個專案專屬的資料夾,只不過這個資料夾具備完整的版本控制能力,所有變更歷史都會被記錄下來。 (82 chars)

教程2026-01-01

Python 精通:進階生態與最佳實踐 | spaxe.top

喺處理 I/O 密集型任務(如網頁請求、檔案讀寫、數據庫查詢)時,等待時間遠超 CPU 計算時間。傳統同步代碼喺等待期間會浪費整個執行緒,而 async/await 允許我哋用單執行緒並發處理大量 I/O 操作,效能提升可達 10 倍以上。

教程2026-01-01

Linux 伺服器管理:SSH / Nginx / SSL / UFW | spaxe.top

掌握 Linux 伺服器管理:SSH 金鑰登入、systemd 服務、Nginx 配置、Let's Encrypt SSL、UFW 防火牆、htop 監視。

教程2026-01-01

命令列基礎教學 | 終端機指令完整指南 | spaxe.top

Linux / macOS / Windows 命令列完整教學,學習 ls、cd、pwd、mkdir、rm、cp、mv、grep、find、chmod、sudo、ssh、scp 等常用指令,適合初學者,由淺入深免費學習。

教程2026-01-01

JavaScript 非同步與 API | spaxe.top

學習 JavaScript Promise、async/await、fetch API、localStorage,串接外部介面。

教程2026-01-01

VS Code 調試:斷點 / 條件中斷 / 遠端偵錯 | spaxe.top

掌握 VS Code 調試技能:Python/JavaScript/Java 斷點調試、條件中斷點、日誌點、遠端偵錯、Chrome DevTools。

教程2026-01-01

GitHub Actions CI/CD 自動化:從入門到精通 | spaxe.top

使用 GitHub Actions 實現 CI/CD 流水線:Workflow、Job、Step、Secrets、Matrix、部署到 AWS/Vercel/Docker Hub。

教程2026-01-01

Docker 容器化:從入門到實戰 | spaxe.top

學習 Docker 容器、Image、Dockerfile、docker-compose、網絡、儲存卷、Kubernetes 基礎。