编程入门

刚开始学编程?先选一门语言,写出第一个程序,再学习命令行与版本管理。

← 返回全部分类

建议学习顺序

  1. 选择一门语言

    零基础可从菜鸟 Python 或 Think Python 开始;已有编程基础可读 Python 官方教程,也可按目标选择 Rust。

  2. 熟悉开发工具

    练习命令行、编辑与调试,再学习 Git 管理代码。

  3. 完成小项目

    Python 方向可尝试网页采集或简单 API,按任务逐步查阅文档。

全部文档(47)

待更新

Think Python 中文教程

从计算思维入手学习 Python 编程、问题分解与程序设计基础。

ApacheCN 中文资料 · 历史资料 / 版本待核实
Python 编程入门 计算思维
中文技术资料 中文文档
持续维护

Rust 语言圣经

系统学习 Rust 的所有权、类型系统、并发与工程实践。

社区原创教程 · 持续演进 / 以原文标注版本为准
Rust 系统编程 并发
文档入口

菜鸟教程 · Python 3

从基础语法、函数到文件操作,通过示例学习 Python 3。

技术站点中文教程 · Python 3 / 部分示例版本较早
Python 菜鸟教程 入门
中文技术资料 中文文档
文档入口

Python 官方中文教程

面向已有编程基础读者的 Python 官方中文教程,介绍语言、数据结构、模块与标准库。

官方中文文档 · Python 3 / 以官网版本选择器为准
Python 官方文档 编程
中文技术资料 中文文档
待更新

Scrapy 1.6 中文文档

介绍 Python 爬虫框架 Scrapy 的使用、组件和参考资料。

ApacheCN 中文资料 · 1.6 / 历史版本
Scrapy Python 数据采集
中文技术资料 中文文档
持续维护

FastAPI 官方中文文档

学习基于 Python 类型提示构建 API,查阅路由、参数校验和接口文档指南。

官方中文翻译 · 持续演进 / 以原文标注版本为准
FastAPI Python API
持续维护

Hello-Agents 智能体教程

从智能体原理到多智能体实践,学习记忆、上下文工程、工具调用与评估。

社区原创教程 · 持续演进 / 以原文标注版本为准
AI Agent 多智能体 Python
持续维护

All-in-RAG 中文教程

从数据处理、向量检索到检索优化与应用实践,系统学习 RAG。

社区原创教程 · 持续演进 / 以原文标注版本为准
RAG 知识库 Python
持续维护

LlamaFactory 中文指南

学习大模型微调环境配置、数据准备及训练流程,按模型和硬件选择配置。

官方中文指南 · 持续演进 / 以原文标注版本为准
大模型微调 LoRA Python
持续维护

Vue 官方中文文档

学习 Vue 的组件、响应式机制与应用开发,阅读官方中文指南。

官方中文翻译 · 持续演进 / 以原文标注版本为准
Vue JavaScript 前端
待更新

PyTorch 中文文档

PyTorch 深度学习框架中文文档,涵盖张量、模型训练与 API 参考。

ApacheCN 中文资料 · 含 2.6 更新说明 / 按章节核对版本
深度学习 AI Python
持续维护

Scikit-learn 中文文档

机器学习 Scikit-learn 中文文档,包含算法介绍、模型评估与实践指南。

ApacheCN 中文资料 · 历史版本 / 以目录为准
机器学习 数据科学 Python
历史归档

Pandas 中文文档

Pandas 中文资料,学习数据整理、表格分析与数据处理流程。

ApacheCN 中文资料 · 0.19.2 / 历史归档
数据分析 Python 数据科学
历史归档

NumPy 中文文档

NumPy 中文参考,掌握多维数组、数值计算与科学计算基础。

ApacheCN 中文资料 · 1.11 / 历史归档
数值计算 Python 科学计算
待更新

AILearning 中文学习资料

汇集 Python 数据分析、机器学习及相关实验笔记。

ApacheCN 中文资料 · 历史资料 / 版本待核实
Python 机器学习 数据分析
中文技术资料 中文文档
待更新

Gensim 中文文档

介绍面向语料处理、语义主题与文本建模的 Python 工具库。

ApacheCN 中文资料 · 历史资料 / 版本待核实
Python NLP 主题模型
中文技术资料 中文文档
待更新

OpenCV 4.0.0 中文文档

介绍 OpenCV-Python 图像处理与计算机视觉的基础教程。

ApacheCN 中文资料 · 4.0.0 / 历史版本
OpenCV 计算机视觉 Python
中文技术资料 中文文档
待更新

XGBoost 中文文档

介绍梯度提升模型的安装、训练与 Python 快速入门。

