大家好,今天小编关注到一个比较有意思的话题,就是关于html5技术路线的问题,于是小编就整理了1个相关介绍HTML5技术路线的解答,让我们一起看看吧。
软件工程本科生,web方面的学习路线是什么?
java,数据结构,数据库技术,html5,javascript,css3,JavaEE开发技术,Spring,SpringMVC,mybatis等。当然,还可学习PHP,这个比较简单些。
话不多说,先上图。希望能对大家的Web方面的学习有一定的指导作用。
概括来说,对于web开发的学习,无外乎三个方面,前<span style="font-weight: bold;">端框架技术、后台逻辑技术和数据库方面技术,下面展开说下。
1、前端框架技术
关于这方面的学习,建议你先从HTML开始学起,然后是CSS和div样式布局,包括前端的脚本技术JavaScript。这3位的关系可以这样理解:如果把WEB页面看成是房子,我们可以把HTML看成房子的框架结构,是房子的骨架。CSS的作用是装饰,让房子变好看。而JAVAscript起的作用类似房子的电力,水管,空调,电器什么的,让房子能自动化,能交互。这样才能去学习开发J***a WEB这样的动态WEB页面,乃至后面的MVC,前后端分离等技术。
基础打牢以后,可是试着使用一些目前比较流程的前端框架如bootstrap,layui和easyui等。
2、后端逻辑技术,例如 J***a、Python
拿J***a举例,j***a语言一直稳居编程语言排行榜的前三名,其运行能力和用户范围是非常庞大的。要掌握J***a语言和J***a WEB开发的主要基础技术jsp和servlet。前期的话需要掌握面向对象的三大特性,JDBC以及多线程这些基础知识,为后期学习MVC以及流行的框架技术做铺垫。
你好,web开发也是分前后台的,当前大环境下,如果作为一名程序员,你只会前端或则只会后台,那么你应该不是一个合格的程序员呵。当然,如果你在某一个方向特别杰出也是可以的。这里我们综合说下web开发的学习路线:
1.web前端
web前端开发的话,我觉得你应该从基础的html ,div +css开始。所谓万事开头难,前期你把基础打好了,对于后续的学习是很轻松的。
然后你要学一下J***aScript 这个入门js语言,掌握了前端的页面的渲染,以及js 的相关语法后,一些基本的前端开发项目,你可以开始入手了,只不过这个时候,你会发现你的开发效率是非常慢的。
紧接着你可以学习一些前端开发框架以及js框架,比如easyui ,bootstrap ,jquery 等,这些简单的框架融会贯通后,你可以入手一些现在比较流行的框架,比如iview,node.js,vue.js等。
2.web 后端
Web 后端开发说来是比较宽泛的,因为包括的[_a***_]语言不止一种,比如c++,.net,j***a等。包括的数据库也不是一个,比如mysql ,oracle ,db2等。但是学习路线都是大同小异的,这里我们以编程界用处最多的j***a和mysql 为例:
学习后端,你首先需要了解他的背景,它可以用来做什么,它能够给你带来什么,带着问题学习,肯定要快很多。掌握它的基本语法,做一些课后练习题,感觉可以应付课后作业题了,接下来,你可以试着找一些简单,完整的项目去做去练习。由浅入深的去学习。
不管你是学习前端还是后端,我建议你学习一个方向的同时,也要了解下另外一个方向。还有,现在开源中国,这个网站上有很多开源的项目供你学习用。你要好好利用下互联网的资源。
最后祝你学有所成,找到如意的工作。
web开发有前后端。
前期学校阶段先学好各种基础课(数据结构与算法,计算机组成原理,操作系统,编译原理,数据库原理。语言方面web开发j***a多一点,近两年Python也火起来了)。
前端:html5+css+J***aScript+bootstrap+vue+react……
后端(j***aweb为例):j***a+jdbc+数据库+jsp/servlet+Apache(学习阶段用tomcat多一点)(先了解起源,再学框架)。
带框架后端(J***aweb):J***a+数据库+apache+ssh(spring,struts2,hibernate)/s***(spring,springmvc,mybatis)。
再后面现在微服务开发热一点,阿里的dubbo呀这些框架。 然后学习一些NOSQL……。到工程中了就需要什么学什么了。
个人也很菜,希望能帮到你。(终极建议:个人觉得底层码农其实就是新时代的农民工,如果不想一辈子做这些没技术含量的东西(因为好多人工作十多年,工作内容还是一样的),那么请你重视英语和数学,数学是所有学科的本源,更是计算机的基础,而且数学可以锤炼逻辑,英语可以帮你理解别人最初始的思维,看到一手的材料,至少说不会作为硬件条件被限制。)
到此,以上就是小编对于html5技术路线的问题就介绍到这了,希望介绍关于html5技术路线的1点解答对大家有用。
[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。 转载请注明出处:http://www.fengdengtech.com/post/59520.html