初级前端
主要学习三个部分:HTML,CSS,JavaScript网页制作链接到网页怎么做。
一、html css部分:
这部分特别简单,在网上搜索资料,书籍和视频很多。css中盒模型,流动,block,inline,自学层叠、风格优先等也很容易。**,深入了解下浏览器的差异,ie9以下兼容简单理解,ie9以下浏览器被淘汰是一种趋势,没有必要浪费大量时间学习与主流浏览器兼容的低版本,googlechrome浏览器、firefox浏览器、safari浏览器、opera浏览器。浏览器有很多不同的内容,建议在实践中积累更多。
二、JavaScript部分。
1.基础学习:
困难也是重点。有很多内容需要学习。如果没有其他编程语言的基础,学习可能需要一些努力。有许多抽象的概念,必须深入理解,如封闭、原型、面向对象、包装等。读书是必不可少的,找一本**的书js书从头到尾,反复研究学习,**次可以快速阅读,大致了解概念,第二三次需要深入学习。另外,js必须学习面向对象的编程,非常重要,个人推荐一本书,StoyanStefanov,凌杰译的《javascript面向对象指南。边学边练,实践出真知。
对于那些有条件的人来说,很多小伙伴更喜欢自学。然而,一个人自学的力量毕竟是有限的。为了让想学习的人学得更好,我推荐一条裙子。前面是,中间是428,后面是142。这里有很多想学习的人和你交流,每天晚上都有大牛免费教学。想学习的人可以加入我们,但我们只欢迎想学习的人,而不是来学习。
2.jQuery学习:
掌握这些基础知识后,还需要学习jQuery,这个很好Javascript库,大规模发展必备。它简化了Javascript消除了复杂的操作Javascript这是一个非常成熟的跨平台兼容性问题,提供了大量的实用方法,有良好的文档和帮助手册Javascript库。慕课网学习视频幕课网。学习方法也很简单,根据产品文档做几个页面,不需要一切,以后遇到问题检查文档。
如下图所示:
3.**学习:网页做好怎么变成网站。
有了以上知识,你应该已经能够为大多数小网站编写工作代码了。但是如果你想成为一个更专业的前端,你需要继续努力。有四个更高的要求:易于维护、测试、高性能和低流量(移动终端)。
中**前端
1.工具学习:在大型项目中,前端代码构建不再是简单的压缩。依靠管理、模块合并和各种编译是必不可少的。你需要学会使用它grunt、gulp等待前端构建工具,还需要学习:包管理器bower、npm,代码优化CSSLint、JSHint、JSLint,CSS预处理器less、sass,代码管理和版本控制svn、Git,web框架/服务器Node、Express,代码规范、HTML模块化、css模块化。
2.学习布局框架Bootstrap。
3.新技术html5学习。
4.js框架学习,requireJS、AngularJS等待,靠近前端架构师。
5.nodejs学习。
到招聘网站,参考就业要求,确实如下:
1.精通html和css,能够制作符合标准的静态页面;
2.精通JavaScript编程,对面向对象的编程思想有深刻的理解;
3.精通主流Javascript库/框架jQuery;
4.理解和掌握JavaScript核心语言技术DOM、BOM有Javascript性能优化经验;
5.深入研究浏览器兼容性,精通各种浏览器问题;
6.了解Backbone.js、AngularJs等MVC具有实际项目开发经验的框架;
7.了解http://asp.net等服务器后台技术,有一定的C#编程能力者优先;
8.在一定程度上了解交互体验、可用性和用户体验;
9.有良好的责任感和团队合作能力,能承受更大的压力;怎么把网页做成网站。
自己搜索,确定目标和方向,以上是个人路线,仅供参考。