ApacheCN 中文资料 · 历史资料 / 版本待核实
机器学习 梯度提升 Python
中文技术资料 中文文档
待更新

Backtrader 中文文档

介绍 Python 回测框架的数据组织、策略开发与事件处理机制。

ApacheCN 中文资料 · 历史资料 / 版本待核实
Python 回测框架 数据分析
中文技术资料 中文文档
待更新

Numba 0.44 中文文档

介绍通过 JIT 编译加速 NumPy 数组计算及 Python 数值代码。

ApacheCN 中文资料 · 0.44 / 历史版本
Numba Python 科学计算
中文技术资料 中文文档
待更新

PyPortfolioOpt 中文文档

介绍 Python 投资组合优化工具的安装、优化方法与使用接口。

ApacheCN 中文资料 · 历史资料 / 版本待核实
Python 数值优化 数据科学
中文技术资料 中文文档
待更新

QuantLearning 中文教程

整理 Python 量化编程、数据接口与策略开发的历史学习资料。

ApacheCN 中文资料 · 历史资料 / 版本待核实
Python 量化编程 数据分析
中文技术资料 中文文档
待更新

Seaborn 0.9 中文文档

介绍基于 Matplotlib 和 Pandas 的统计绘图与数据可视化方法。

ApacheCN 中文资料 · 0.9 / 历史版本
Seaborn 可视化 Python
中文技术资料 中文文档
待更新

Airflow 中文文档

介绍任务工作流的安装、编排、调度和监控方法。

ApacheCN 中文资料 · 历史资料 / 版本待核实
Airflow 任务调度 Python
中文技术资料 中文文档
待更新

ApacheCN C/C++ 译文集

整理 C/C++ 编程学习资料,包含《笨办法学 C》等历史教程。

ApacheCN 中文资料 · 历史资料 / 版本待核实
C/C++ 编程基础 译文集
中文技术资料 中文文档
待更新

ApacheCN C/C++ 译文集(三)

收录虚幻引擎、蓝图与 C/C++ 应用开发相关中文资料。

ApacheCN 中文资料 · 历史资料 / 版本待核实
C/C++ 游戏开发 Unreal Engine
中文技术资料 中文文档
待更新

ApacheCN C/C++ 译文集(二)

整理高效程序设计与 C/C++ 开发的进阶中文学习资料。

ApacheCN 中文资料 · 历史资料 / 版本待核实
C/C++ 性能优化 译文集
中文技术资料 中文文档
待更新

ApacheCN Web3 开发知识库

整理 Web3.py 等区块链开发工具的安装、连接与接口使用资料。

ApacheCN 中文资料 · 历史资料 / 版本待核实
Python Web3 接口开发
中文技术资料 中文文档
待更新

Cython 3.0 中文文档

介绍用静态类型与 C/C++ 扩展提升 Python 程序性能的方法。

ApacheCN 中文资料 · 3.0 / 历史版本
Cython Python 性能优化
中文技术资料 中文文档
待更新

GeeksForGeeks 编程语言教程

整理 Kotlin 等编程语言及应用开发的中文教程与学习路线。

ApacheCN 中文资料 · 历史资料 / 版本待核实
编程语言 Kotlin 移动开发
中文技术资料 中文文档
待更新

JavaTutorialNetwork 中文教程

面向 Java 初学者介绍语言概念、程序结构与基本用法。

ApacheCN 中文资料 · 历史资料 / 版本待核实
Java 编程入门 教程
中文技术资料 中文文档
待更新

PyQt4 中文文档

整理 Qt4 相关类参考及 Python 桌面图形界面开发资料。

ApacheCN 中文资料 · Qt 4.8.5 相关 / 历史版本
PyQt4 Python 桌面开发
中文技术资料 中文文档
待更新

Spring Boot 1.5.2 中文文档

Spring Boot 历史参考文档,涵盖 Java 应用配置与开发入门。

ApacheCN 中文资料 · 1.5.2 / 历史版本
Java Spring Boot 后端开发
中文技术资料 中文文档
待更新

ZetCode 中文系列教程

涵盖数据库与编程语言的入门教程,可从 MySQL 等专题开始学习。

ApacheCN 中文资料 · 历史资料 / 版本待核实
编程入门 SQL 数据库
中文技术资料 中文文档
待更新

使用 Qiskit 学习量子计算

结合 Qiskit 介绍量子计算的基本概念与编程学习资料。

ApacheCN 中文资料 · 历史资料 / 版本待核实
Qiskit 量子计算 Python
中文技术资料 中文文档
文档入口

Django 官方中文教程

从第一个应用开始,学习 Django 项目、视图和请求处理。

官方中文文档 · Django 5.2
Django Python Web
中文技术资料 中文文档