freeCodeCamp/freeCodeCamp
GitHub: freeCodeCamp/freeCodeCamp
freeCodeCamp 是一个免费开源的在线编程学习平台,提供从 Web 开发到 Python、数据库和机器学习的完整课程体系及可验证的开发者认证。
Stars: 440276 | Forks: 43936
[](https://www.freecodecamp.org/)
[](https://www.firsttimersonly.com/)
[](https://discord.gg/PRyKn3Vbay)
[](https://insights.linuxfoundation.org/project/freecodecamp/repository/freecodecamp-freecodecamp)
## freeCodeCamp.org 的开源代码库和课程
[freeCodeCamp.org](https://www.freecodecamp.org) 是一个友好的社区,你可以在这里免费学习编程。它由一个[捐赠支持的 501(c)(3) 慈善机构](https://www.freecodecamp.org/donate)运营,旨在帮助数百万忙碌的成年人转型进入技术行业。我们的社区已经帮助超过 100,000 人获得了他们的第一份开发者工作。
我们的全栈 Web 开发和机器学习课程完全免费且自学进度灵活。我们拥有数千个交互式编程挑战来帮助你拓展技能。
## 目录
- [认证](#certifications)
- [学习平台](#the-learning-platform)
- [报告漏洞和问题](#reporting-bugs-and-issues)
- [报告安全问题和负责任披露](#reporting-security-issues-and-responsible-disclosure)
- [贡献](#contributing)
- [平台、构建和部署状态](#platform-build-and-deployment-status)
- [许可证](#license)
### 认证
freeCodeCamp.org 提供几个免费的开发者认证,这些认证构成了[全栈开发者课程](https://www.freecodecamp.org/learn/full-stack-developer-v9/):
- [响应式 Web 设计](https://www.freecodecamp.org/learn/responsive-web-design-v9/)
- [JavaScript](https://www.freecodecamp.org/learn/javascript-v9/)
- [前端开发库](https://www.freecodecamp.org/learn/front-end-development-libraries-v9/)
- [Python](https://www.freecodecamp.org/learn/python-v9/)
- [关系数据库](https://www.freecodecamp.org/learn/relational-databases-v9/)
- [后端开发和 APIs](https://www.freecodecamp.org/learn/back-end-development-and-apis-v9/)
每一个认证都包含完成交互式课程、研讨会、实验室、复习和测验。在认证过程中,你需要完成 5 个必修项目才有资格参加考试。一旦你通过了考试,就可以获得该认证。
freeCodeCamp.org 还提供基于国际认可熟练度等级设计的免费语言认证:
- [A2 开发者英语 (Beta)](https://www.freecodecamp.org/learn/a2-english-for-developers/)
- [B1 开发者英语 (Beta)](https://www.freecodecamp.org/learn/b1-english-for-developers/)
- [A1 专业西班牙语 (Beta)](https://www.freecodecamp.org/learn/a1-professional-spanish/)
- [A1 专业中文 (Beta)](https://www.freecodecamp.org/learn/a1-professional-chinese/)
每一个认证都组织成模块,包含热身、课程、练习题、复习页和测验部分,以确保你在进入下一个模块之前完全掌握材料。你需要完成所有的测验,才有资格参加认证结束时的考试。
一旦你获得了认证,它将永远属于你。你将始终能够将其链接到你的 LinkedIn 或简历中。当你的潜在雇主或自由职业客户点击该链接时,他们将看到专属于你的已验证认证。
唯一的例外是我们发现你违反了我们的[学术诚信政策](https://www.freecodecamp.org/news/academic-honesty-policy/)。当我们发现人们毫无争议地剽窃(将他人的代码或项目作为自己的提交且未注明出处)时,我们会做所有严谨的学习机构应该做的事情——我们撤销他们的认证并封禁这些人。
此外,为了帮助准备求职面试,freeCodeCamp.org 包含 The Odin Project (freeCodeCamp Remix)、编程面试准备、Project Euler 和 Rosetta Code。
还提供与微软合作的免费专业基础 C# 认证。
### 学习平台
此代码正运行在 [freeCodeCamp.org](https://www.freecodecamp.org)。
我们的社区还包括:
- 一个[论坛](https://forum.freecodecamp.org),通常可以在几小时内获得编程帮助或项目反馈。
- 一个 [YouTube 频道](https://youtube.com/freecodecamp),提供关于 Python、SQL、Android 以及各种其他技术的免费课程。
- 一个[技术出版物](https://www.freecodecamp.org/news),包含数千篇关于数学和计算机科学的编程教程和文章。
- 一个 [Discord 服务器](https://discord.gg/Z7Fm39aNtZ),你可以在那里交流,与开发者和正在学习编程的人聊天。
### 报告漏洞和问题
如果你认为自己发现了一个漏洞,请先阅读[如何报告漏洞](https://forum.freecodecamp.org/t/how-to-report-a-bug/19543)文章并按照其说明操作。
如果你确信这是一个新漏洞,并已确认其他人也面临同样的问题,请创建一个新的 GitHub issue。确保包含尽可能多的信息,以便我们可以复现该漏洞。
### 报告安全问题和负责任披露
我们感谢对可能影响我们平台和用户完整性的漏洞进行负责任披露。
### 许可证
Copyright © 2014 freeCodeCamp.org
本仓库的内容受以下许可证约束:
- 计算机软件根据 [BSD-3-Clause](LICENSE.md) 许可证授权。
- [`/curriculum`](/curriculum) 目录中的学习资源及其子目录版权归 © 2014 freeCodeCamp.org 所有
标签:Apex, CMS安全, JavaScript, MITM代理, Syscall, Web开发, 代码训练营, 免费编程, 初学者友好, 后端开发, 响应式网页设计, 在线课程, 多模态安全, 开发者认证, 开源, 技术培训, 教育平台, 数据可视化, 机器学习, 社区驱动, 编程学习, 编程挑战, 自学编程, 计算机科学, 逆向工具