首页 > 软件开发 > web开发 学习路线一步一步往前走

快速发布【软件开发】相关需求,专业顾问为您服务 快速发布

用此手机号发布,您还可以点击 更换

发布需求
请输入正确的手机号
请输入正确的验证码

您是不是要找:

  • 专家问诊,提供专业建议
  • 急速响应,体验省心
  • 根据需求灵活定制解决方案

web开发 学习路线一步一步往前走

标签:web开发 学习路线 2017-8-07 作者:钟静123

  很多同学想学习WEB前端开发,虽然互联网有很多的教程、网站、书籍,可是却又不知从何开始如何选取?下面随小编一起看看web开发 学习路线吧。


  前端


  不同的浏览器,对H4和H5的解释不一样,这就是典型的兼容性问题。且老版本浏览器,特别是IE,不支持H5的很多新属性,这也是前端在进行项目实施中的困难。第一遍不要遗漏的先看完,用不着背完,也不要边看边写代码,就只是先看。


  进行简单的网页分析,随便找个网站,按F12,查看网页源代码,如下图样式:


  左侧为标签,右侧为层叠样式。不解释多了,看完那本书,基本都知道了。


  这一步可以熟悉和巩固已经学过的标签和样式,也会对网页的基本构成有一定的了解。


  学习js和jquery,Jquery是javascript的一个框架,所谓框架,就是把常用的js操作和功能,进行简化和预定义,方便使用。Js的作用主要是特效、验证、交互。比如广告轮播属于特效,注册时填入的字符必须是数字属于验证,而输入一个东西,弹出一个候选属于交互。


  学了这些,基本就知道什么是网站,已经基本构成了。接下来就是要熟悉H5和CSS3的东西,里面有众多新的标签和属性,也有很多新的接口,建议熟悉CSS3,尽可能多的熟悉在web中,H5的应用


  到这一步,基本知识就掌握得差不多了,可以进行进阶学习,可以开始学习bootstrap框架,当然也可以去了解yui,blueprint,960grid什么的,框架主要掌握三点:栅格化系统,组件和矢量图标库。


  框架学了,那么一般公司需要的技术就基本都有了。接下来可以参与项目,巩固自己的学习了,适应团队开发,特别是兼容性和代码规范性,可以在这个时候得到很块的经验训练。这就涉及到后端技术的对接,版本控制软件的使用,开发环境的安装等等

  接着可以学习layer、bootstrap.js等这些更细的前端js框架,可以收集很多此类框架,比如进行图片操作的,进行日历操作的的js或者jquery框架,这些框架能够为你的开发提供非常好的帮助。接着,你可以了解less这些层叠样式表预处理语言。可以看看extjs这种专门的表格处理框架。


  后端


  后端语言,目前我知道的是三大阵营,一是net阵营,二是java阵营,三是php阵营。总的占有率看,php更高,而放到各行业,却有不同。但总的讲,java最麻烦,net最省事,php介于两者之间。且php社区丰富,开源免费,核心代码一直再改进,市场受欢迎程度很高。有个说法,java牛的工资很高,不牛的工作都找不到,不知真假,但php据我所知,再差都能找到工作。


  搭建你自己的本地开发环境,这是学php必须的。建议使用phpstudy这款集成安装包。里面包含了php、Apache、mysql,这三最主要的环境软件。


  基础知识,建议找一本php从基本到项目的书,看完,随便哪本,都差不多。从基本的增删改查讲到框架,然后项目。需要自己动手写写代码,写写循环、遍历、数据库的基本操作什么的。


  买一本mysql的书,虽然mysql操作会在php提到,但mysql的精髓还是在完全讲mysql的书里,可以是《mysql权威指南》或者其他,只要是全讲mysql的就行。


  建议进一步了解php,建议阅读属于进阶性的php书籍。


  建议了解arphp框架,或者thinkphp框架,和yii框架。当然,我们是建议arphp框架为首。然后再看其他俩。


  以上就是小编为大家带来的web开发 学习路线,希望对大家有所帮助。


最新文章推荐

软件开发暂无最新文章查看全部推荐文章>

推荐人才