基本功
- 英语,查看资料尽量看英文
- C语言,数据结构,计算机网络(HTTP)
- 学会利用 Google,有编程问题去 stackoverflow.com 上找答案
- 了解 git,学会使用 github.com
书籍资料
《JavaScript权威指南》(可作字典使用)
文章推荐
当你在浏览器地址栏输入一个URL后回车,将会发生的事情?(不必深究每一个细节,但要有整体概念)
视频推荐
慕课网 Web前端工程师 学习计划
(非常系统,如果看不下去书可以尝试看视频教程)
在线学习
写在最后
-
如何保持持续的热情?
- 知识引导实践,争取在最短的时间内将学习到的东西写成能跑起来的代码,保证 持续的正面反馈。
- 实践反补对知识的理解,举一反三。
- 螺旋式学习节奏。
-
时间很紧张怎么办?
- 从上到下的学习思路,从问题出发,或者说是从项目出发,需要什么就去学,不懂的就去问,快速实现最终目标。
- 但请不要忘记,建立自己的知识体系。
-
编程水平提升思路:
中国有句古话:文章三分写七分改。编程也是如此,复制粘贴只能作万里长征第一步,千万不可以为革命就此胜利。第一个项目不论大小,务必做到极致,每一个细节都力求做到最好,可以向书籍上的示例代码学习,可以向开源项目学习,可以请前辈 review。
Do it, Do it right, Do it better.
May the force be with you.