freeCodeCamp - freeCodeCamp.org 的开源代码库和课程。免费学习编码。

Created at: 2014-12-25 01:49:19
开发语言: TypeScript
授权协议: BSD-3-Clause

免费代码营社交横幅

欢迎拉取请求 第一次只友好 开源助手 自动设置 不和

免费代码营的开源代码库和课程

freeCodeCamp.org 是一个友好的社区,你可以在其中免费学习编码。它由捐赠者支持的501(c)(3)非营利组织运营,旨在帮助数百万忙碌的成年人过渡到技术领域。我们的社区已经帮助超过40,000人获得了他们的第一份开发人员工作。

我们的全栈Web开发和机器学习课程是完全免费和自定进度的。我们有数以千计的交互式编码挑战来帮助你扩展技能。

目录

认证

freeCodeCamp.org 提供了几个免费的开发人员认证。这些认证中的每一个都涉及构建 5 个必需的 Web 应用项目,以及数百个可选的编码挑战,以帮助你为这些项目做好准备。我们估计每个认证都需要初学者程序员大约300个小时才能获得。

freeCodeCamp.org 课程中的这50个项目中的每一个都有自己的敏捷用户故事和自动化测试。这些可以帮助你逐步构建项目,并确保在提交之前完成所有用户故事。

你可以通过免费代码营的 CDN 拉入这些测试套件。这意味着你可以在 CodePen 和 Replit 等网站上构建这些项目,甚至可以在本地计算机的开发环境中构建这些项目。

获得认证后,你将始终拥有它。你将始终可以从LinkedIn或简历中链接到它。当你的潜在雇主或自由职业客户点击该链接时,他们会看到特定于你的经过验证的认证。

唯一的例外是,如果我们发现违反我们的学术诚信政策。当我们发现人们明确地抄袭(将其他人的代码或项目作为他们自己的代码或项目提交而没有引用)时,我们做了所有严格的学习机构应该做的事情 - 我们撤销了他们的认证并禁止那些人。

以下是我们的十项核心认证:

1. 响应式网页设计认证

2. 脚本算法和数据结构认证

3. 前端库认证

4. 数据可视化认证

5. API 和微服务认证

6. 质量保证认证

7. 科学计算与蟒蛇认证

8. 使用 Python 认证进行数据分析

9. 信息安全认证

10. 使用 Python 认证进行机器学习

传统全栈开发认证

一旦你获得了响应式网页设计,算法和数据结构,前端开发库,数据可视化,后端开发和API以及遗留信息安全和质量保证认证,你就可以申请你的 freeCodeCamp.org 全栈开发认证。这种区别意味着你已经使用各种Web开发工具完成了大约1,800个小时的编码。

传统认证

我们还有4项可追溯到2015年课程的旧认证,这些认证仍然可用。这些传统认证所需的所有项目都将在 freeCodeCamp.org 上可用。

  • 传统前端开发认证
  • 传统数据可视化认证
  • 传统后端开发认证
  • 传统信息安全和质量保证认证

学习平台

此代码在 freeCodeCamp.org 实时运行。

我们的社区还有:

  • 一个论坛,你通常可以在几个小时内获得编程帮助或项目反馈。
  • 一个YouTube频道,提供有关Python,SQL,安卓和各种其他技术的免费课程。
  • 一份技术出版物,其中包含数千个有关数学和计算机科学的编程教程和文章。
  • 一个Discord服务器,你可以在其中与开发人员和正在学习编码的人闲逛和交谈。

在此处加入社区

报告错误和问题

如果你认为自己发现了 Bug,请先阅读如何报告 Bug 一文并按照其说明进行操作。

如果你确信这是一个新错误,并且已确认其他人面临相同的问题,请继续创建新的GitHub问题。请务必包含尽可能多的信息,以便我们可以重现错误。

报告安全问题和负责任的披露

我们赞赏负责任地披露可能影响我们平台和用户完整性的漏洞。

请阅读我们的安全政策,并按照以下步骤报告漏洞

贡献

freeCodeCamp.org 社区是可能的,这要归功于成千上万像你这样的志愿者。我们欢迎所有对社区的贡献,并很高兴欢迎你加入。

请按照以下步骤做出贡献

平台、构建和部署状态

我们所有应用程序的一般平台状态可在 status.freecodecamp.org 找到。代码的生成和部署状态可在我们的 DevOps 指南中找到。

许可证

版权所有 © 2022 freeCodeCamp.org

此存储库的内容受以下许可证的约束:

  • 计算机软件根据 BSD-3 条款许可进行许可。
  • /课程目录中的学习资源(包括其子目录)均根据 CC-BY-SA-4.0 许可证进行许可。