(1)一样平常情形下,学Java的话,做JavaEE方向更好,也会须要一些Web前端知识,这个在招聘的时候比较明显,招聘条件上会哀求熟习HTML,CSS,Jquery库和常用的前端框架。所有现在一些好的java培训机构会加入web前真个知识。
(2)但是如果学习Web前真个话,一样平常不会哀求具备后台开拓技能。
(3)总之学java比学前端更好,java就业前景更好,运用范围更广。

个人更倾于做Java,Java一定会是长期可持续发展和有潜力的方向。
建议看一些视频资料或者是加一些技能互换群之类的学习一下。在空余韶光多去总结和学习,制订合理的操持,后期在全面进行进阶和学习。
在学校里一样平常是从最大略的根本开始的,虽然说是皮毛,但是通过这些皮毛,让你一步一步的去进阶去学习。当学完这些皮毛大略的之后,剩下的就靠你了。
之前写了一篇学习JAVA的职业方案
最近操持学习Java后台,由于最近接了私活的问题,好多都要Java后台和前端一起做。平常我在做什么,当然是忙着赢利了【除了敲代码,你还有什么副业吗?】接了活自己还要找开拓Java后台开拓的,为什么我自己不会呢,会了不是更好吗?
关于学习javaweb学习路线,我的操持是这样的
第一阶段 java根本
搞了android这么久,每天都在打仗Java,Java技能还是有的。
第二阶段:JavaWeb前端技能
网页前端根本 如HTML, CSS, JavaScript根本 jQuery根本, BootStrap.
什么是BootStrap
是一个做网页的框架(目前最盛行的WEB前端框架),便是说你只须要写HTML标签调用它的类你就可以很快速的做一个高大上的网页,你不用担心兼容问题,供应了很多样式供你选择!
比如你须要做一个网站的导航对吧,你自己写的话你须要写很多代码,但是如果你利用bootstrap框架来写的话,只须要写好HTML标签然后调用类名就可以了!
去bootstrap中文网,看他的API就能够快速的上手!
它的中文官方网站是:
http://www.bootcss.com/
第三阶段:JavaWeb前端技能
详细要学习什么,在这里我先笼统的说一下
Mysql及JDBC
JavaWEB 核心技能
WEB做事器的事情事理
Tomcat的安装与启动运行(幸好之前有业余韶光玩过tomcat)
HTTP协议详解(Android中是不是很熟习)
Servlet干系的学习
HttpServletResponse和HttpServletRequest的运用、HTTP协议在web开拓中运用、要求转发与重定向利用。(在熟习不过了)
Cookie及Cookie的运用
JSP运行事理
JDBC的事务
AJAX
第四阶段:项目阶段
1、SSH框架
Hibernate5框架、Struts2框架、Spring4框架、SSH综合案例实战, springBoot、mybatis
springMVC等框架
2、项目实战
Oracle数据库、Maven、BOS物流管理系统或者是像ERP管理系统、商务综合管理平台之类的很多项目
末了说一下吧
制订操持是多么的主要!
操持的实行更是怎么的主要!
在一步一步的实施中,可能须要很永劫光一星期或者是一个月。
不过有人要问我是不是要转Java后台,我想我一开始说的很明白,学习Java我是在空余韶光学习的,我便是要把不可能转化为可能!
我以为补充的还是程序开拓中用到的知识点:
最少包括以下点:js,html,css,ajax,ajax跨域,跨站脚本,web缓存,web优化,nginx,apache浸染,鉴权办法,cookie,session,servlet,filter,基本数据构造,线程池,线程并发,缓存,io等等,知识点非常多。如你前台用jq,你该当理解他的选择器和ajax是如何实现的(实在去理解就会创造不繁芜)?而不是只是会用。后台你用springmvc,你要理解他是如何事情,知其然也只以是然。
1.《java从入门到精通》
2.《Effective Java 中文版》
3.《java核心技能卷一》
4.《java核心技能卷二》
5.《javaWeb整合开拓王者归来》
实在要学的东西很多,但是要记住,我们是程序员,就要不断的去学习和总结,始终如一,厚积薄发~~
欢迎和我一块进阶技能