给Web前端初学者的一些建议和学习路线
给web前端初学者的一些建议和学习路线
学习 html,css 应该先跟着基础的视频学一遍。然后就需要做大量的练习,案例,案例是非常重要的,应用到实处,做各种常规的、奇怪的、大量的布局练习来捆固、理解自己的知识。而学习 javascript 首先要知道这门语言可以做什么,不能做什么,擅长做什么,不擅长做什么!
如果你只想当一个普通的前端程序员,你只需要记住大部分 javascript 函数,做一些练习就可以了。
javascript被称为者的核心部分,也是工资的标准,现在有专门的javascript工程师,薪资都很高。
如果你想当深入了解javascript,你需要了解 javascript 的原理,机制。需要知道他们的本源,需要深刻了解 javascript 基于对象的本质。
还需要 深刻了解 宿主 下 的 javascript 的行为、特性。
那么一名优秀的、甚至卓越的 前端开发工程师的具备什么条件?
在以前,会一点photoshop和dreamweaver的操作,就可以制作网页,也就是我们说的web1.0时代,那个时候没有前端,叫网页制作。
现在,只掌握这些已经远远不够了。无论是开发难度上,还是开发方式上,现在的网页制作都更接近传统的网站后台开发,所以现在不再叫网页制作,而是叫web前端开发。
而前端开发为什么现在这么火,在于互联网高速发展,和html5技术的不断成熟,各大浏览器的不断兼容,让开发成为最热的职业。
关于书籍:
html+css 这个完全不用,我给新人的建议唯一看书的就是javascript,推荐《javascript权威指南》:但是根据我的经验,能看下去书的很少,而且书一般都是几百页的。
一定要做好准备:一项技术的学习,意味着你各方面资源不同程度的消耗——时间、工具、资金,甚至融入相关交流圈子的准备。在这个准备过程中,最好是带有一个强硬的规划:“我要在一个月内达到能够实现xxx的水平”或者“我一定要在2周内把xxx项目完成”。如果没有这个规划,一般人都会越来越懒惰。
推荐阅读