很多时候,成功除了勇气、坚持不懈外,更需要方向。也许有了一个好的方向,成功来得比想象的更快。如果在错误的路上奔跑,再怎么努力也是白搭。学习Web前端也是如此,首先应该选择一个正确的学习路线。 ​1、首先,前端最基础的就是html,js,css,这三项的基本功必须扎实。入门的时候推荐三个网站*w3school, w3cshool,很零碎的知识点,可以片段化的练习代码,如果你想系统的入门前端,而且比较懒不想看文字,那可以上腾讯课堂看看,有很体系化的前端视频教程 ,课后还有小练习。
2、有了基本的html,js,css之后当然就要开始堆页面了,因为实操才是硬道理,不管书看了多少,视频看了多少,不练其实你还是啥都不会。可以拿知乎这个网站的页面作为学习的对象,比如从注册登录页开始,慢慢仿着做,然后做个人主页,等等。 当你把知乎的大的页面都仿过之后,那么你的基础的做页面的水平就相当不错了。 3、要开始接触前端的开发框架,类库。 最常用的无非是jquery,bootstrap,grunt这些工具。把之前做知乎的例子重新撸一遍,原生的js换成jquery等等,相当是还是通过做项目的方式来熟悉这些东西。 一、web前端学习方法 1、入门阶段反复阅读经典书籍的中文版,书籍中的每一个例子都动手实现并在浏览器中查看效果。 2、在具备一定基础之后可以上网搜各种教程、demo,了解各种功能的实际用法和常见功能的实现方法。 3、阅读HTML,CSS,Javascript标准全面完善知识点。 4、阅读前端牛人的博客、文章提升对知识的理解。 5、善用搜索引擎。web前端培训 www.icketang.com 二、web前端进阶 Grunt:前端自动化工具,提高工作效率。 less css:优秀的CSS预处理器。 bootstrap:优秀的CSS框架,对没有设计师的团队很不错,与less结合使用效果完美。 requirejs:AMD规范的模块加载器,前端模块化趋势的必备工具。 Node.js:JavaScript也可以做后台,前端工程师地位更上一步。 AngularJS:做Single Page Application的好工具。 移动端web开发:智能手机的普及让移动端的流量正在逐步赶超PC端。 Javascript内存管理:SPA长期运行需要注意内存泄露的问题。 High Performance JavaScript(Build Faster Web Application Interfaces)。 Best Practices for Speeding Up Your Web Site:重要技能。 技术只是生活的一部分,曾经雄心斗志,如今低头写码。改变能改变的,接受不能改变的。人生有限,兄争朝夕啊。人生学习的态度是:不急不躁,不快不慢。持之以恒,相信自己。不求能改变世界,但求能改变自己的生活。不求健步如飞,但求一步一脚印。
|