freeCodeCamp/freeCodeCamp

GitHub: freeCodeCamp/freeCodeCamp

freeCodeCamp 是一个免费开源的在线编程学习平台,提供从 Web 开发到 Python、数据库和机器学习的完整课程体系及可验证的开发者认证。

Stars: 440276 | Forks: 43936

[![freeCodeCamp Social Banner](https://cdn.freecodecamp.org/platform/universal/fcc_banner_new.png)](https://www.freecodecamp.org/) [![first-timers-only Friendly](https://img.shields.io/badge/first--timers--only-friendly-blue.svg)](https://www.firsttimersonly.com/) [![Discord](https://img.shields.io/discord/692816967895220344?logo=discord&label=Discord&color=5865F2)](https://discord.gg/PRyKn3Vbay) [![LFX Active Contributors](https://insights.linuxfoundation.org/api/badge/active-contributors?project=freecodecamp&repos=https://github.com/freeCodeCamp/freeCodeCamp)](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开发, 代码训练营, 免费编程, 初学者友好, 后端开发, 响应式网页设计, 在线课程, 多模态安全, 开发者认证, 开源, 技术培训, 教育平台, 数据可视化, 机器学习, 社区驱动, 编程学习, 编程挑战, 自学编程, 计算机科学, 逆向工具