美文网首页freeCodeCamp每天写1000字
免费自学编程,我只推荐FCC

免费自学编程,我只推荐FCC

作者: 康斌 | 来源:发表于2016-09-09 17:23 被阅读2246次

    本文针对想要自学编程入门或编程初学者,已经从事编程行业的程序员,请自觉绕步。

    出于各种原因,我身边很多的同事或同学想要学习编程。在我知道FreeCodeCamp之前,通常我都建议他们去 W3school 看教程自学前端开发,学习 HTML/CSS/JavaScript。尽管 W3school 的教程有些已经过时,当总体来说,教会你写出一个可运行的网页出来,没啥问题。偶然一个机会,被同事拉进去一个微信群(FCC知乎学习小组),里面的人都在讨论FCC,不明真相的我百度了一下,才知道了FCC(FreeCodeCamp)。

    FreeCodeCamp(以下简称FCC),翻译过来就是免费编码训练营的意思,它是GitHub上排名第一的开源项目,致力于帮助人们利用零散时间学习编程。它的使命是 Learn to code and help nonprofits

    第一名的star数与第二名之间差了一个第三名

    作为一个已经过了入门阶段的程序员,我还是决定刷一遍FCC,看看它是否真的这么神奇。经过一个多月的不间断连续学习,我基本完成了所有课程,说句实话,宝宝我很生气!当初我刚学编程的时候,怎么没人告诉我来这学习!我从那坑爹的C语言入门,甭提有多痛苦了。言归正传,你在自学编程中,从需要掌握的知识点到担心工作经验和就业问题,它都帮你解决了,你还担心什么。下面听我给你详细介绍介绍吧!

    FCC的课程设置,是专门为零基础学习者准备的学习路径,从零开始学习Web开发,课程设置很平滑,既有循序渐进的基础知识,又有需要你自由发挥的开发小项目,以及和打游戏闯关一样的学习体验,比起看教学视频和W3school之类的要更加生动有趣,所以请别以我是小白为借口拒绝开始。FCC的学习方式是 “Learning By Doing”,实践是学习编程的重中之重。整个的学习过程都是学习一个知识点,立马就将其投入使用,彻底贯彻了边学边做的思想。

    强迫症的我坚持每天都要拿黑点

    在FCC中,你将学习到HTML5、CSS3、JavaScript、DataBase、Git & GitHub、Node.js、React.js以及D3.js等知识,我可以很负责任的告诉你,这些知识都是现在很火且实用的知识,你不用担心你学到的知识是过时的。伴随着你学习的过程,它会给你设置一些稍有难度的小项目给你自由发挥,而这些小项目甚至可以成为你的项目经验。

    你将会学会的技能

    你需要开发两个全新的项目,维护两个已有的项目,这些都是公益组织会真实投入使用的应用,完成也就意味着你有了真正的开发工作经验。如果你循序渐进的完成课程,你将会获得如下四个证书:

    1. 前端开发认证:如果你用HTML+CSS+jQuery+JavaScript完成了10个项目,你就可以获得我们的前端开发证书;
    2. 数据可视化认证:如果你用React+Sass+D3.js完成了10个项目,你就可以获得我们的数据可视化证书;
    3. 后段开发认证:如果你用Node.js,+Express+MongoDB完成了10个项目,你就可以获得我们的后端开发证书,你还可以通过Git和Heroku把项目部署到云上,让所有人都可以访问;
    4. 全栈开发认证:如果你完成了2080个小时的挑战和项目,你会获得我们的全栈开发证书。
    前端开发认证

    你可别认为这是忽悠人的认证,它可是得到了LinkedIn(国外最大的职场社交软件)的认可。是的,你没有看错,LinkedIn认证FCC为大学机构,你可以把你在FCC学习的经历填写在你的LinkedIn主页,而且很多的公司都很认同获得FCC认证的学员的工作能力。FCC还给你提供了免费的代码面试练习和工作机会信息,满足你面试和找工作的需求。

    官方估计你需要花费的时间

    从小白到入门再到工作,FCC免费为你提供一条龙服务。再说就都是废话了,你要做的,这是打开浏览器,点击进入FCC中文网

    相关文章

      网友评论

      • Naomisky:马克
      • HelloCherry:你好,想请教你获得证书了吗?
        在中文社区获得的证书是中文版还是英文版的? :blush:
        HelloCherry:@康斌 十分感谢回答! :stuck_out_tongue:
        HelloCherry:@康斌 是的,我现在就是想在复习知识点的同时拿到英文版证书。
        在FCC刷题当复习查漏,就想知道在中文版的FCC(freecodecamp.cn)中获得的证书是中文的吗?受linkin认可吗? :relaxed:
        康斌:@HelloCherry 看你要找国内的工作还是国外的工作,国内就中文,国外就英文。主要还是看你学习到的知识啦 :kissing_heart: 加油!

      本文标题:免费自学编程,我只推荐FCC

      本文链接:https://www.haomeiwen.com/subject/xcjcsttx.html