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

免费自学编程,我只推荐FCC_第1张图片

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

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

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

免费自学编程,我只推荐FCC_第2张图片
第一名的star数与第二名之间差了一个第三名

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

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

免费自学编程,我只推荐FCC_第3张图片
强迫症的我坚持每天都要拿黑点

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

免费自学编程,我只推荐FCC_第4张图片
你将会学会的技能

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

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

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

免费自学编程,我只推荐FCC_第6张图片
官方估计你需要花费的时间

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

你可能感兴趣的:(免费自学编程,我只推荐FCC)