Java还是目前应用最广泛的编程语言,相对来说,工作机会也比较多。
TIOBE最近公布了 2019年2月编程语言排行榜,榜首一如既往的还是JAVA.
那对于初学者来说,先学哪些知识点呢?整理了这套学习路线图,希望可以帮助到正在学习编程的你们。
先放一张学习路线图:
此套学习分六大阶段,每一阶段都逐渐加深,此套教程已经整理的非常完善,各位学习者基本上按照此套流程,一阶段,一阶段学习来,肯定会入门,逆袭成为大牛。
第一阶段:Java基础入门
知识点对应的视频:
第二大阶段:Java语言进阶
知识点对应的视频:
第三大阶段:Javaweb阶段
知识点对应的视频:
黑马旅游网:(这是一个项目视频教程,目前还是待更新状态)
第四大阶段:练手项目阶段
这个阶段就要在git上多找一些项目来学习了
第五大阶段:框架
框架对于程序员的作用不言而喻,基本上就是程序员用来吃饭的家伙。
成熟的框架
Hibernate 框架、Struts2框架、Struts 框架(目前已淘汰)、MyBatis 框架、Spring 框架、spring MVC 框架
兴起的框架
Jersey 框架、springboot 框架、play 框架、Vue.js 框架、jfinal 框架
框架整合
最初是Struts+ Spring + Hibernate。后来演变为Struts2 + Spring + Hibernate。后来随着Spring的强大以及Struts漏洞上的等等问题,演变成为了Spring + SpringMVC + Hibernate/Mybatis 互联网这块比较常见的是Mybatis。最近也慢慢演变为了Springboot + Mybatis。
视频教程
第六阶段:热门技术和项目
Java学习路线图持续更新!