四年大前端工程师转Java后端开发心得(学习路线思维导图)

两年没更新了,大家可能都在猜测我去哪里了吧!

博主去学习Java了!没听错就去前端转后端…

其实对于我这个在大前端混了好几年的人去自学其实也是比较容易的,逻辑清晰、有编程功底;大概花了大半年的时间成功转职Java工程师。

自学往往是最枯燥的,也是最容易放弃的;我来说一下自学的过程都学了哪些知识点!

思维导图

学习路线分为六个阶段

开发工具:首选IDEA,只有你用过IDEA才知道这是最好的Java开发工具

  • JavaSE
  • JavaEE
  • JavaWeb
  • 数据库
  • SSM框架
  • SpringBoot

阶段一:JavaSE

  1. Java语法
  2. 面向对象
  3. 常用的api
  4. 界面编程
  5. 多线程
  6. 文件io
  7. Java网络编程

阶段二:数据库

  1. oracle
  2. mysql
  3. sql server

阶段三:JavaWeb

  1. html
  2. CSS
  3. JavaScript

这三个部分是进行web开发的必须技术一定要好好学习,毕竟互联网在我们的生活中无处不在。

阶段四:JavaEE

  1. Servlet
  2. Jsp
  3. MVC

这个阶段是接近企业的需求了,所以学习起来,难度偏大,如果前面没有学习扎实,会比较麻烦,我就是这样的,前面没有吃透,就学习j2ee 中级,搞得我消化不良。所以小弟我中心的告诫大家,把前面的学好,再学习第四个阶段,这里的mvc思想不太好理解,是学习的重点。同时要学习tomcat/jboss/wl 这些服务器,所以你可能感到要学习的东西一下多了很多,其实我就在这里动摇过,有那么一段时间,又想放弃了。可是一想到 房东那种不屑的表情,我就想一定要好好学习,混出个人样来。我家是农村的,回去就是种地,当公务员我没有关系,再说会老家我学习的专业也用不上,要不就是当个网管什么的,不说了,反正当时心情很复杂吧。

阶段五:JavaEE高级

  1. struts
  2. hibernate
  3. spring

学习完Servlet、JSP然后再去学习框架Struts、Hibernate、Spring等最前沿的最流行的网络编程必备的软件技能。框架的基础就是Servlet、JSP。首先大家应该学习的是Struts框架,典型的MVC模型。

阶段六:框架

  1. Spring
  2. SpingMVC
  3. MyBatis
  4. SpringBoot

阶段七:项目

这里需要去熟练掌握一些电商项目,毕竟现在开发主流还是电商为主

总结

这篇文章主要也是一个大致的学习路线,两年没写博客了写作思路也没有那么流畅,以后会继续加油!

  • 10
    点赞
  • 62
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值