自学编程资源推荐 | FreeCodeCamp(一)

自学编程资源推荐 | FreeCodeCamp(一)

晒货专用小马甲
晒货专用小马甲
1.36万 浏览

本人火坑专业转行选手,走的野路子,没有CS degree。不爱看书/教材,喜欢用交互式页面学习。用过Udacity,Coursera,edX,最终发现收获最大的地方是freeCodeCamp,特来推荐给有需求的人。

简介

003dfaf14e673a59fe1a1b7.jpg

FreeCodeCamp是非赢利性学习平台,是Github上star数排名第一的开源项目。

7a416574f7803a5ef797fe4.jpg

学习内容完全免费。主要是网页开发的内容,侧重点在前端,语言主要是JavaScript。目前覆盖全球160+个国家、1000+个城市,有40W+开发者通过该平台学习。

学习内容

从在网页上显示Hello world开始,一点一点介绍HTML,CSS,JavaScript,React…… 涵盖的技术基本都在下面这个图里了。

15e873d5f1f90073748beec.jpg

前端的部分比较多,后端的内容相对少一些。每学完一个部分就可以拿到一个相关证书,全部学完可以拿到一份全栈证书。目前所有的证书如下图。不过说实话个人认为证书对于找工作的作用可以忽略不计。

21401c79976b97f6fa51c8f.jpg

学习流程

所有的学习内容都细分到了一小个一小个的知识点。每一个知识点有文字介绍,旁边有一个小题目,做完可以直接运行,通过了就可以学下一个知识点。

任务设置跟游戏关卡一样,由易到难,前期任务主要是考验基础知识,后面就会放出怪兽(项目)等你去攻克。

e81676ccfcb8e957b945271.jpg

比较喜欢这种learning by doing的形式,以解决问题为目的的学习对我而言记得比较牢靠。

优缺点

优点:

🌟内容简单适合入门。

🌟没有冗长的视频,已经会了的或者很简单的,扫一眼就可以直接解题,复杂的就多花时间仔细学,完全可以按照自己的节奏来。

🌟学完了还能收获多个项目,可以放在简历/个人网站上面。

缺点:

🌟内容琐碎,不够系统,经常需要找其他资料补充。

🌟项目有些简单,比如做一个JavaScript计算器,做一个番茄时钟等等,放简历上还是比较单薄,如果想让简历看起来更出彩一点,学完后最好再找更复杂一点的项目来做。

感谢阅读,未完待续……

君君提示:你也可以写原创文章,点此查看详情 >>

本文著作权归作者本人和北美省钱快报共同所有,未经许可不得转载。文章仅代表作者看法,如有更多内容分享或是对文中观点有不同见解,省钱快报欢迎您的投稿。

13643 129 10 47
 

最新评论 10

一捺

:你的火坑是生物?

2020-12-28
删除 | 举报 | | 回复
Andy3333

:在 Freecodecamp 自学ing , 有小伙伴可以组队吗 ?

2020-05-28
删除 | 举报 | | 回复
2020-05-18
删除 | 举报 | | 回复
Laomo

:感谢🙏

2020-05-18
删除 | 举报 | | 回复
那女孩說

:学了Java给其他的奠定基础,很棒啊!

2020-05-18
删除 | 举报 | | 回复

扫码下载APP