后端


第一阶段 ( 对应考核第一轮 )

开发语言的选择:

Java、C++、Go。

团队主要以java为主(但是其他语言也是平等对待的,只要你喜欢就好)

以下是 java 学习路线:

① 学习Java基础

推荐视频 (任选一套)

Java入门基础视频教程(含Java项目和Java真题)

上部:尚硅谷2024最新Java入门视频教程(上部)java零基础入门教程

下部:尚硅谷2024最新Java入门视频教程(下部)java零基础入门教程

② 学习算法基础

算法基础主要包括学习数据结构和算法

题单广场 中找到题单入门1-6,尽可能多刷题目,编程语言任意,题解可以在每一道题的网页右上方(查看题解)。

学有余力可以继续学习进阶内容(模拟、排序、贪心、递归、搜索等)

Tips:
  1. Java反射章节觉得难度大的也可以先跳过,后续再进行学习;

  2. 学习的时候尽量自己也跟着敲一遍,如果你是编程小白,不要追求倍速,要打好基础;

  3. 可以养成写博客,用markdown做笔记等好习惯;

  4. 尽量学会使用IDEA的断点功能进行debug,对后续学习来说是个强有力的辅助工具;

  5. 遇到问题时优先利用网络资源寻找解决方案,培养信息检索能力十分重要!实在无法解决可以在群上或私聊问师兄师姐。

  6. 一轮考核中需要使用到面向对象的知识,正常来说学完面向对象的知识可以基本达到一轮考核的要求(对应尚硅谷下部的p44,黑马程序员的p129)

    完成一个阶段性的项目(例子:XX管理系统)后,可以继续学习其他部分。

  7. 刷好算法题,一轮考核中有算法的考核题目,这是与他人拉开差距的关键。

第二阶段( 对应考核第二轮 )

① 学习MySQL数据库

MySQL数据库教程天花板,mysql安装到mysql高级,强!硬!__bilibili

看到p73即可,其余后续再进行学习

黑马程序员 MySQL数据库入门到精通,从mysql安装到mysql高级、mysql优化全囊括

看到p57即可,其余后续再进行学习

② jdbc学习

③ javaweb学习

学到这里要开始上强度了哦,坚持到这里结束就满足二轮考核了

第三阶段( 前面的区域考核完再来探索吧 )

建议大一寒假学习

学习SSM开发框架:

【尚硅谷新版SSM框架全套视频教程,Spring6+SpringBoot3最新SSM企业级开发】

单体项目练手(选其一):

苍穹外卖:黑马程序员Java项目实战《苍穹外卖》

尚庭公寓:尚硅谷Java项目【尚庭公寓】从0开始Java项目实战