html5编写网页代码

freeCodeCamp went live in October 2014. In the five years since, we've done quite a bit.

freeCodeCamp于2014年10月上线。在此之后的五年中,我们做了很多工作。

In this article, we'll explore:

在本文中,我们将探讨:

  • What the freeCodeCamp community has accomplished over the past 5 yearsfreeCodeCamp社区在过去五年中取得了什么成就
  • Our annual budget, and the scale we now operate at我们的年度预算以及目前的经营规模
  • 4 major improvements we just launched this week我们本周刚刚推出的4大改进
  • Our big plans for 20202020年的宏伟计划

Here are a few numbers to bring home the magnitude of what this community has accomplished.

这里有一些数字可以带回这个社区所取得的成就。

More than 40,000 freeCodeCamp graduates are now working in tech at companies including Apple, Google, Microsoft, Amazon, and Spotify.

现在有40,000多位免费的CodeCamp毕业生在包括Apple,Google,Microsoft,Amazon和Spotify在内的公司从事技术工作。

Millions of people watch freeCodeCamp's YouTube channel each month.

每月有数百万人观看freeCodeCamp的YouTube频道 。

Millions of people read freecodecamp.org/news each month.

每月有数百万人阅读freecodecamp.org/news 。

And people ask - and answer - thousands of tech-related questions each month on freecodecamp.org/forum.

人们每个月都会在freecodecamp.org/forum上提出和回答与技术相关的数千个问题。

freeCodeCamp.org is now one of the most-used technology sites on the entire web.

freeCodeCamp.org现在是整个网络上最常用的技术站点之一。

freeCodeCamp是一个由捐助者支持的高效非营利组织。 (freeCodeCamp is a highly efficient donor-supported nonprofit.)

freeCodeCamp has served more than 1 billion minutes of technology education so far in 2019. And our total annual budget is only $373,000.

截止到2019年,freeCodeCamp已经为10亿分钟的技术教育提供了服务。我们的年度总预算仅为$ 373,000。

That means that so far this year we've provided...

也就是说,到目前为止,我们已经提供了...

(1,120,000,000 minutes / $373,000) = 3,002 minutes

(1,120,000,000 minutes / $373,000) = 3,002 minutes

= 50 hours of use per dollar

= 50 hours of use per dollar

That's right - 50 hours of free technology education for every donor dollar given.

没错-每捐赠一美元,即可获得50个小时的免费技术教育。

freeCodeCamp is 10x more cost-effective than most online learning tools.

freeCodeCamp的成本效益是大多数在线学习工具的10倍。

We're 100x more cost-effective than most in-person adult education programs like universities, coding bootcamps, and trade schools.

我们的成本效益比大多数面对面的成人教育计划(例如大学,编码训练营和贸易学校)高100倍。

Even though we're a US-based NGO, only about 20% of people who use freeCodeCamp.org are here in the US.

即使我们是美国的非政府组织,使用freeCodeCamp.org的人中也只有约20%在美国。

Most of the people who use freeCodeCamp.org live in countries where people survive on $10 per day or less.

使用freeCodeCamp.org的大多数人生活在每天靠10美元或更少的钱维持生计的国家。

When you donate to freeCodeCamp, you're ensuring these people don't have to skip meals just so they can afford to learn to code.

当您向freeCodeCamp捐款时 ,您将确保这些人不必只是为了让他们有能力学习编码而不吃饭。

You're ensuring that they can have access to the same free, time-tested learning resources that you have access to.

您要确保他们可以访问与您有权访问的相同的免费,经过时间考验的学习资源。

freeCodeCamp的未来 (The future of freeCodeCamp)

Now that you've seen the scale that freeCodeCamp operates at - and its sheer donation efficiency - let's talk about the future.

现在,您已经了解了freeCodeCamp的运行规模-以及巨大的捐赠效率-让我们来谈谈未来。

How are we going to help even more people understand the technology tools of our time?

我们将如何帮助更多的人了解我们时代的技术工具?

