我学习Java后端也有一段时间,现在回想当时开始学习Java的过程,觉得对求知的态度真的很重要。现在我总结了一些学习Java的路线,主要是视频,这是针对一些刚开始学习Java的小白。以下内容只是推荐,要是找到适合自己的学习方法更好。
后端开发的基础学习注重 Java 基础的学习,不要一味追求进度而飞跃式学习,重要性排序: Java->mysql->maven->JavaWeb
Java基础
对于刚入门的同学,有一定的编程基础,建议通过视频学习。十分推荐如下视频,适合零基础,讲课生动有趣:
https://www.bilibili.com/video/BV17F411T7Ao/
书籍推荐:《疯狂 Java 讲义》、《Java 编程思想》、《Java 核心技术卷一》
学习 Java 语言的时候,可以适当做笔记,推荐 Typora,当然习惯用笔记录的同学也可以选择纸质版做笔记。
Mysql 数据库
后端开发这一职责很多情况下都是与用户数据打交道,接收用户在前端页面传过来的数据,我们常常要利用 Java 语言对数据进行处理与分析,数据必然要存放在一个地方,那就是数据库。
十分推荐《Mysql 必知必会》,一本适合入门的小手册
视频推荐:https://www.bilibili.com/video/BV12b411K7Zu/
JavaWeb
这一阶段我们会接触真正的初期网页开发流程,务必学会网页开发的思想和流程,这一部分会接触到一些前端的技术,我们后端不做要求,但是需要有了解。学习这一块内容前提是对 Java 基础熟悉。
视频推荐:https://www.bilibili.com/video/BV1Qf4y1T7Hx/
Git
这是一个代码管理工具,一般用于团队协作较多。
视频推荐:https://www.bilibili.com/video/BV1vy4y1s7k6/