有经验的前端开发转Java开发
这个阶段是接近企业的需求了,所以学习起来,难度偏大,如果前面没有学习扎实,会比较麻烦,我就是这样的,前面没有吃透,就学习j2ee 中级,搞得我消化不良。所以小弟我中心的告诫大家,把前面的学好,再学习第四个阶段,这里的mvc思想不太好理解,是学习的重点。学习完Servlet、JSP然后再去学习框架Struts、Hibernate、Spring等最前沿的最流行的网络编程必备的软件技能。首先大家应该学习
在大前端混了好几年的人去自学其实也是比较容易的,逻辑清晰、有编程功底;大概花了大半年的时间成功转职Java工程师(前辈经验)
自学往往是最枯燥的,也是最容易放弃的;我来说一下自学的过程都学了哪些知识点!
思维导图
学习路线分为六个阶段
开发工具:首选IDEA,只有你用过IDEA才知道这是最好的Java开发工具
JavaSE
JavaEE
JavaWeb
数据库
SSM框架
SpringBoot
阶段一:JavaSE
Java语法
面向对象
常用的api
界面编程
多线程
文件io
Java网络编程
阶段二:数据库
oracle
mysql
sql server
阶段三:JavaWeb
html
CSS
JavaScript
这三个部分是进行web开发的必须技术一定要好好学习,毕竟互联网在我们的生活中无处不在。
阶段四:JavaEE
Servlet
Jsp
MVC
这个阶段是接近企业的需求了,所以学习起来,难度偏大,如果前面没有学习扎实,会比较麻烦,我就是这样的,前面没有吃透,就学习j2ee 中级,搞得我消化不良。所以小弟我中心的告诫大家,把前面的学好,再学习第四个阶段,这里的mvc思想不太好理解,是学习的重点。同时要学习tomcat/jboss/wl 这些服务器,所以你可能感到要学习的东西一下多了很多。
阶段五:JavaEE高级
struts
hibernate
spring
学习完Servlet、JSP然后再去学习框架Struts、Hibernate、Spring等最前沿的最流行的网络编程必备的软件技能。框架的基础就是Servlet、JSP。首先大家应该学习的是Struts框架,典型的MVC模型。
阶段六:框架
Spring
SpingMVC
MyBatis
SpringBoot
阶段七:项目
这里需要去熟练掌握一些电商项目,毕竟现在开发主流还是电商为主
总结
这篇文章主要也是一个大致的学习路线,两年没写博客了写作思路也没有那么流畅,以后会继续加油!
2
更多推荐
所有评论(0)