web前端开发技术学习路线

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

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