← 回到首页
自学编程资源合集:从入门到进阶 学习资料

自学编程资源合集:从入门到进阶

一份经过筛选的自学编程资源清单,覆盖 Web / Python / 数据分析等方向。

自学编程这几年,踩过不少坑,也积累了不少真心觉得好的资源 ✿ 这篇整理一份从入门到进阶的清单,按方向分组。

一、通用基础(必看)

计算机科学导论

  • CS50(哈佛大学):最经典的 CS 入门公开课,配套有完整作业
  • Crash Course Computer Science:节奏快、内容全的 YouTube 系列

学习方法

二、Web 前端

资源类型难度
MDN Web Docs文档⭐
JavaScript.info教程⭐⭐
freeCodeCamp实战⭐⭐
React 官方文档文档⭐⭐⭐
前端面试题精选仓库⭐⭐⭐

三、Python & 数据分析

# 一个优雅的 Python 数据处理示例
import pandas as pd

df = pd.read_csv("data.csv")
summary = df.groupby("category").agg({
    "price": "mean",
    "rating": ["min", "max"]
})
print(summary.round(2))

推荐书籍:

  • 《Python编程:从入门到实践》— 入门首选
  • 《流畅的Python》— 进阶必读
  • 《利用 Python 进行数据分析》— 数据分析方向

四、持续学习的两个小习惯

  1. 每天写一行代码,比一周突击十小时更有效
  2. 每学完一个知识点就写一篇博客,教别人是最高效的学习

五、避坑提醒

不要收藏了一堆资源就觉得自己已经会了。“收藏”和”学会”是两件事 ✿

挑一个方向、一个教程,先坚持 30 天再说。

评论

使用 GitHub 账号即可参与讨论 ✿