Java Web开发

Java Web开发

Java部分:面向对象后,注重学集合,抛异常,泛型,线程,反射,注解

  • 【Java零基础视频教程(适合Java基础,Java入门)老杜Java13版】https://www.bilibili.com/video/BV1mE411x7Wt?vd_source=4543341eea15096fa471f9067cc841ff
  • 【【零基础 快速学Java】韩顺平 零基础30天学会Java】https://www.bilibili.com/video/BV1fh411y7R8?vd_source=4543341eea15096fa471f9067cc841ff
  • 可以搭配看

对于后面学习的框架来说,泛型、反射、注解必学,记住一句:框架就是注解+反射+设计模式,而设计模式在后面的框架学习时都会学到,不要着急

jdbc(连接关系型数据库):是一种很基础的部分,mybatis的底层

  • 【黑马JDBC视频全套视频教程,快速入门jdbc原理+jdbc实战,一套掌握】https://www.bilibili.com/video/BV1s3411K7jH?vd_source=4543341eea15096fa471f9067cc841ff
  • 不要也没必要花太多时间,有印象,这是底层

javaweb:系统架构,http请求响应,servelet开发,cookie,session(只会这些就可以)

  • 【JavaWeb视频教程,跟着老杜学javaweb零基础入门到精通】https://www.bilibili.com/video/BV1Z3411C7NZ?vd_source=4543341eea15096fa471f9067cc841ff
  • 讲的非常好,很透彻,JSP可以不听(已经淘汰)

数据库:关系型数据库Mysql,非关系型数据库Redis

  • 【黑马程序员 MySQL数据库入门到精通,从mysql安装到mysql高级、mysql优化全囊括】https://www.bilibili.com/video/BV1Kr4y1i7ru?vd_source=4543341eea15096fa471f9067cc841ff
  • 【黑马程序员Redis入门到实战教程,深度透析redis底层原理+redis分布式锁+企业解决方案+黑马点评实战项目】https://www.bilibili.com/video/BV1cr4y1671t?vd_source=4543341eea15096fa471f9067cc841ff、
  • 第一遍学,目标:会用就行

Maven:依赖管理工具,必学

  • 【黑马程序员Maven全套教程,maven项目管理从基础到高级,Java项目开发必会管理工具maven】https://www.bilibili.com/video/BV1Ah411S7ZE?vd_source=4543341eea15096fa471f9067cc841ff

  • 会用就行

框架Spring、SpringMVC(WEB框架)、Mybatis(ORM框架):一般统称SSM

  • 【Spring视频零基础入门到高级,spring全套视频教程详解】https://www.bilibili.com/video/BV1Ft4y1g7Fb?vd_source=4543341eea15096fa471f9067cc841ff
  • 【springmvc教程,SpringMVC从零到精通,老杜springmvc,动力节点springmvc,spring】https://www.bilibili.com/video/BV1sC411L76f?vd_source=4543341eea15096fa471f9067cc841ff
  • 【MyBatis视频零基础入门到进阶,MyBatis全套视频教程源码级深入详解】https://www.bilibili.com/video/BV1JP4y1Z73S?vd_source=4543341eea15096fa471f9067cc841ff
  • 其实第一次学的目标也是会用就行,等做完一个项目再去细学

Springboot:脚手架,简化前面的开发配置

  • 【尚硅谷SpringBoot零基础教程,面试&加薪必会springboot3】https://www.bilibili.com/video/BV1Es4y1q7Bf?vd_source=4543341eea15096fa471f9067cc841ff
  • 其实第一次学的目标也是会用就行,等做完一个项目再去细学

跟着敲一个单体项目

  • 【黑马程序员SpringBoot3+Vue3全套视频教程,springboot+vue企业级全栈开发从基础、实战到面试一套通关】https://www.bilibili.com/video/BV14z4y1N7pg?vd_source=4543341eea15096fa471f9067cc841ff
  • 敲两遍,记住怎么开发的

前面这些基本上就是单体项目的基本技术

至于微服务就是将单体项目当中的一些功能模块进行拆分,而我们学习微服务=学习拆分单体项目时需要用到的组件和方案,对于本科生来说微服务不是重点

微服务

  • 【2024最新SpringCloud微服务开发与实战,java黑马商城项目微服务实战开发(涵盖MybatisPlus、Docker、MQ、ES、Redis高级等)】https://www.bilibili.com/video/BV1S142197x7?vd_source=4543341eea15096fa471f9067cc841ff
  • 其实微服务掌握分布式框架Dubbo、注册中心zookeeper、消息队列kafka、分布式事务、分布式锁

上面很多技术栈,我都是说学第一遍会用就行,因为真的小白没必要第一遍就搞很透彻(很难很痛苦),就是要搞几遍

所以你们可以直接看(看完JavaSE后),相当于说第一遍先过大概,再去深究,这样学会更轻松

  • 【黑马程序员JavaWeb开发教程,实现javaweb企业开发全流程(涵盖Spring+MyBatis+SpringMVC+SpringBoot等)】https://www.bilibili.com/video/BV1m84y1w7Tb?vd_source=4543341eea15096fa471f9067cc841ff
  • 这相当于是一个很精简的集合,集合了开发所需的技术
  • 看完再去做这个项目,最少做两遍
  • 黑马程序员SpringBoot3+Vue3全套视频教程,springboot+vue企业级全栈开发从基础、实战到面试一套通关】https://www.bilibili.com/video/BV14z4y1N7pg?vd_source=4543341eea15096fa471f9067cc841ff
  • 做完了,再去把前面的视频都挨着看,深入理解

https://blog.csdn.net/2302_80742310?spm=1000.2115.3001.5343这是我放学习笔记的地方

不做笔记要忘,不然很可能要重复学好几遍

  • 13
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值