A
Java后端合作开发自学走线
JavaSE
该部份主要就讲的是java基本上句法、常见类、子集架构、多处理器、IO流、散射及单纯SQL句子。修完那个专业课程,根本无法掌控基本上知识,类似于多处理器、IO流都足以支撑力民营企业合作开发的组织工作市场需求。还须要自学JUC和NIO及SQL更进一步自学。
所推荐自学音频:
异军突起开发人员Java词汇进阶到通晓-【此基础+高阶】-附整套数据资料(IDEA版)
(www.bilibili.com/video/BV1Qy4y1k7kL)
JavaSE归纳
所推荐自学音频:
【狂神说Java】JavaSE阶段回顾归纳
(www.bilibili.com/video/BV1MJ411v7tJ)
JUC
该专业课程可以修完JavaEE后再来自学、此专业课程直接从P38节开始自学,主讲内容为JUC,民营企业合作开发真正用到的多处理器,也是做高并发的基本上技能。
所推荐自学音频:
2020权威_juc 与 jvm _并发编程_ Java 必学_阳哥- 尚硅谷
(www.bilibili.com/video/BV1vE411D7KE)
NIO
该专业课程可以修完JavaEE后再来自学。
所推荐自学音频:
尚硅谷NIO音频(java nio线程精讲
(www.bilibili.com/video/BV14W411u7ro)
MySQL进阶
建议与学校专业课程同步进行,但必须看完。看完此音频后,才能完全掌控民营企业级合作开发,mySQL技能。
所推荐自学音频:
MySQL_此基础+高阶篇- 数据库 -sql -mysql教程_mysql音频_mysql进阶_尚硅谷
(www.bilibili.com/video/BV12b411K7Zu)
数据结构
数据结构是计算机专业必学的一门专业课程,也是最重要的一门课程,代码实现基本上都与数据结构有关。学校也有数据结构专业课程开设,建议作为重中之重的专业课程来学,修完之后,再利用该音频查漏补缺。
所推荐自学音频:
尚硅谷Java数据结构与java算法(Java数据结构与算法)
(www.bilibili.com/video/BV1E4411H73v)
前端三大件
在大三上半学期会开Web前端合作开发专业课程,可以与学校专业课程同步进行,但学校专业课程并不会讲的这么详细。前端合作开发也建议自学该专业课程,很经典。修完此专业课程后,可以进行前端的基本上合作开发。这也是为什么后端工程师容易转前端工程师的原因。
01HTML+css所推荐自学音频:
异军突起开发人员pink老师前端进阶音频教程 HTML5+CSS3+移动端布局-flex
布局rem布局响应式布局摹客蓝湖使用-单纯有趣好玩
(www.bilibili.com/video/BV14J4114768)
02JavaScript
所推荐自学音频:
异军突起开发人员pink老师前端进阶视频教程JavaScript此基础句法-dom/bom-es6-jQuery
-数据可视化echarts-包含笔记源码作业
(www.bilibili.com/video/BV1Sy4y1C7ha)
JSON
推荐自学音频:
【狂神说Java】一小时掌控JSON
(www.bilibili.com/video/BV1Pt411u7R3)
JAVAEE
01JavaWeb
所推荐自学音频:
【狂神说Java】JavaWeb入门到实战
(www.bilibili.com/video/BV12J411M7S)
SSM
01Mybatis
所推荐自学音频:
【狂神说Java】Mybatis最新完整教程IDEA版通俗易懂
(www.bilibili.com/video/BV1NE411Q7Nx)
02Spring5
所推荐自学音频:
【狂神说Java】Spring5最新完整教程IDEA版通俗易懂
(www.bilibili.com/video/BV1WE411d7Dv)
03SpringMVC
所推荐自学音频:
【狂神说Java】SpringMVC最新教程IDEA版通俗易懂
(www.bilibili.com/video/BV1aE41167Tu)
设计模式
设计模式,主要就讲的是架构底层的实现原理,以及民营企业合作开发中必备的合作开发思想,也是大厂面试高频。
所推荐自学音频:
尚硅谷Java设计模式(图解+架构源码剖析)
(www.bilibili.com/video/BV1G4411c7N4)
VUE
VUE是一款民营企业合作开发前端常见的架构,所以我们后端开发人员也必须得掌控。
所推荐自学音频:
尚硅谷VUE技术教程(基于vue2.5录制,vue.js快速进阶)
(www.bilibili.com/video/BV1hs411E7ps)
通用Mapper
是与Mybatis同一类型,操作数据库的插件,由于Mybatis会编写大量sql代码,而通用Mapper及MybatisPlus就用来简化mybatis合作开发。不同民营企业会选择不同的技术、所以也建议自学。
所推荐自学音频:
尚硅谷通用Mapper教程(通用mapper快速进阶))
(www.bilibili.com/video/BV1yW411M7m)
MybatisPlus
所推荐自学音频:
尚硅谷MyBatisPlus教程(mybatis-plus架构精讲)
(wwww.bilibili.com/video/BV1Ds411E76Y)
Spring注释合作开发
Spring是通过XML文件来配置的,比较繁琐。在java1.5之后就出现了注解、用于简化合作开发。
所推荐自学音频:
尚硅谷Spring注解驱动教程(雷丰阳源码级讲解)
(www.bilibili.com/video/BV1gW411W7wy)
Redis
所推荐自学音频:
【狂神说Java】Redis最新超详细版教程通俗易懂
(www.bilibili.com/video/BV1S54y1R7SB)
SpringBoot
那个架构是当前主流的民营企业级合作开发架构,修完该架构才能具备民营企业合作开发的能力。
所推荐自学音频:
尚硅谷SpringBoot顶尖教程(springboot之idea版spring boot)
(www.bilibili.com/video/BV1gW411W76m)
Linux
该专业课程主要就自学Linux的基本上操作,了解项目部署的环境。
所推荐自学音频:
尚硅谷Linux此基础教程(大数据、JavaEE、Python合作开发通用版)
(www.bilibili.com/video/BV11W411T7jR)
SVN
SVN是一个项目版本管理工具,民营企业合作开发的必备技能。
所推荐自学音频:
尚硅谷SVN教程(2小时玩转版本控制工具svn)
(www.bilibili.com/video/BV1mW411M7yR)
所推荐自学音频:
尚硅谷SVN高阶教程(svn操作详解)
(www.bilibili.com/video/BV1Us411E7HJ)
Git+GitHub
所推荐自学音频:
尚硅谷GitHub此基础整套完整版教程(新版Git已上传,所推荐观看)
(www.bilibili.com/video/BV1pW411A7a5)
学到这里,只是具备了民营企业基本上合作开发的能力,还得持续自学,如SpringCloud、Swagger、Ngrok、ElasticSearch、POI等等,这些都是民营企业合作开发必用的技术。
END习生活!