Github 上面 star 最多的库,还不快来看看,JS 全栈就靠它了。

Free Code Camp - Official Site

https://www.freecodecamp.com

freeCodeCamp.jpg

Read-Search-Ask

如果英文不好,还有中文的

https://freecodecamp.cn

编程学习指南

  1. 计算机博大精深,初学者很容易迷失其中。选定一个方向并坚持下去很重要,Web开发是初学者的最佳选择。
  2. 编程语言众多,选择一门最容易入门的语言即可,JavaScript就很适合。
  3. 学编程有三点非常重要:英语、逻辑、细心:
  4. 英语好的同学看英文书籍、文档,写代码非常流畅,所以印度人比中国人在这块更有优势;
  5. 编程最重要的就是培养你的逻辑思维,永远记住:思维是人脑最核心的东西;
  6. 在编程中经常被一个符号、一个字母的拼写错误而卡住半天,所以优秀的程序员永远都是粗中带细。
  7. 关于编程的三个认识误区:枯燥无味、烧脑、青春饭。
  8. 会编程的人都是奇葩,这种整天和英文字母、数字待在一起的工作枯燥无味。
  9. 编程太烧脑,里面各种算法、数据结构要让人疯掉,编程纯粹就是个烧脑的工作。
  10. 搞编程的经常加班,这个行业就是个吃青春饭的行业,30岁必须得转行。
  11. 关于编程的三个正确认识:有趣、不烧脑、铁饭碗。
  12. 字母和数字的无限组合就能创造出那么多有趣的网站、游戏、软件,这是非常让人着迷的,也非常培养一个人的专注力。
  13. 学编程不是搞计算机科学,你不需要接触那么高深的算法、数据结构、高等数学,它并不烧脑,但却烧手(需要每个人手动敲大量代码)。
  14. 只要你会编程,能解决问题,没有人在乎你今年是81岁、还是18岁,编程这门技能会成为你一辈子的铁饭碗,
  15. 看书学编程、犹如在岸学游泳–北京理工大学计算机专业金旭亮老师
  16. 很多人都有这种错觉:看书、看视频、听老师讲课发现看懂了、听懂了就以为学会编程了,一到实际操作发现问题重重。
  17. 任何你能看到、听到的东西都是他人总结的知识点,如果你不实践、不消化、不转化成自己的东西,那这些知识永远是他人的,不是你自己的。
  18. learning by doing 实践是学习编程的重中之重;
  19. 在掌握最小知识点后,就应该立刻开始实践,在实践中发现更多知识点;
  20. 遇到困难先看错误提示、然后搜索,最后通过聊天室求助,兴许遇见志同道合的好基友;
  21. 英文是学习编程的最大障碍,所以一款好用的中英文词典是你的好帮手。传送门
  22. 注册一个GitHub账户,这是考验你是否具备自我学习能力的第一步。
  23. 找一个安静的环境,把手机静音,集中注意力开始我们的互动课程吧。