下载地址
https://www.zhengdianxue.com/wp-content/uploads/skills/org-znjfjocm--freecodecamp-curriculum.zip将提示词发送给你的 AI 安装该 skills
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-znjfjocm/freecodecamp-curriculum。- freeCodeCamp 免费编程课程路径规划与学习指南。基于 GitHub 45 万星标的 freeCodeCamp/freeCodeCamp 项目整理。当用户想系统学习编程、转行做开发、准备编程面试、规划自学路线,或问"
- 零基础怎么学编程"
- 、"
- freeCodeCamp 学什么"
- 、"
- 前端学习路线"
- …(完整说明见下方「阅读全文」)
阅读全文 (展开查看完整说明)
概述
基于 freeCodeCamp/freeCodeCamp(GitHub 星标 #4,458k+ stars)整理。
什么是 freeCodeCamp
完全免费的编程学习平台,包含完整的课程体系、实战项目和认证证书。从零基础到就业级技能,全程免费,已有 4000 万+ 学习者。
核心课程路径
路径一:前端开发(最热门)
总时长:约 1800 小时
- 前端开发基础认证 (~300h)
- HTML 基础
- CSS 基础
- 视觉设计(Flexbox / Grid / 响应式)
- 无障碍访问
- JavaScript 基础(变量、函数、循环、数组)
- ES6+ 新特性
- 正则表达式
- 调试与错误处理
- 前端开发库认证 (~200h)
- Bootstrap 框架
- React 基础与 Hooks
- Redux 状态管理
- React 测试
- 前端应用开发认证 (~300h)
- React 高级
- Node.js & Express
- MongoDB & Mongoose
- API 开发
- 身份认证(Auth)
毕业项目:24 个实战项目(如 Markdown 编辑器、天气 App、任务管理等)
路径二:数据分析
总时长:约 1400 小时
- 数据分析基础认证
- Python 基础
- Numpy & Pandas
- 数据清洗与处理
- 数据可视化(Matplotlib / Seaborn)
- 数据分析库认证
- 数据获取与 API
- 统计分析
- 机器学习入门
- 数据分析应用认证
- 真实数据集项目
- 探索性数据分析
- 报告生成
路径三:机器学习 / 科学计算
总时长:约 1800 小时
- 科学计算 Python 认证
- Python 编程基础
- 矩阵运算
- 时间序列分析
- 几何算法
- 机器学习入门认证
- 监督学习(回归、分类)
- 无监督学习(聚类)
- 神经网络基础
- 机器学习应用认证
- 真实数据集建模
- 模型评估与优化
- 部署基础
路径四:后端开发
总时长:约 1800 小时
- 后端基础认证
- Node.js 基础
- Express 框架
- REST API 设计
- MongoDB 数据库
- 后端库认证
- 身份认证与安全
- GraphQL
- 测试驱动开发
- 后端应用认证
- 完整全栈项目
- 部署与运维
学习建议
零基础入门顺序
- 先学 HTML + CSS(2-4 周)
- 再学 JavaScript 基础(4-6 周)
- 然后选方向:前端 / 后端 / 数据
- 每个阶段都要做实战项目,不要只看视频
转行就业规划(6-12 个月)
- 前端方向:路径一全部走完 + 3-5 个个人项目
- 后端方向:路径四 + 数据库深入 + 1-2 个全栈项目
- 数据分析方向:路径二 + SQL 深入 + 业务理解能力
时间投入建议
- 每天 2 小时:约 12-18 个月完成一条路径
- 每天 4 小时:约 6-9 个月完成一条路径
- 全职学习:约 3-4 个月完成一条路径
使用方式
- 了解用户背景:零基础?有编程基础?想转什么方向?
- 推荐学习路径:根据目标选择前端/后端/数据/ML
- 规划阶段目标:拆解成月度/周度学习计划
- 推荐实战项目:结合工作需求选择练习项目
注意事项
- freeCodeCamp 课程是 免费 的,所有认证也免费
- 课程是交互式的,边学边练,不是纯视频课
- 建议配合 GitHub 同步练习代码
- 完成认证对求职有一定背书作用,但更重要的是作品集