当前位置:文档之家› web前端开发技术学习路线

web前端开发技术学习路线


3、学习 js 和 jquery,建议看《锋利的 jquery》和《javascript 权威指南》,不分先后。Jquery 是 javascript 的一个框架,所谓框架,就是把常用的 js 操作和功能,进行简化和预定义, 方便使用。Js 的作用主要是特效、验证、交互。比如广告轮播属于特效,注册时填入的字 符必须是数字属于验证,而输入一个东西,弹出一个候选属于交互。
8、接着,你可以了解 less 这些层叠样式表预处理语言。
9、可以看看 extjs 这种专门的表格处理框架。
10、到这一步,也就不需要我们多说什么,你会自己明白自己后边的路了。
二、后端
简介: 后端语言,目前我知道的是三大阵营,一是 net 阵营,二是 java 阵营,三是 php 阵营。总 的占有率看,php 更高,而放到各行业,却有不同。但总的讲,java 最麻烦,net 最省事, php 介于两者之间。且 php 社区丰富,开源免费,核心代码一直再改进,市场受欢迎程度 很高。有个说法,java 牛的工资很高,不牛的工作都找不到,不知真假,但 php 据我所知, 再差都能找到工作。
2、作为公司,项目大了,会涉及多种语言,甚至硬件,所以也没必要纠结语言,只需要明 白怎么用最少的成本实现 0 到 1 的过程。
3、技术人员多种语言,但也是专一门,博众家之所长。比如 php,到更进一步,可以深入 php 本身,写接口模块或者更改内核。
4、技术人员在专一门之后,就需要博一行了。比如 web 这行,网站开发完成,其实才走 完第一步,后边的架构变化,路漫漫其修远兮。当然,全栈工程师具有较强的多门类技术实 力,但真正掌管一切的还是架构师。统领整个技术部门,对各技术部门进行统一管理。
5、互联网作为知识密集型产业,重要的并不是多牛逼的技术,需要的是怎么进行技术转化, 这包括新的技术,也包括老的技术。只有将技术转化为能够服务于社会或者其他技术人员, 才能够真正体现技术的价值,否则就是闭门造车。
6、互联网行业,能够有效进行资源优化配置,能够有效实现群体思维下的技术革新,能够 降低社会运营成本的同时,给社会创造新的价值。因此,互联网是传统行业的补充,也是助 推剂,是一个长盛不衰的行业,需要更多的人参与其中。
网站开发技术路线 此文为入门或未入门技术小白菜提供技术指导路线
一、前端
简介: 不论你是做后端,还是做前端,都需要学习前端的技术,而很多后端都是从前端干起的。 前端技术主要包括 HTML+CSS+JS,如果 xHTML 简称为 H4,HTML5 简称 H5 的话,那 么 H4 是过去,也是现实,H5 是现实也是未来。 不同的浏览器,对 H4 和 H5 的解释不一样,这就是典型的兼容性问题。且老版本浏览器, 特别是 IE,不支持 H5 的很多新属性,这也是前端在进行项目实施中的困难。
3、买一本 mysql 的书,虽然 mysql 操作会在 php 提到,但 mysql 的精髓还是在完全讲 mysql 的书里,可以是《mysql 权威指南》或者其他,只要是全讲 mysql 的就行。
4、建议进一步了解 php,建议阅读《PHP 精粹:编写高效 PHP 代码》这本,属于进阶性 的 php 书籍。
路线图 1、H4 基本知识:建议购买或者电子书《HTML、XHTML 和 CSS 宝典(第 5 版)》。第 一遍不要遗漏的先看完,用不着背完,也不要边看边写代码,就只是先看。
2、进行简单的网页分析,随便找个网站,按 F12,查看网页源代码,如下图样式:
左侧为标签,右侧为层叠样式。不解释多了,看完那本书,基本都知道了。 这一步可以熟悉和巩固已经学过的标签和样式,也会对网页的基本构成有一定的了解。
4、学了这些,基本就知道什么是网站,已经基本构成了。接下来就是要熟悉 H5 和 CSS3 的东西,里面有众多新的标签和属性,也有很多新的接口,建议熟悉 CSS3,尽可能多的熟 悉在 web 中,H5 的应用。书的话,建议《HTML5 与 css3 权威指南》(上)(下)。
5、到这一步,基本知识就掌握得差不多了,可以进行进阶学习,可以开始学习 bootstrap 框架(或者同类型改良框架,比如渴切、妹子),当然也可以去了解 yui,blueprint,960grid 什么的,框架主要掌握三点:栅格化系统,组件和矢量图标库。
此文只粗浅讲 php 的东西(我不擅长这块)
学习路线图: 1、搭建你自己的本地开发环境,这是学 php 必须的。建议使用 phpstudy 这款集成安装包。 里面包含了 php、Apache、mysql,这三最主要的环境软件。
2、基础知识,建议找一本 php 从基本到项目的书,看完,随便哪本,都差不多。从基本的 增删改查讲到框架(如果里面讲了 Thinkphp 框架,则第五步照样库的基本操作什么的。
5、建议了解 arphp 框架,或者 thinkphp 框架,和 yii 框架。当然,我们是建议 arphp 框 架为首。然后再看其他俩。
6、参与项目,巩固已学知识(这是我们指导的重点)。
三、新进阶部分
简介: 此部分主要讲互联网行业和整个技术行业。不对的地方,大家指正。
总览:
1、不要再去纠结谁是最好的语言。作为技术人员,你需要学 java,你需要学 c,需要知道 net,需要明白 php。你不会就抱残守缺,盯着一门语言。
6、框架学了,那么一般公司需要的技术就基本都有了。接下来可以参与项目,巩固自己的 学习了,适应团队开发,特别是兼容性和代码规范性,可以在这个时候得到很块的经验训练。 这就涉及到后端技术的对接,版本控制软件的使用,开发环境的安装等等。(这儿是我们达 传培训指导的重点)
7、接着可以学习 layer、bootstrap.js 等这些更细的前端 js 框架,可以收集很多此类框架, 比如进行图片操作的,进行日历操作的的 js 或者 jquery 框架,这些框架能够为你的开发提 供非常好的帮助。
相关主题