💻

计算机科学

编程语言教程与技术笔记

📖 系统教程
🔧 实战技巧
🚀 工具链

📚 教程列表

🔷

TypeScript 速成教程

面向有编程经验的开发者,快速掌握 TypeScript 的类型系统、异步编程、IO/网络/数据库操作及常用工具链

类型系统 Node.js 全栈开发
开始学习
🐘

PHP 速成教程

面向有编程经验的开发者,基于 PHP 8.4,快速掌握 Web 后端开发、数据库操作及常用工具链

PHP 8.4 PDO/MySQL Web 开发
开始学习

Java 速成教程

面向有编程经验的开发者,基于 Java 21 LTS,快速掌握后端开发、数据库操作及 Maven 构建工具链

Java 21 JDBC/MySQL 企业级开发
开始学习
🗃️

SQL 速成教程

面向有编程经验的开发者,基于 MySQL 8,快速掌握数据查询、表设计、索引优化与事务管理

MySQL 8 JOIN/聚合 索引优化
开始学习

Next.js 速成教程

面向有 React 基础的开发者,基于 Next.js 15,快速掌握 App Router、SSR/SSG、API Routes 及全栈开发实践

App Router SSR/SSG 全栈开发
开始学习
🐹

Go 速成教程

面向有编程经验的开发者,基于 Go 1.24,快速掌握并发编程、网络开发、数据库操作及常用工具链

并发编程 net/http 后端开发
开始学习
💎

Ruby 速成教程

面向有编程经验的开发者,基于 Ruby 3.3,快速掌握面向对象编程、数据库操作及常用工具链

Ruby 3.3 ActiveRecord Web 开发
开始学习
🐍

Python 速成教程

面向有编程经验的开发者,基于 Python 3.12+,快速掌握虚拟环境、语法与 OOP、数据库、网络、文件 IO 及 pytest/ruff 工具链

venv SQLite pytest
开始学习
🧭

编程概念 Wiki

记录终端、协议、工具链等常见开发概念,用短文讲清楚容易混淆的术语

终端 协议 概念速查
查看 Wiki
📓

实战日志

开发过程中的踩坑记录、构建笔记与实战经验分享

Electron macOS 构建部署
查看日志
🖥️

系统操作速查

记录截图快捷键、macOS 录屏、screen recording app、OBS alternative 等系统操作与实用工作流

Mac 录屏 录屏软件 OBS 替代
查看速查
🧰

软件工具

记录 mac clipboard history、how to see clipboard history、view clipboard history 等软件使用问题和效率工具选择

剪贴板历史 Mac 软件 效率工具
查看工具
🎬

软件工具

记录 media player、best video player、free video player、mp4 player、mp3 player、IINA、VLC 等软件选择指南

Media Player VLC IINA
查看工具
📝

更多教程即将推出

Rust 等更多语言教程正在筹备中…

学习特色

🚀

实战导向

从 IO 到数据库,覆盖真实开发场景

🎯

对比学习

穿插 Java/Python/C++ 对比,建立知识映射

💻

代码驱动

每个概念配精简代码示例,即学即用

🔧

工具齐全

开发工具链一站式配置指南