零基础学后端java

零基础学后端java目录 基础篇 Java 数据库 Servlet Spring 框架篇 SSM 框架 SpringBoot 工具篇 Maven Git 一定不要学什么 项目 回想起笔者学习 Java 的时零基础学后端 java 候 那都有小十年了 那时还没有这么发达的网络 学习一门新的技术十分困难 而机缘巧合又让我回到了 Java 教学的这个岗位 为了让自己的学生们不再重蹈覆辙 在这里笔者总结一下自己学习 Java 后端的经验

大家好,我是讯享网,很高兴认识大家。



@

目录
  • 基础篇
    • Java
    • 数据库
    • Servlet
    • Spring
  • 框架篇
    • SSM框架
  • SpringBoot
  • 工具篇
    • Maven
    • Git
  • 一定不要学什么
  • 项目

回想起笔者学习Java的时零基础学后端java候,那都有小十年了,那时还没有这么发达的网络,学习一门新的技术十分困难。而机缘巧合又让我回到了Java教学的这个岗位,为了让自己的学生们不再重蹈覆辙,在这里笔者总结一下自己学习Java后端的经验。从零开始的完整路线。

基础篇

Java

想做后端那Java基础就是必须的,而且需要花时间去打磨沉淀。
这里可以说的又太多了,大家看看笔者的另一个笔记文集,或者找些视频和书记看看就行了,文集中也有书籍推荐。
【从零开始学Java笔记】

数据库

Servlet

  • 需要Java基础

Servlet过时了吗?原理上未过时,因为他是必须掌握的基础知识,但在应用上已过时,现在已经没有人在单独使用Servlet了。而Servlet就是SpringMVC的基础,不学习的话,很多东西可能就不好理解,所以还是必须要学习的。

Spring

  • 需要Java基础

框架篇

SSM框架

  • 需要Spring、Servlet和数据库基础

SSM框架就是Spring、SpringMVC和Mybatis。

这里总有一些争议,有的人认为不需要学习SSM框架,可以直接上手Springboot,其实这是错误的,笔者就掉入过坑中。因为Springboot是一个非常优秀的集成框架,自动配置节省了很多时间,这是他的优点,也是他的缺点。因为大量的封装和自动配置,让我们不知道Springboot到底做了什么,当你在照着视频或者书籍敲的时候还没有什么,当你自己去编写的时候就发现了,一旦出现bug就一脸懵逼,所以这里的基础还是不能丢的。SSM框架的资料笔者也放在下面了。

SpringBoot

现在的后端市场几乎被SpringBoot垄断,如果你不会SpringBoot,找到一个好的工作可能就不是那么容易的事情了。

在这里附上一篇好文章

Github点赞接近100k的SpringBoot学习教程+实战推荐!牛批!

如果想要看视频的话,推荐尚硅谷**阳的视频,b站上可以搜索到
https://www.bilibili.com/video/BV1gW411W76m
https://www.bilibili.com/video/BV1KW411F7oX

但是视频里涉及的技术有些多了,包括Linux、redis、docker...不过这都是作为一个后端开发人员必须具备的能力。多看没有坏处。

还有一些很好的博客,也推荐给大家,这里不仅有Springboot资源,还有一些相关的Java后端技术资源。
方志朋的专栏
纯洁的微笑
江南一点雨

工具篇

Maven

关于项目的管理工具Maven和Gradle,还是建议大家使用Maven,因为很多教程和视频还是使用Maven,不过大家也可以尝试使用新的工具Gradle。工具只是工具,并没有高低贵贱之分,好用就用,不好用就不用。

而对于Maven技术,前期的话会导包就行了。

Git

一定不要学什么

Jsp/XML/SSH

现在已经是前后端分离的时代了,这些老旧的技术就没必要花时间学习了,因为人的精力都是有限的。至于为什么,大家可以百度一下,基本上就明白了。但是大学一般还会教,这就看同学们对自己的需求了。

项目

小讯
上一篇 2024-12-27 15:16
下一篇 2024-12-26 07:02

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/9099.html