freeCodeCamp.org是一个友好的社区,你可以在这里免费学习编程。它由一个捐赠支持的501(c)(3)慈善机构运营,旨在帮助数百万忙碌的成年人转型进入科技行业。我们的社区已经帮助超过40,000人获得了他们的第一份开发者工作。
我们的全栈Web开发和机器学习课程完全免费且自定进度。我们有数千个互动式编程挑战来帮助你扩展你的技能。
freeCodeCamp.org提供几个免费的开发者认证。每个认证都涉及构建5个必需的Web应用项目,以及数百个可选的编码挑战,以帮助你为这些项目做准备。我们估计,对于初学者程序员来说,获得每个认证大约需要300小时。
freeCodeCamp.org课程中的这50个项目每个都有自己的敏捷用户故事和自动化测试。这些帮助你逐步构建项目,并确保在提交之前你已经满足了所有的用户故事。
你可以通过freeCodeCamp的CDN引入这些测试套件。这意味着你可以在CodePen和Replit等网站上构建这些项目 - 甚至可以在你本地计算机的开发环境中构建。
一旦你获得了认证,你将永远拥有它。你可以随时在LinkedIn或简历中链接到它。当你未来的雇主或自由职业客户点击那个链接时,他们将看到一个针对你的验证过的特定认证。
唯一的例外是如果我们发现违反了我们的学术诚信政策。当我们发现有人明确抄袭(提交他人的代码或项目作为自己的,且未注明出处)时,我们会做所有严格的学习机构应该做的事 - 我们会撤销他们的认证并禁止这些人。
以下是我们的十二个核心认证:
项目:回文检查器、罗马数字转换器、电话号码验证器、收银机、宝可梦搜索应用
项目:随机引语生成器、Markdown 预览器、鼓机、JavaScript 计算器、25 + 5 时钟
项目:沙龙预约调度器、天体数据库、元素周期表数据库、猜数字游戏、世界杯数据库