本周的主要更新 (This week's major updates)

For the past year, the freeCodeCamp community has been working on a variety of performance and usability features.

在过去的一年中,freeCodeCamp社区一直致力于各种性能和可用性功能。

We just shipped these improvements to production this week. They are now live at freecodecamp.org.

我们本周刚刚将这些改进交付生产。 他们现在位于freecodecamp.org上。

Here are some of the improvements we made.

这是我们所做的一些改进。

改进1:我们对课程进行了数百次改进和错误修复 (Improvement 1: We made hundreds of curriculum improvements and bug fixes)

Teachers and developers have gone through freeCodeCamp's curriculum and tightened up instructions and tests. The result is an even clearer, easier to understand learning experience.

老师和开发人员已经完成了freeCodeCamp的课程,并加强了说明和测试。 结果是更清晰,更容易理解的学习体验。

Earlier this year, we started work on Version 7.0 of the freeCodeCamp curriculum. This is coming along well, and should go live in 2020.

今年年初,我们开始研究freeCodeCamp课程的7.0版 。 进展顺利,应该在2020年启用。

We will still offer the same 6 certifications. And you'll still build the same 5 certification projects required to earn each certification.

我们仍将提供相同的6种认证。 而且,您仍将构建获得每个认证所需的相同5个认证项目。

But we're replacing the optional lessons in our current curriculum with new practice projects. You'll learn:

但是,我们正在用新的练习项目代替当前课程中的可选课程。 您将学到:

  • JavaScript by coding your own Role Playing Game line-by-line, test-by-test.通过逐行,逐项测试编写自己的角色扮演游戏来编写JavaScript。
  • Typography by designing your own nutrition label.通过设计自己的营养标签来排版。
  • Functional Programming by building your own spreadsheet app.通过构建自己的电子表格应用进行功能编程。

... and you'll learn dozens of other concepts and tools through similar project-oriented learning.

...,您将通过类似的面向项目的学习来学习许多其他概念和工具。

改进2:大胆的新设计 (Improvement 2: A Bold New Design)

We've combined retro-computing aesthetics with modern accessibility best practices. The result is new look I call "Command Line Chic."‌

我们将复古计算美学与现代无障碍最佳实践相结合。 结果是新外观,我称之为“命令行时尚”。‌

You can toggle between light mode and dark mode from your settings.

您可以通过设置在亮模式和暗模式之间切换。

And soon you'll be able to toggle dark mode right from freeCodeCamp's navigation, without even needing to sign in.

很快,您将能够从freeCodeCamp的导航中直接切换暗模式,而无需登录。

改进3:现在,在手机上编写代码变得更加容易 (Improvement 3: It's now much easier to code on your phone)

Since day 1, freeCodeCamp has worked to make it easier and easier to write code and run tests on your phone.

从第一天开始,freeCodeCamp致力于使编写代码和在手机上运行测试变得越来越容易。

Our new version is the next step toward that goal.

我们的新版本是实现该目标的下一步。

We've broken lessons down into a series of tabs so you can easily switch between your code, instructions, tests, and preview.

我们将课程分为一系列选项卡,以便您可以轻松地在代码,说明,测试和预览之间切换。

We've also moved the buttons to the bottom of the screen so you don't have to scroll to get to them.

我们还将按钮移至屏幕底部,因此您无需滚动即可到达它们。

These are the first steps toward an even easier to use mobile interface.

这些是迈向更易于使用的移动界面的第一步。

Try working through a few freeCodeCamp lessons on your mobile phone. It still isn't quite as convenient as having a mouse and keyboard, but it's much easier than it used to be.

尝试在手机上完成一些freeCodeCamp课程。 它仍然不像具有鼠标和键盘那样方便,但是它比以前容易得多。

改进4:一切都比以前快 (Improvement 4: Everything is way faster than before)

We re-architected freeCodeCamp to be a fast JAMstack React web app powered by Gatsby.

我们将freeCodeCamp重新设计为一个由Gatsby支持的快速JAMstack React Web应用程序。

Here is the Google Lighthouse score for freeCodeCamp's latest release:

这是freeCodeCamp最新版本的Google Lighthouse得分:

Here's freeCodeCamp's full server architecture so you can see how we're operating at scale using CDNs and powerful new tools like Gatsby and Netlify:

这是freeCodeCamp的完整服务器体系结构,因此您可以看到我们如何使用CDN和功能强大的新工具(如Gatsby和Netlify)进行大规模操作:

We now manage all of freeCodeCamp's codebase in a single GitHub repository so we can automatically build, test, and deploy new features and bug fixes.

现在,我们在单个GitHub存储库中管理所有freeCodeCamp的代码库,因此我们可以自动构建,测试和部署新功能和错误修复。

And for a more unified user experience, we've moved all user-facing subdomains of freeCodeCamp to subdirectories. For example, donate.freecodecamp.org is now at www.freecodecamp.org/donate.

为了获得更统一的用户体验,我们已将freeCodeCamp的所有面向用户的子域移至子目录。 例如, donate.freecodecamp.org现在位于www.freecodecamp.org/donate 。

freeCodeCamp 2020:更多Python。 (freeCodeCamp 2020: More Python.)

Python is by far the most popular search query on freeCodeCamp.

到目前为止,Python是freeCodeCamp上最受欢迎的搜索查询。

And it's the most popular topic on our YouTube channel.

这是我们YouTube频道上最受欢迎的话题。

Python is even becoming a part of standardized college exams in some countries.

在某些国家,Python甚至已成为标准化大学考试的一部分。

Even though we have a ton of popular learning resources on Python, up until now we haven't yet included Python in freeCodeCamp's core curriculum.

即使我们有大量关于Python的流行学习资源,但到目前为止,我们还没有将Python包含在freeCodeCamp的核心课程中。

Well, I'm happy to announce that we are adding Python projects and Python-specific certifications.

好吧,我很高兴地宣布,我们正在添加Python项目和特定于Python的认证。

We are especially focused on Numpy and TensorFlow - two libraries widely used for data science and machine learning.

我们特别关注Numpy和TensorFlow-这两个广泛用于数据科学和机器学习的库。

You can read more about our upcoming Python curriculum here.

您可以在此处阅读有关即将推出的Python课程的更多信息。

世界需要一个免费的非营利社区来学习编程和技术 (The world needs a free, nonprofit community for learning about programming and technology)

Yes, there are plenty of question-and-answer communities out there that cover technology basics.

是的,那里有很多涵盖技术基础知识的问答社区。

Yes, there are a lot of programming tutorial websites out there.

是的,那里有很多编程教程网站。

The key difference is freeCodeCamp.org is a grass roots effort.

关键区别在于freeCodeCamp.org是一项基层工作。

We do not answer to corporate overlords.

我们不回答企业霸主。

We are run by the developer community, supported by the developer community, and owned by the public.

我们由开发者社区运营,得到开发者社区的支持,并由公众拥有。

We will continue to work tirelessly to help as many people as possible learn to code.

我们将继续不懈地努力,以帮助尽可能多的人学习编码。

Together, we can build a future where everyone can harness the compounding superpower that is technology - not just a few engineers in Silicon Valley.

在一起,我们可以建立一个未来,每个人都可以利用技术的复合超级大国-不仅仅是硅谷的几个工程师。

We are able to accomplish all of this thanks to more than 5,000 people who donate $5 each month to freeCodeCamp.

多亏了5,000多人每月向freeCodeCamp捐款5美元,我们才能完成所有这些工作。

Remember my math from earlier? At freeCodeCamp's current level of efficiency, a single $5 donation buys the world the equivalent of 250 hours worth learning.

还记得我以前的数学吗? 按照freeCodeCamp当前的效率水平,单笔5美元的捐款就相当于向世界购买了250个小时值得学习的东西。

If you aren't donating yet, no worries. You can start donating $5 here.

如果您还没有捐款,那就不用担心。 您可以在这里开始捐款$ 5 。

祝freeCodeCamp社区生日快乐。 (Happy birthday to the freeCodeCamp community.)

Thank you to all of you who have helped turn this free education experiment into such a profoundly useful tool for people around the world.

感谢所有帮助将免费教育实验变成对世界各地人们如此有用的工具的所有人。

Here's to even more learning in 2020.

这是2020年的进一步学习。

翻译自: https://www.freecodecamp.org/news/the-future-of-freecodecamp-5-year-anniversary/

html5编写网页代码

html5编写网页代码_freeCodeCamp.org的未来-从向世界传授语言到编写代码的5年经验...相关推荐

  1. c语言编写点餐系统的图形界面,「分享」C语言如何编写图形界面

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 贴吧内经常有人问C语言是不是只能用于字符终端界面开发,不能用于图形界面.大家也都有回答,需要其他的库.MFC,GTK,QT. 本人近期刚用GTK库加上纯C ...

  2. c语言编译load,用C语言写汇编代码之LoadLibrary

    用C语言写汇编代码之LoadLibrary 2006-6-6 23:29 9868 用C语言写汇编代码之LoadLibrary 2006-6-6 23:29 9868 用C写一个加载msvcrt.dl ...

  3. css3网站代码 html5_网站布局、排版优秀的HTML5+CSS3网页设计

    网站布局.排版优秀的HTML5+CSS3网页设计 七月 8, 2013 评论 (3) Sponsor 目前大部分浏览器已经更新换代,并支持新的网站技术,所以网页设计师们开始喜欢使用HTML5和CSS3 ...

  4. html5仿网页版微信聊天界面代码

    2019独角兽企业重金招聘Python工程师标准>>> html5仿网页版微信聊天界面代码 转载于:https://my.oschina.net/u/1266171/blog/783 ...

  5. HTML5七夕情人节表白网页(新年倒计时+白色雪花飘落) HTML+CSS+JS 求婚 html生日快乐祝福代码网页 520情人节告白代码 程序员表白源码 抖音3D旋转相册 js烟花代码 c

    HTML5七夕情人节表白网页❤新年倒计时+白色雪花飘落❤ HTML+CSS+JS 求婚 html生日快乐祝福代码网页 520情人节告白代码 程序员表白源码 抖音3D旋转相册 js烟花代码 css爱心表 ...

  6. 使用Python编写网页时,我们经常需要操纵HTML标签和属性。Python的Dominate库可以帮助我们以Python对象的形式生成HTML,有效简化了代码...

    使用Python编写网页时,我们经常需要操纵HTML标签和属性.Python的Dominate库可以帮助我们以Python对象的形式生成HTML,有效简化了代码的编写过程. 安装 Dominate库可 ...

  7. HTML5七夕情人节表白网页(绘制冬季下雪3D相册) HTML+CSS+JS 求婚 html生日快乐祝福代码网页 520情人节告白代码 程序员表白源码 3D旋转相册 js烟花代码 css爱心

    HTML5七夕情人节表白网页❤绘制冬季下雪3D相册❤ HTML+CSS+JS 求婚 html生日快乐祝福代码网页 520情人节告白代码 程序员表白源码 3D旋转相册 js烟花代码 css爱心 这是程序 ...

  8. 程序猿爱情表白专用html5动画网页的代码

    程序猿爱情表白专用html5动画网页的代码 下载地址:源代码 程序员表白专用的html5动画特效网页,真的挺羡慕创作者的水平,有这水平能够把爱表白给想表白的人,不要以为那些鲜花是用 的图片.你会发如今 ...

  9. html的详情页面设计,HTML5+CSS3网页设计与制作实用教程 单元7 网页特效与制作商品详情页面(105页)-原创力文档...

    单元7网页特效与制作商品详情页面HTML5+CSS3网页设计与制作实用教程本章导读The chapter's introduction 将JavaScript 程序嵌入HTML 代码中,对网页元素进行 ...

最新文章

  1. ansys添加力矩_ansys中的workbench怎么添加力矩
  2. Robot 3D Map Navigation
  3. 修改中断向量ESC退出
  4. iOS开发③UIView
  5. VS项目中引入dll的方法
  6. 浅谈 instanceof 和 typeof 的实现原理
  7. 对四象限法则的一点思考
  8. ABAP数字类型合法性检查函数NUMERIC_CHECK
  9. linux定时任务执行url,科技常识:linux定时任务访问url实例
  10. Vue指令之v-html
  11. scala教程(二) 函数
  12. 2008-2013年工业企业数据库(EXCEL)
  13. 分享一些查询资源的网站
  14. HTML学习(三):排版
  15. 语义分割之《CCNet: Criss-Cross Attention for Semantic Segmentation》论文阅读笔记
  16. 移动终端开发详解总结(一)(kotlin版)| CSDN创作打卡
  17. 正宇丨做事,要“借力”,不要“尽力”
  18. 受iPhone订单下滑影响 富士康大幅削减工人薪水福利
  19. Print Spooler 服务自动停止
  20. Java编程思想读书笔记-7

热门文章

  1. 求矩阵两条对角线元素之和
  2. android专题-数据库Room
  3. wowpve服务器优势,PVE服务器法师对本职业的一点看法
  4. NSURLConnection的简单使用
  5. 小程序云开发 一开通云开发,给数据库添加一条记录
  6. Windows下安装Redis服务
  7. 【ArrayList】为什么java.util.concurrent 包里没有并发的ArrayList实现?
  8. 记一次CentOS7内核kernel的删除重装
  9. android 中改变按钮按下时的颜色
  10. Spring AOP详解(转载)所需要的包