前端程序部分包括:javascript、es6、html5、CSS3、vue、react、angular等内容。
后台程序部分包括:asp、PHP、JAVA、c++、CI PHP、yii、laravel、zend、think PHP等
当前,这些并不全面,只是我打仗过,或是我精通的一些前后台脚本。下面我来说一说,我们该当走什么路线比较好。

html5、CSS3
这两项无论是后台还是前端职员,都是必学的,也是最根本的。而且没有什么难度,只是一个影象和熟习的过程。一样平常人大约须要最多两周即可以节制。
前端部分:必学项:javascript、es6,如果想成为一个精良的前端开拓工程师,这两项是必须要学的。从这儿开始难度就开始增加了,由于这里面有逻辑和算法的问题存在了。
选学项:vue、react、angular这三个都是Javascript的前端框架,说白了,便是javascript编写大型程序太麻烦,写了一些命令来简化事情流程和事情量,目前来说用的最多的三个前端框架,我来分别先容一下。
首先说angular,这个框架功能很好,适宜开拓企业级的运用,但是太笨重了,而我们平时的事情多为一些轻量级的运用,并且angular本身也存在一些缺陷,以是近几年逐渐强势不在,不建议再追它了。
react是谷歌弄的一个框架,很牛B的,功能全面也强大,大中小型运用都适宜运用,但是紧张是用它来开拓大型或超大型的企业级运用。给我的一个觉得,开拓这套框架的团队很牛B,一开始学的韶光,觉得太不适宜国人的脑袋,后来熟习了才觉得它的强大之处。
VUE是最近兴起的一个轻量型框架,适宜开拓中小型运用。以是很多企业在用它来做开拓,最近势头很猛。我特殊喜好VUE,最紧张的一个缘故原由,是随意马虎上手,符合国人的思路,理解起来很舒畅,其余,险些可以用来办理目前我所有的项目运用。虽然开拓超大型企业运用,其效率赶不上react,但是中小型项目开拓周期短,掩护也方便。
以是强烈建议,跟vue.
前端部分:ASP基本上淡出历史舞台了.这里不做考虑了.
php是我们后台路线的一条主路.
JAVA和C++是我们后台路线的其余两条线路。在这里我首推JAVA.
也有朋友说了,你忘了phtyon了,没忘,phtyon我们和JAVA一块说,当然,只管即便说的口语一些。
如果你学java和phtyon,那解释你想走人工智能或大数据路线
大略来说,java是正宗,入门难度大,phtyon的涌现降落了人们对人工智能,特殊是大数据的学习门槛。其余,这两个措辞有一部分是生命的。phtyon更像是一种胶水措辞。但是这两种都有很好的出息。建议学习能力强的,可以考虑JAVA、自傲心比较弱的选择phtyon,好学。
PHP框架部分
如果上面两种都不适宜你。那再降落难度。CI PHP、yii、laravel、zend、think PHP是PHP的五个最有名的框架集,当然PHP的框架集有很多,我选择我比较明白的五个,也是目前最盛行的五个来说一下。
CIPHP:我选择的是CI PHP,一是由于它是中国人开拓的,二是由于他特殊随意马虎上手、开拓程序效率也高,三是各种插件这两年也逐渐多了起来。并且目前海内越来越多的公司开始用CIPHP,并且微信小程序的后台搭建便是用的CI PHP.
think PHP:中国人开拓的,功能强大,资源丰富,但是相对太大了、太老了,该退休了。开拓效率不高,由于是最早的一个PHP框架,以是很多老人在用,但是现在逐渐被后来的PHP框架所取代。不建议跟了。
zend:大型框架,资源多,功能强,有很多粉丝,但是近两年,被其它几个框架逐步超越。
Yii: 中型PHP框架,适宜开拓大型 Web 运用,还不错,学习难度比CIPHP大点,国外用的很多。可以考虑
laravel:轻量型PHP框架,好学,除了CIPHP,就建议学它了。
好了,前端和后台路线我们都过了一遍。大家心里该当有个数了。这些都是我在这几年传授教化和实际事情项目中总结出来了。希望能给要进入IT领域的学子们有一个借鉴浸染。
如果有人能够前端和后台全学,最好,但是这样的人很少,就算能全拿,你在事情中,要么只会做前端和后台的一种事情。另一种就会逐渐淡忘。由于一个专业的团队,不可能让一个人又做前端,又做后台的。所谓的全栈开拓职员,更多的是在就业的时候多一个选项而已。
学前端好,还是学后台好呢?
学前端,知识构造变革更新快,险些半年就一更新,以是要持续学习。这也是为什么大学里没法开这课的缘故原由。由于做了传授教化操持就得一年,等做完了,版本又更新了。咋办?
学后台,知识构造变革更新慢,比如JAVA、PHP,以是大学里可以开这课。但便是由于开这课。以是竞争力也大。
我最初打仗的是后台技能,但是做多了,太乏味,没寻衅性,后来学习了前端技能,觉得生活变的丰富多彩了。以是这便是两者的差异,我目前是两者都学了,前端还包括许多其它方面的技能。比如JSON、ajax等,都是我比较感兴趣的。
以是,个人方向于一开始打仗前端部分,后期学习后台技能。