AJax技术

【分享】学习前端从入门到进阶历程,愿将我一生奉献给代码!

字号+ 作者:H5之家 来源:H5之家 2017-03-21 16:01 我要评论( )

【分享】学习前端从入.. 忘记是什么时候开始选择了前端,进入了程序猿的步伐,天真的以为大学毕业后会走向人生巅峰,出任CEO,迎娶白富美,可惜事与愿违啊,大学

【分享】学习前端从入门到进阶历程,愿将我一生奉献给代码!

  • 不活泼不调皮
  • 一步之遥

    9

  •   忘记是什么时候开始选择了前端,进入了程序猿的步伐,天真的以为大学毕业后会走向人生巅峰,出任CEO,迎娶白富美,可惜事与愿违啊,大学生活除了装比什么都没学到,只能安慰自己受伤的小心肝,开始自己慢慢摸索,走了不少弯路,但是不后悔,因为这些弯路告诉了我,想要获得好的生活,就必须比别人更努力。



      结合个人经历总结的前端入门方法,总结从零基础到具备前端基本技能的道路、学习方法、资料。由于能力有限,不能保证面面俱到,只是作为入门参考,面向初学者,让初学者少走弯路,有经验的大神们,如果有什么说的不对的,请轻喷。

    (把自己的书籍跟视频教程分享给大家)


      互联网的快速发展和激烈竞争,用户体验成为一个重要的关注点,导致专业前端工程师成为热门职业,各大公司对前端工程师的需求量都很大,要求也越来越高,优秀的前端工程师更是稀缺。个人感觉前端入门相对容易,但是也需要系统地认真学习,在打好基础后坚持学习,成为优秀前端工程师还是需要掌握方法跟时间的。




      学习任何知识最重要的都是兴趣,如果经过一段时间的学习感觉不喜欢,那可能强迫自己学习是很痛苦的,效果也不会好,毕竟这很可能就是以后很多年生存的技能。不过随着互联网行业的发展,前端必然是Web开发人员需要学习的知识,有时候是没有专业前端工程师一起合作的,所以即使不做专门的前端工程师,掌握基本的前端技能为工作带来方便。



      必备基础技能,以下是个人觉得入门阶段应该熟练掌握的基础技能

    1) HTML4,HTML5语法、标签、语义
    2) CSS2.1,CSS3规范,与HTML结合实现各种布局、效果
    3) Ecma-262定义的javascript的语言核心,原生客户端javascript,DOM操作,HTML5新增功能
    4) 一个成熟的客户端javascript库,推荐jquery
    5) 一门服务器端语言:如果有服务器端开发经验,使用已经会的语言即可,如果没有服务器端开发经验,熟悉Java可以选择Servlet,不熟悉的可以选PHP,能实现简单登陆注册功能就足够支持前端开发了,后续可能需要继续学习,最基本要求是实现简单的功能模拟,
    6) HTTP



      学习方法

    1) 入门阶段反复阅读经典书籍的中文版,书籍中的每一个例子都动手实现并在浏览器中查看效果 (下面我会推荐一些书籍)
    2) 在具备一定基础之后可以上网搜各种教程(下面我会分享我的教程)、demo,了解各种功能的实际用法和常见功能的实现方法
    3) 阅读HTML,CSS,Javascript标准全面完善知识点
    4) 阅读前端牛人的博客、文章提升对知识的理解
    5) 善用搜索引擎



      看书是比较枯燥无谓的,但是呢,打好必要的基础对我们的以后一定是受益无穷的,推荐一些书籍并附带下载地址:
    统一一个链接,所有书籍都在,有需要的可以自行下载,如果不会下载的,就加我帖子最后的群,群内都有。


     JavaScript篇
    入门:《JavaScript权威指南(第六版)》(犀牛书)、《JavaScript高级程序设计》(红宝书)、《JavaScript DOM编程艺术》、《JavaScript编程精解》、《JQuery权威指南》
    进阶:《编写可维护的JavaScript》、《JavaScript异步编程》、《JavaScript设计模式》、《JAVASCRIPT语言精髓与编程实践》、《高性能JavaScript》
     CSS篇
    入门:《Head First HTML与CSS、XHTML(中文版)》
    进阶:《CSS权威指南(第三版)》、《精通CSS(第2版)》
     网络协议 ,架构篇
    《HTTP权威指南》、《Web性能权威指南》
     NodeJS篇
    入门:《了不起的Node.js》、《Node.js开发指南》
    进阶:《深入浅出Node.js》
      以上书籍,我就不做过多评价了,打字好累!大家可以自行下载观看,如果看电子书看不习惯的,可以粗略看一下,然后去买几本自己喜欢的实体书。
    -----------------------------------------------------------------------------------
    相对比看书的枯燥,看视频还是很多人可以接受的方式,这里再分享一些视频教程,掌握方法,一步一个脚印的提高自己。



    视频资源还是蛮多的,就是链接发不出,不知道度娘为什么对自己家的东西这么狠!
    刚刚发一次直接被秒删了,我就不放链接了,大家想要的可以加下我的群,一起来学习前端



    如果爱,请深爱。
    继续坚持下去,用代码将梦想照进现实。




    多多回帖,码字不容易呀!



     

    1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

    相关文章
    •  天猫高手来教你!零基础如何系统地学习前端开发? 网站开发开发大致分为前端和后端,前端主要负责实现视觉和交互效果,以及与

      天猫高手来教你!零基础如何系统地学习前端开发? 网站开发开发大致

      2015-11-20 17:11

    • 零基础如何系统地学习前端开发?

      零基础如何系统地学习前端开发?

      2015-11-13 11:18

    • 该如何学习前端?

      该如何学习前端?

      2015-11-10 19:59

    网友点评
    c