开启辅助访问
 找回密码
 立即注册

国内有哪些Java视频做的比较好?

ml0999 回答数5 浏览数202
本人学过数据结构和C语言。
使用道具 举报
| 未知
dj311 | 未知
学习Java的视频这里有!
不光有,从基础到项目的视频资源都给你整理好了,就说贴不贴心吧~
这要是再不开始学起来,真是对不起各位小伙伴的良苦用心了~
Java学习路线梳理

这张2023年最新出炉的Java学习路线图,包含Java需要掌握的所有知识点,从入门到进阶、再到应用,一目了然!


文字版Java学习路线图:

前奏与工具:学习路线梳理 ➾ JDK工具 ➾JDK新特性➾ IDEA工具
基础语言:java基础 ➾ 设计模式 ➾ 数据结构与算法
数据库与JDBC:MySQL ➾ JDBC
WEB基础:Javaweb (HTML/CSS/JS/Tomcat/Http/Servlet/Vue/ Jsp/Ajax/Jquery/)
企业级框架:Maven➾GIT ➾ SSM ➾ Spring ➾ MyBatis ➾ SpringMVC ➾ Mybatis Plus ➾ SpringBoot➾SpringSecurity➾日志开发框架
分布式微服务架构:Springcloud ➾ dubbo ➾ zookeeper ➾ TIDB ➾ ActiveMQ ➾ RabbitMQ ➾ RocketMQ ➾ Kafka ➾ Docker ➾ Redis ➾ ElasticSearch ➾ JUC
技能强化:Linux ➾ JVM ➾ Oracle ➾ Activiti7➾NIO ➾ PIO&EasyExcel ➾Netty ➾ Log ➾ Lucene ➾ Solr ➾ Shiro ➾ Nginx ➾ Jenkins ➾ MySQL优化 ➾《微信公众号》➾《在线支付》
项目实战:《javaweb项目》➾《锋迷商城》➾《卖淘乐回收系统》➾《HarmonyOS 2.0应用》➾《伴我汽车》➾《锋迷汽车管理系统》➾ 《开放平台云控中心》
面试攻略:java面试60问 ➾ 京东java专家教你应对java面试
掌握以上技术,足以支撑大家找到一份好的Java开发工作。
Java视频

整理好的一套Java宝藏视频,从入门到精通,还有实战项目、大厂高频面试题!可以按照顺序,一步步学习:
第一级:新萌入门,前奏与工具使用篇

市面较多的都是一张思维逻辑图,最后很多伙伴都也就只获得了一张图而已,很难真正理解其精髓,本视频精心为java小白讲解真正的零基础入门学习路线知识点规划。
自学java学习路线详解视频(从小白入门到进阶架构的Java工程师成长路线图谱)
学习必备工具:
出门要穿鞋,吃饭要用筷,学习肯定也要先有必备工具啦!
JDK全套一站式安装教程,java入门必备
开发工具IDEA下载安装到快捷键操作视频教程【小白入门java开发IDEA教程一套搞定】
JDK安装及Java9到Java19新版本特性基础课程,windows&mac系统jdk环境配置、版本更新查看和各版本特性讲解
第二级:爱上Java,基础语言篇

1. Java核心基础

此阶段为入职java必备知识,必须牢牢掌握,把基础砸实是学习的根基,会让后面的内容学习变得游刃有余
Java基础入门视频200集(Java零基础30天快速入门)
新版Java入门视频教程(一口气学完java,零基础自学Java必备)
2. Java设计模式

Java程序员核心技术必备,一套通透!
Java设计模式详解教程(图解+框架源码剖析)通俗易通
java设计模式详解,全网最新12种Java设计模式(图解+源码分析+实战)
3. 强化编程-数据结构与算法

以Java做为编程语言进行讲解,系统的讲解了常见的数据架构和算法,整个课程通俗易懂,层层递进。建立其良好的编程思维,形成自己的编程思想。掌握各种算法,提升自己的编程能力。掌握基本的数据结构,加深对程序底层的理解。 利用编程思维解决生活和工作中的各种问题。
数据结构与算法教程,IBM大佬亲授Java数据结构与算法
第三级:存储能力,数据库与JDBC篇

数据库技术是软件开发中的必备技能,咱们从数据库基本操作到掌握数据库设计的能力,层层深入学习数据库设计思想,一个软件项目的底层逻辑中,数据的存储结构是重中之重,因此,数据库技术也是面试中常被面试官拿来考察面试者的必用问题。
1.  MySQL基础+进阶全套
mysql基础入门全套教程,MySQL数据库基础安装+进阶教程,java自学轻松入门MySQL数据库
2.主流分库分表中间件
主流分库分表中间件Sharding-JDBC+Mycat,从原理到配置案例讲解系统掌握
第四级:WEB入门,网站技术与WEB基础篇

JavaWeb核心技术:这块内容,咱们要围绕基于浏览器、服务器项目开发的全过程,因为未来大家从事的工作岗位中,90%以上的 Java 开发工作,都是基于这种模式,也称为 B/S模式开发。
1.Javaweb基础+实战

对具有JavaSE基础的同学,熟练掌握MySQL数据库的开发应用,掌握数据库设计流程并能更具项目业务场景完成数据库设计;系统掌握HTML5、CSS3、JavaScript、AJAX、jQuery、BootStrap等web前端开发技术;熟练使用Servlet、JSP动态网页技术进行Java web应用的功能开发;深入理解和掌握Java web技术栈的核心开发技术,提升综合开发应用能力。
JavaWeb全套视频教程,java web基础入门到项目实战(完整版)
第五级:框架魅力,企业级技术开发篇

此阶段为企业级服务端开发必备技能,优化web阶段内容,应对java开发中级岗位
1. 项目管理-maven

从项目为什么需要构建工具到项目仓库私服搭建。是入门Maven小白必备课程,以浅显易懂的语言、深入浅出的讲解,带你走入Maven的世界,熟练Maven的使用,从入门到精通。
最新超详细maven全套教程,一套搞定Maven快速入门到精通
2. 项目管理-git

包括版本管理的优势、Git的基本使用、Git远程仓库、Git协同开发、Git分支管理、Git整合Idea等,学完将会全面掌握Git的实际使用,帮助你在企业团队协同开发中提高工作效率。
git全套教程(7小时快速掌握)
3. SSM框架:spring+SpringMVC+MyBatis

强烈推荐!全网最全SSM框架集教程,Spring+SpringMVC+MyBatis一套搞定! Spring整合MyBatis项目开发;SpringMVC框架部署和配置,SprinGMVC框架全流程执行原理 ;ybatis配置和使用、Mybatis常见面试问题解析。
SSM框架教程(附源码)Spring+SpringMVC+MyBatis入门一套搞定!
4. Spring全套详解(Ioc-AOP-整合MyBatis)

包括Spring IoC、Spring AOP(CGLib、JDK动态代理)、Spring整合MyBatis,Spring事务管理等内容。
Spring从入门到精通全套教程_通俗易懂进阶必看(Ioc-AOP-整合MyBatis)
5. Mybatis框架(全程带练,源码解析)

包括ORM概述、Mybatis概述、Mybatis增删查改、Mybatis配置文件详解、Mybatis关联映射、MyBatis动态SQL、Mybatis日志配置、Mybatis连接池、Mybatis缓存、Mybatis延迟加载、Mybatis原理解析等。
Mybatis框架视频教程,mybatis(idea版)实战教程(全程带练,源码解析)
6. SpringMVC(框架源码解析)

包括SpringMVC的框架部署配置、创建控制器、前端请求控制器或者静态资源配置、控制器接收前端数据、并对前端请求作出响应等全流程全细节的讲解。最后将会完成三大框架(Spring、SpringMVC、Mybatis)终极整合。  
一套快速掌握spring mvc(框架源码解析)
7. 持久层开发框架-MybatisPLUS

MybatisPlus教程(深入浅出,快速上手),Mybatis-Plus带你高效开发WEB应用。
MybatisPlus教程(深入浅出,快速上手)
8. 服务快速开发技术-springboot

课程提供了配套的所有资料,领取方法见评论区置顶。本套视频基于官方提供的最新版本SpringBoot 2.7.1进行讲解,不仅课程内容全网最新,内容也非常全面,覆盖机构及企业针对于springBoot所有的内容需求,课程一共分为4个章节,课程围绕着核心基础、日志框架、SpringBoot与其他技术整合(如Redis Ecache Elasticsearch MQ Quarts....)等、源码的剖析(搭建源码环境、运行的原理、内置tomcat、自定义starter等等)还有部署监控等内容。
SpringBoot2全套,springboot快速入门到项目实战视频教程
9.Spring Security

本套课程首先带来大家学会Spring Security框架的基本用法,手把手教大家完成框架的基本配置。然后详细讲解Security框架中的过滤器、认证方式、JWT的使用等内容。最后使用Spring Security+JWT的方式,做一个权限认证系统的微服务项目。从单体环境下的权限认证,到微服务前后端分离式的权限系统,实现对整个课程内容的升级。
SpringSecurity最新框架教程,从基础入门到Spring Security+JWT微服务项目实战
10.Java日志框架

本套课程是针对有Java基础的小伙伴进行讲解,由浅入深详细讲解每个知识点以及编程思想,系统完整的帮助小伙伴建立完备的Java日志系统知识体系以及高性能的日志框架选型。
Java日志框架教程,由浅入深全面精讲多种日志框架(log4j、slf4j、logback、jul、juc、springboot )
第六级:架构为王,大型项目分布式微服务篇

此阶段掌握当下热门服务框架,贴合Java开发发展趋势,可轻松应对Java互联网开发大部分岗位
1. 微服务框架-Spring cloud

通过学习你将深刻理解微服务架构, 精通springcloud-alibaba各个组件的工作原理及其使用,吊打面试官,高薪拿offer。
SpringCloud框架入门到精通全套教程 java微服务架构基础 史上最简单全面的微服务开发教程
2. 分布式框架-Dubbo

旨在深度分析服务之间调用逻辑,从剖析RPC底层原理开始,通过手写RPC框架,掌握RPC实现逻辑。通过全方位介绍微服务RPC框架Dubbo,实现Dubbo在各实战场景中的应用。通过剖析Dubbo源码,掌握Dubbo的服务通信、负载均衡、SPI机制及服务治理的实现逻辑。
RPC+Dubbo框架入门最全教程_dubbo源码实战
3. 分布式框架-zookeeper
通过学习你将具备: Zookeeper的底层数据存储逻辑 Zookeeper客户端的完整操作流程 Zookeeper集群实战技能 分布式架构思维的引导及建立。
Zookeeper集群教程-全网最全Zookeeper应用及原理分析课程
4. TiDB数据库

通过学习,你将具备:能够快速部署TiDB测试集群;掌握TiDB的核心特性;掌握TiDB的命令及SQL操作;掌握JDBC及SpringBoot整合TiDB; 掌握TiDB的核心分布式概念。
TiDB数据库快速入门实战教程(PingCAP官方认证讲师主讲)_哔哩哔哩_bilibil
5. 消息队列-RabbitMQ

先介绍RabbitMQ的基本安装和使用,再讲解RabbitMQ的多种队列模式,这些队列模式的讲解中详细的介绍了每个队列模式的优点、应用场景及存在的问题,一环扣一环,让大家知道工作中改如何选择使用哪一种队列模式。并介绍Springboot中如何使用rabbitmq。最后,通过详细介绍RabbitMQ的高级特性,实现对整个课程内容的升级。
RabbitMQ最新版全套视频教程, 轻松掌握RabbitMQ消息中间件到高级实战
6. 消息队列-RocketMQ

RocketMQ在阿里巴巴电商环境下经历过了多年的技术系列,其性能和稳定性,在众多MQ中脱引而出。   
先讲解RocketMQ的技术架构和部署架构,再介绍RocketMQ从安装到使用的快速体验。然后着重介绍RocketMQ的集群模式、多种消息实例,以及Springboot和Spring Cloud Stream如何整合RocketMQ。
RocketMQ全套视频教程, 从入门到实战快速掌握MQ消息中间件
7. ActiveMQ消息队列

课程从消息队列概念、JMS基本概念开始讲解,再逐步结合Activemq代码实现消息队列。课程中除了介绍面试中容易出现的基础面试题外,还融入了ActiveMQ的高阶难点,掌握好这些知识,不仅可以从容应对面试,也提升了技术的深度。
java教程轻松掌握消息队列ActiveMQ高级实战课程视频
8. 分布式消息-Kafka

通过本套课程的学习,你将具备: Kafka基础概念及关键技术点,Kafka集群配置及核心参数,Kafka集群应对大并发、高可用场景的多维度优化方案,Kafka-eagle监控平台的使用。
kafka入门到精通教程|kafka原理解析从安装到实战,阿里P7架构师讲解Java必备(附源码)
9. 微服务部署-Docker

本套视频是主要针对微服务架构落地解决技术方案之一。通过学习Docker能够完成对:微服务监控告警架构、微服务自动化部署、微服务之日志收集与性能监控、微服务之自动化测试与质量管理等架构的落地技术实现。
Docker快速入门教程,docker安装到项目部署,java必备通俗易懂全面掌握
10. 分布式缓存-Redis 百集精品实战教程

全网独一份,学习曲线由浅入深、循序渐进。入门--》进阶--》高级--》实战。 课程分为9大主题。15大案例实战、16道经典面试题总结 来全面学习Redis教程。
11. 分布式搜索-ElasticSearch

本课程讲解业界目前最流行的ElasticSearch全文检索框架, 体验PB级海量数据秒级搜索,学习后的收获不仅仅是简单使用,还有实战内容, 将手把手带您一起完成京东搜索功能的实现。
企业级ElasticSearc搜索服务引擎理论入门到实战,搜索工程师必备技术
12. JUC 并发编程

本套课程由浅入深,详细讲解每个知识点以及编程思想,系统完整的帮助小伙伴建立完备的JUC并发编程知识体系。
JUC 并发编程源码级讲解教程,跳槽大厂Java进阶必学
第七级:高手进阶,技能深入篇

此阶段知识内容为丰富掌握各技术点的底层原理,能够实现各类似需求功能框架,提升自身核心竞争力,应对大厂自研技术需求
1. Linux操作系统

本套《java程序员必会的Linux》课程针对于Linux有系统的讲解,目的在与帮助目前的java程序员学习Linux课程所碰到的一些困境做了讲解。
linux操作系统安装到企业级项目部署上线视频教程Java开发必备
2. 强化编程-JVM

通过多维度案例介绍类加载到运行的整个JVM运行过程,掌握JVM从对象创建到销毁的整个过程。通过分析垃圾回收算法,掌握各垃圾回收器的工作机制。 最后结合线上日均百亿流量的项目案例,介绍具体的JVM调优方案,实现对整个课程内容的升级。
JVM全套教程(含jvm调优、jvm虚拟机、jvm面试题、jvm源码详解)系统玩转java虚拟机全程干货无废话
3. 数据库强化-MySQL

本套视频是MySQL高级进阶课程,为面试和工作提升必备课程。课程中以案例分析的形式进行MySQL优化的深度分析、以及介绍MySQL优化常用分析工具的使用。
MySQL数据库高级教程,超详细mysql优化和原理分析,MySQL优化项目教程
4. 数据库强化-Oracle

本视频是一套针对初学者的数据库教学视频。本套视频从初学者的角度出发,以通俗易懂的语言,丰富多彩的实例,详细介绍了使用Oracle 12g进行数据管理及开发应用的各方面技术。
oracle数据库全套视频教程,从0开始学数据库通俗易懂
5. 搜索技术-Lucene

通过本套课程的学习,你将具备: 1.掌握全文检索使用场景及技术选型 2.能够使用Lucene编写出京东搜索这样的功能 3.掌握Lucene底层存储的逻辑结构和物理结构 4.掌握索引常见的搜索算法 5.能够对全文检索底层优化(查询精准度, 查询效率)有独到的见解及思路。
Lucene全文检索教程,带你从底层到实战全面掌握
6. 搜索技术-Solr

本课程将手把手讲解Solr全文检索从入门到实战内容, 带大家系统学习全文检索技术, 并在实际项目中进行开发。
Solr从配置应用到京东项目全文检索实战视频
7. 安全框架-Shiro

Apache Shiro是一个开源安全框架,提供身份验证、授权、密码学和会话管理。Shiro框架直观、易用,同时也能提供健壮的安全性。 Shiro是一个强大、易用的Java安全框架。被用作于认证,授权,加密,session管理,依赖于Shiro简单易懂的API,可以快速的构建包括手机,大型web和商业应用。
Shiro教程,由浅入深掌握Shiro安全权限框架
8. 服务器-Nginx

Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。
Java架构进阶—Nginx企业级(附带课件源码)
9. 持续集成Jenkins

jenkins是目前广泛应用的持续集成工具,本套课程记录我使用jenkins+Git配置持续集成环境的整个流程。
jenkins实战教程(1小时从入门到精通)
10.Java NIO全套(BIO、NIO、AIO及NIO API源码解析)

NIO的应用目前也频繁出现在比如物联网 AIOT硬件与平台通信、社交媒体实时通信等场景中。为了让大家掌握更加高效、偏向实战的网络通信技术,我们设计了这套非常详细、干货满满的NIO课程
NIO全套精讲教程(BIO、NIO、AIO及NIO API源码解析)
11.POI&EasyExcel报表数据库

从POI的基础讲起,包括什么是POI、POI常用技术组件、POI中的Excel读写,以及POI存在的问题,POI常用组件的封装等。最终我们可以把数据库中大量的数据读写到Excel中,并实现批量处理。
Java教程3小时轻松掌握POI&EasyExcel报表数据库读写技术
12.Netty

这套课程用案例结合代码,介绍Netty的使用场景、线程模型及Netty的核心组件,然后通过Netty实现社群即时聊天系统。接着讲解Netty的高级特性,Netty的编解码、粘包和拆包、心跳机制、断线重连及零拷贝等,在课程的最后,通过详细解读Netty的主线源码,为大家介绍Netty集群如何实现百万级并发的架构逻辑。
Netty入门视频教程,案例结合代码深入浅出精讲Netty
13.Activiti7工作流

先介绍工作流的应用场景、Activiti概述及BPM流程图等相关知识,然后讲解Activiti框架的使用、流程的定义、网关的使用等完整的实现链路,最后,演示如何在Spring及Springboot项目中使用Activit框架。
Activiti7工作流系统精讲教程,Activiti和Spring及Springboot框架项目整合
14.Java架构师实战

从0到1手把手实现一套完整的企业级微服务架构,整个架构基于SpringBoot和SpringCloud Alibaba基础之上,整合了Redis、Elasticsearch、RocketMQ、SpringSecurity、Oauth2等时下主流的一些技术框架与服务,灵活运用多种设计模式,非常完整的呈现出来企业中项目开发架构的设计与实现过程。
Java架构师实战课程视频,从0到1实现企业级java微服务架构教程(价值2W+)
15.在线支付开发(支付宝+微信)

本套视频我们给大家带来了微信支付和支付宝支付。这套课程为找在开发过程中我们如何把不同的支付模式引入到项目中来。梳理流程关系,手把手的编写代码,大家可以跟着视频完成相应的操作。
Java在线支付开发教程,支付宝支付&微信支付项目实战课程
16.微信公众号开发

本课程介绍了公众号开发的基本流程及第三方接口的调用,结合公众号实操讲解,相信学完后你将轻松应对工作中的各种公众号开发需求。
第八级:项目实战,企业项目开发与毕业设计项目篇

此阶段模拟企业真实项目业务流程及开发技术,项目经验是企业了解人才用人关键条件,为了提升自身就业竞争力,快学起来吧!
1. JavaWeb项目-《卖淘乐》

通过本套课程的学习能够: 1、熟练掌握MySQL数据库的开发应用,掌握数据库设计流程并能更具项目业务场景完成数据库设计; 2、系统掌握HTML5、CSS 3、JavaScript、AJAX、jQuery、BootStrap等web前端开发技术;3、熟练使用Servlet、JSP动态网页技术进行Java web应用的功能开发; 4、深入理解和掌握Java web技术栈的核心开发技术,提升综合开发应用能力。
Java Web商城项目实战_Javaweb基础入门全套教程《卖淘乐后台管理》全面深入掌握java项目开发
2. 电商项目-《锋迷商城》

本套项目实战课程有极高的含金量,采用当下最主流的微服务分布式架构,前后端分离技术,掌握本套课程,你将拥有千万级电商项目实战经验。
最强Java项目《锋迷商城》java电商项目全套400+集完整版,挑战大厂!
3. 鸿蒙HarmonyOS 2.0应用开发

通过本套课程的学习,不仅能够系统的掌握HarmonyOS应用的开发技术,还将在项目开发中积累移动应用开发的实战经验。
全网首套鸿蒙HarmonyOS 2.0应用开发实战教程丨锋迷商城项目,鸿蒙系统APP开发入门+实战教学
4. Spring boot项目-《卖淘乐回收系统》

本项目采用SpringBoot、MyBatis、Thymeleaf动态网页技术进行实现,手把手带领同学们从项目的功能需求分析、数据库设计、项目实现流程设计到代码实现完成整个项目的开发。
Springboot项目实战,全面掌握java项目卖淘乐回收系统完整项目开发视频
5.SSM框架项目《锋迷汽车管理系统》

《锋迷汽车管理系统》项目根据实际项目脱敏改编而得,采用目前流行的ssm框架进与mysql进行开发。 每项业务都根据实际情况进行调研、分析、接口设计、编码实现。项目整体难度不高,从基础到深入循序渐进。对于刚学完ssm框架的同学非常友好。可以用这个项目作为练手项目。该项目后端采用了ssm框架搭建。前台采用了html css jquery layui ajax 进行实现。
SSM框架练手项目《锋迷汽车管理系统》实战教程,后端ssm框架+mysql+前端html+css+jquery+layui+ajax开发
6. Spring boot框架项目-《伴我汽车》

打造全新汽车电商平台全攻略,主要功能有:首页推荐展示、线上活动、内容资讯、选车工具、商品介绍、用户中心等相关的业务。在后台对应一套相关的运营管理系统,主要功能包括:登录、用户管理、资讯管理、线上活动管理、商品管理、选车工具等相关功能。
Springboot框架项目实战-电商平台《伴我汽车》
7. 高级框架项目-开放平台云控中心

本课程主要讲解了高级框架项目-开放平台云控中心,通过一个项目进行详细讲解,让大家可以熟悉高级框架项目实战等相关知识。
java高级框架项目教程-开放平台云控中心
第九级:面试攻略,大厂面试题详解与简历指导篇

此阶段为收集个大厂高频面试真题,带领大家详细分析解答,掌握面试技巧,轻松应对
1. 京东技术专家教你突破面试技巧

本套《2022年大厂offer必备Java面试题》课程是针对大厂及知名互联网公司Java面试进行讲解,系统完整的帮助面试者储备大厂面试要求的面试题。
京东Java技术专家教你轻松破解Java面试题,猛搞大厂offer !
2. java面试最热面试60问解析

这套Java源码级巧答面试60问,有别于市面上那些人云亦云的课程,从源码角度出发,用源码解答各种刁钻面试题,高频面试题。在这里整合了集合、并发等核心面试题。学完这套课程,可以在面试时自信的、有深度的回答各种集合、并发相关的面试问题,面试官绝对会眼前一亮哦!
大厂高频java面试题合集,Java面试60问
高手查漏补缺,小白从头再来,每天安排1小时,坚持下去,成功就属于你!
提醒一下,学习Java一定要记住多练习!
都知道站在岸上学不会游泳的,学习Java也是一样,光是一肚子的理论你也学不会Java,就只会纸上谈兵而已,对于功能的实现你也不知道从何下手。更何况你进企业的第一件事就是让你敲代码,而不是让你在旁边指挥。
希望我们的视频能帮助到每一位想要通过学习改变命运的伙伴!
回复
使用道具 举报
zjz313 | 来自上海
说到国内的Java视频,让我不禁想起了我当初学Java的时候的场景,只不过后来因为各种原因才去参加的培训,不过这都不重要了。
我利用工作之余,偶尔也看了看网上的各大Java学习视频,针对每个视频的特点,进行了一番整理。
俗话说:工欲善其事,必先利其器。
大家都想把Java学好,但是没有好的学习资源又如何去学呢?巧妇难为无米之炊,说的就是这个意思吧?
相信大家在学Java之前,肯定都是去找一个学习资源,视频,资料,然后就开始学习了,对吧。但是我在找资源这件事上可是花费了大量的心思,光是整理视频和学习路线,我就用了一个星期。因为我个人认为,想要把一件东西学好,那首先得有与之匹配的资源。为了避免在学习的过程中出现一些特殊情况,比如视频和书籍的教授内容不一致,视频在教学过程中有被剪辑的痕迹,就是前后不一致,这让人很难连贯起来。
所以就以“Java零基础”这个关键词,我去找学习视频,我就用了好久。
首先,是在b站上搜的这个词,一下子出来那么多的视频。其实那么多视频,都适合我们学吗?并不是,我只选了其中前三个来看,所谓看的人多,自然有他的优势,但是每个人的想法又不一致,人多眼睛多,肯定也能挑出一些毛病和瑕疵来。于是我看了老杜的Java零技术以及宋红康的视频,还有一个黑马的视频。
最后,我从这里面选了老杜的课。没别的理由,就是比较能接受他的上课形式吧,语气比较幽默,再加上他的课程真的很细致。这是我在看了他所有的课之后总结出来的一个点,就是:详细!
首先来说说,我看的第一节课吧,就是这节课,让我决定了去参加线下班的。
老杜的Java零基础。这节课,目前还是全网第一播放量。不得不说,这套课程深入精髓,站在初学者的角度来说,每一个知识点都讲解的非常细腻,由浅入深,真真的算得上一个好教学视频。


视频链接附下:
Java零基础教程视频(适合Java 0基础,Java初学入门)_哔哩哔哩_bilibili这是针对零基础的一个基础教学,个人认为讲解的比较深入。
学完Javase之后,剩下的就是学习数据库,jdbc以及前端的3个框架,这些内容基本上网上找都有的,个人认为,像狂神说,韩顺平等他们的视频讲的都是比较不错的。
但是,如果让你学Javaweb以及三大框架来说,这些就没有那么简单了。因为你需要了解BS架构通信原理,配置Tomcat服务器,编写webapp,Mytais是怎么执行SQL语句的,为什么不需要DAO的实现类……
这些内容说起来容易,但是做起来就很难了。知识点的核心,个人认为,还是看老杜的课比较好学一些。
比如这四套课程:

  • JavaWeb视频
动力节点最新JavaWeb视频教程,javaweb零基础入门到精通IDEA版_哔哩哔哩_bilibili本套课程从系统结构分析为起点,通过源代码讲解,学会Servlet之后,我们就可以做一个项目了,功能已经实现,但是为什么要这样搭建,我们是不知道的。
而杜老师的这节课不是只是讲Servlet是什么,怎么用,搭建出来用就可以了。最起码底层有一个Servlet接口,之后再手动写一个GenericServlet,接着讲http协议,讲到http协议,又分析源代码。
整个的过程就是一个迂回的战术,让你在了解到一件事的之后能看清它的本质,并不是只是知道1+1=2就可以了,还要了解1+1为什么等于2。

  • Mybatis视频
动力节点MyBatis教程实战精讲(mybatis初学者必备循序渐进,深入浅出)_哔哩哔哩_bilibili这套课程是王鹤老师讲的,特点就是在进行Mybatis的课程讲解的时候,也是通过源代码来分析,课程中讲到很多传参方式,几乎能够把大多数的传载的方式进行归纳总结,了解参数的使用。非常适合初学者,是一个入门级别的课程。

  • Spring视频教程
动力节点Spring框架教程【IDEA版】-Spring框架从入门到精通_哔哩哔哩_bilibili当然,课讲得细肯定不是视频唯一的亮点,这套教程剖析了部分源代码,讲了中央调度器的执行流程,中央调度器的代码分析,还讲了静态资源处理过程。也因此整个SpringMVC教程更加通俗易懂,能够很快速的掌握springmvc框架的使用和应用。对了,在项目中还扩讲了一些异常处理机制。同时在最后做了ssm框架的整合。整合过程中体现出spring中ioc的思想,思路。这可是一般的课程所没有的。

只有初学者的视频怎么能行?难道老程序员就不需要补充能量了吗?当然不是,我在个人的工作学习中,也悄悄的发现了 一套这样的课程,这套课程对初学者来说是一个学习的阶梯,对老程序员来说可以说是提升自己技能的垫脚石了。
那就是陈笑双老师的Springcloud+SpringCloudAlibaba教学视频
动力节点最新SpringCloud视频教程|最适合自学的springcloud+springcloudAlibaba_哔哩哔哩_bilibili这套课程在课程当中通过举一些生活中的案例去讲解它,同时入门之后课程中会有一些深入理解,比如说对它进行一些源码分析,对一些框架进行手写或改造。整个课程主要是让学生去深入理解它,并不是仅限于使用阶段。

以上,就是我对市面上Java视频的一些小研究总结吧,自己也是边工作边学的。如果各位有更好的视频,还希望能多多分享出来,大家共同进步~
加油!
回复
使用道具 举报
yzk12 | 来自广东
以下视频是我花了很长时间从b站整理出来的,都是播放量和点赞多的,评价好的视频。
而且,我写的这个顺序,就是一份学习路线,直接照着学就行了。有的一个内容里有多个视频课程,选择适合你的一个就行了。
Java基础

1、动力节点Java零基础教程视频
1168万播放,16万赞。千万播放量!
适合零基础,Java视频中讲解了Java开发环境搭建、基础语法、面向对象。

  • P1—P159:JDK8版零基础
  • P160—P476:JDK13版零基础【2020版】
  • P477—P844:JDK13版进阶【2020版】
Java零基础教程视频(适合Java 0基础,Java初学入门)_哔哩哔哩_bilibili​www.bilibili.com/video/av11361088
2、宋红康的Java零基础入门教程
784万播放,6.6万赞
从0基础讲起,循序渐进。涉及JavaSE方方面面,融入数据结构、设计模式、JVM等。2万多行代码+3套课堂实战项目+2套课后实战项目+近百道企业面试真题。
全网最全Java零基础入门教程(含百道Java真题,2万多行Java代码实战)_哔哩哔哩_bilibili​www.bilibili.com/video/av48144058
3、高淇老师的Java300集零基础适合初学者视频教程
37万播放,1.7万赞
基于JDK13、IDEA平台讲解的,视频中穿插多个实战项目。高淇老师讲解的非常细致,每一个知识点都讲解的通俗易懂,由浅入深。
【尚学堂】Java300集零基础适合初学者视频教程_Java300集零基础教程_Java初学入门视频基础巩固教程_Java语言入门到精通_哔哩哔哩_bilibili​www.bilibili.com/video/BV1oy4y1H7R6
4、求知讲堂Java视频 128天完整版
115万播放,2.2万赞
讲解同样的内容只需别套课程一半时间,而且老师讲的清晰,比较有条理,而且没啥废话。
求知讲堂Java视频 128天完整版 学完可就业_哔哩哔哩_bilibili​www.bilibili.com/video/av76235341
5、刘意(风清扬)Java入门视频
40万播放,2.6k赞
写的是2019版,但是感觉像之前看的2015版。
Java_黑马刘意(风清扬)2019最新版_Java入门视频_Java入门_Java编程_Java入门教程_黑马教程_黑马程序员_idea版_哔哩哔哩_bilibili​www.bilibili.com/video/av33742840
6、韩顺平的零基础30天学会Java
98.8万播放,1.8万赞
韩老师毕业于清华大学,录制的视频课程质量都还可以。
【零基础 快速学Java】韩顺平 零基础30天学会Java_哔哩哔哩_bilibili​www.bilibili.com/video/BV1fh411y7R8
Java设计模式

韩顺平的Java设计模式(图解+框架源码剖析)
92万播放,1万赞
尚硅谷Java设计模式(图解+框架源码剖析)_哔哩哔哩_bilibili​www.bilibili.com/video/av57936239
Spring

1、2020最新Spring框架教程IDEA版
57万播放,1.1万赞
2020最新Spring框架教程【IDEA版】-Spring框架从入门到精通_哔哩哔哩_bilibili​www.bilibili.com/video/BV1nz4y1d7uy
2、狂神说Spring5最新完整教程IDEA版
129万播放,1.5万赞
【狂神说Java】Spring5最新完整教程IDEA版通俗易懂_哔哩哔哩_bilibili​www.bilibili.com/video/BV1WE411d7Dv
3、尚硅谷Spring5框架最新版教程(idea版)
90万播放,近万赞
尚硅谷-Spring5框架最新版教程(idea版)_哔哩哔哩_bilibili​www.bilibili.com/video/BV1Vf4y127N5
4、spring源码全集
13万播放,1.2k赞
【spring源码全集】B站唯一阿里P8级别的架构师教程_哔哩哔哩_bilibili​www.bilibili.com/video/av71093907
5、spring注解驱动开发-源码版-雷丰阳
23万播放,2.5k赞
尚硅谷Spring注解驱动教程(雷丰阳源码级讲解)_哔哩哔哩_bilibili​www.bilibili.com/video/BV1gW411W7wy
SpringMVC

1、SpringMVC最新教程IDEA版
89万播放,一万赞
【狂神说Java】SpringMVC最新教程IDEA版通俗易懂_哔哩哔哩_bilibili​www.bilibili.com/video/BV1aE41167Tu
2、SpringMVC 2021最新教程
18万播放,3千赞
【尚硅谷】SpringMVC 2021最新教程丨一套快速上手spring mvc_哔哩哔哩_bilibili​www.bilibili.com/video/BV1Ry4y1574R
MySQL、Redis

1、MySQL_基础+高级篇
446万播放,4.4万赞
MySQL_基础+高级篇- 数据库 -sql -mysql教程_mysql视频_mysql入门_尚硅谷_哔哩哔哩_bilibili​www.bilibili.com/video/BV12b411K7Zu
2、老杜带你学_mysql入门基础
363万播放,2.5万赞
老杜带你学_mysql入门基础(mysql基础视频+数据库实战)_哔哩哔哩_bilibili​www.bilibili.com/video/BV1Vy4y1z7EX
3、2021最新Redis6入门到精通
【尚硅谷】2021 最新 Redis 6 入门到精通 超详细 教程_哔哩哔哩_bilibili​www.bilibili.com/video/BV1Rv41177Af
Mybatis、MyBatisPlus

1、狂神说Mybatis最新完整教程IDEA版
115万播放,1.4万赞
【狂神说Java】Mybatis最新完整教程IDEA版通俗易懂_哔哩哔哩_bilibili​www.bilibili.com/video/BV1NE411Q7Nx
2、尚硅谷MyBatis实战教程全套完整版
26万播放,2千赞
尚硅谷MyBatis实战教程全套完整版(初学者零基础从入门到精通,好评如潮,资料齐全)_哔哩哔哩_bilibili​www.bilibili.com/video/BV1mW411M737
3、MyBatis-Plus入门-慕课网
MyBatis-Plus入门教程-慕课网​www.imooc.com/learn/1130
4、MyBatis-Plus进阶-慕课网
MyBatis-Plus进阶-慕课网​www.imooc.com/learn/1171
Java框架整合

1、雷丰阳大神的Spring、Spring MVC、MyBatis课程
69万播放,4千赞
雷神的Spring、Spring MVC、MyBatis课程_哔哩哔哩_bilibili​www.bilibili.com/video/av56193747
2、尚硅谷SSM实战演练丨ssm整合快速开发CRUD
28万播放,2千赞
基于Maven+SpringMVC+Spring+MyBatis+Bootstrap的组合,快速开发一个完整的CRUD功能。
尚硅谷SSM实战演练丨ssm整合快速开发CRUD_哔哩哔哩_bilibili​www.bilibili.com/video/av21045215
3、狂神说SSM框架整合教学IDEA版最新
22万播放,3千赞
【狂神说Java】SSM框架最新整合教学IDEA版_哔哩哔哩_bilibili​www.bilibili.com/video/av73118229
4、传智播客SSM框架视频整合
5.7万播放,200多赞
【javaWeb(SSM)】+SSM框架视频整合+(传智播客)(一)_哔哩哔哩_bilibili​www.bilibili.com/video/av29422149
SpringBoot

1、雷丰阳2021版SpringBoot2零基础入门
102万播放,1.4万赞
雷丰阳2021版SpringBoot2零基础入门springboot全套完整版(spring boot2)_哔哩哔哩_bilibili​www.bilibili.com/video/BV19K4y1L7MT
2、SpringBoot教程-雷神源码级别讲解
118万播放,8.6k赞
尚硅谷SpringBoot顶尖教程(springboot之idea版spring boot)_哔哩哔哩_bilibili​www.bilibili.com/video/BV1gW411W76m
SpringCloud

1、SpringCloud框架开发教程-SpringCloudAlibaba微服务分布式架构
204万播放,1.8万赞
尚硅谷SpringCloud框架开发教程(SpringCloudAlibaba微服务分布式架构丨Spring Cloud)_哔哩哔哩_bilibili​www.bilibili.com/video/BV18E411x7eT
2、SpringCloud+Vue项目实战——社交项目
12万播放,750赞
SpringCloud+Vue项目实战——社交项目_哔哩哔哩_bilibili​www.bilibili.com/video/av63499215
JVM

尚硅谷宋红康JVM全套教程
171万播放,2万赞
课程的内容分为 3 部分:内存与垃圾回收篇、字节码与类的加载篇、性能监控与调优篇。基本把 JVM 中重要的知识点都涵盖到了。
尚硅谷JVM全套教程,百万播放,全网巅峰(宋红康详解java虚拟机)_哔哩哔哩_bilibili​www.bilibili.com/video/av83622425Linux

1、2021韩顺平:一周学会Linux
62万播放,1.7万赞
【小白入门 通俗易懂】2021韩顺平 一周学会Linux_哔哩哔哩_bilibili​www.bilibili.com/video/BV1Sv411r7vd
2、史上最牛的Linux视频教程—兄弟连
292万播放,3.3万赞

史上最牛的Linux视频教程—兄弟连_哔哩哔哩_bilibili​www.bilibili.com/video/BV1mW411i7Qf
以上视频有些是培训机构的视频,一说到培训机构,很多人都会反感,我也一样,那我为什么还推荐?
1、适合Java零基础小白入门。
2、培训机构发布的公开视频,质量肯定是错不了的,相当于买东西之前先让你试吃、试用,肯定要用最好的对吧,否则会砸了自己的招牌。
至于你要选择听哪个?你可以根据我整理的播放、点赞数据判断,我更建议你去试听几节课,找一个自己听着舒服的,毕竟每个人的喜好不一样。
当然,我们也得明白这些视频质量好,不代表机构的培训质量。他们发布的视频最终还是为了赚钱,舍不得孩子套不着狼。
除了看视频,还得结合着看书,java的几本好书:
《Java编程思想》、《Head First Java》、《深入理解Java虚拟机:JVM高级特性与最佳实践(第3版)》、《Effective Java中文版(原书第3版)》
关于java的并发编程,推荐一本免费电子书——《深入浅出Java多线程》,出自阿里、华为大厂的技术大佬,详细介绍和领取方式如下:
分享一本Java并发编程的免费好书​mp.weixin.qq.com/s?__biz=MzU3MTg3NDYwNg==&mid=2247484538&idx=1&sn=b4e0107633e5d4fe5fecda8550937bdb&chksm=fcd8c83bcbaf412dd20890783eb9a64c7f6373d83e9d6d4f5733ba636be1a610ab68c3ff9cfb&token=1532914607&lang=zh_CN#rd
如果学完想进大厂,如果精力够、能学过来的话,再送你一套电子书(这里面包括了上面说的《深入浅出Java多线程》),这里还包括很厉害的算法刷题笔记,这份资料已经帮很多人拿到了大厂offer
这些电子书,能帮你进大厂拿高薪,拿走不谢​mp.weixin.qq.com/s/Eb0EFGOdHutmg8QDq4363A
哦对了。
Java 的知识体系繁冗复杂,但是有很多知识在实际工作中几乎没有人用。很多人在学习过程中,却经常把有限的时间和精力花在了这些“没有用”的知识上,事倍功半。
所以呢,我接下要说说Java 中那些不建议学习的知识点,这些知识工作中很少用到,面试很少问到。
Java 的桌面 GUI 相关技术,包括:

  • AWT
  • Swing
  • SWT/JFACE
  • JavaFx
  • JavaFx2
Java 的 XML 相关 API
Java 的安全相关
Java 的国际化
Java 的 native 方法
Struts 和 Hibernate
以上这些,大家在看视频、看书的时候,可以先跳过,以后用的到的时候,再学也来得及。
不建议学的原因,不展开说了,否则篇幅太长了,想知道详细原因的看这个
Java学习之路上的“路障”太坑了​mp.weixin.qq.com/s?__biz=MzU3MTg3NDYwNg==&mid=2247485760&idx=3&sn=1cb21c2b568ba2812d5ae5cfb5a58af8&chksm=fcd8c501cbaf4c17ac5978b0e3dadaa8b9a240a0f3c759380f1bfe1de2b478dff1add4dde9c8&token=909381664&lang=zh_CN#rd
以上写的挺全了吧:视频学习路线、书籍、避开没用的知识点
嗯,先写这些,后面想到再补充。
程序员这行,要学的内容太多了。我一直推崇精准学习,我见过许许多多的优秀程序员,并不是他们学习能力有多强,只是他们非常聪明,他们可以准确找到他们需要学习的知识点。
学习,请精准学习,要学会放弃,知道舍得。
如果看完觉得有帮助,给我点个赞。
最后,在这里推荐一份“豆瓣高分计算机书单”,几乎都是8分以上的好书。书单详细内容和pdf免费下载方式看这个(有需要下载的尽快了)
少走弯路,计算机豆瓣高分书单
回复
使用道具 举报
erichust | 未知
Java基础

Java零基础教程视频(适合Java 0基础,Java初学入门)_哔哩哔哩_bilibili 这个视频教程我只用一个词形容“列文虎克”,讲的特别细,每个知识点都是揉碎掰开后研成粉末送入你口,让你能够充分吸收每个知识营养。而且奇妙的是,虽然讲的细但却不啰嗦。这个视频教程的老师讲课颇为风趣幽默嗓音也比较洪亮,听起课来有一种雷霆雨露俱是君恩的奇妙赶脚,学习起来几乎没有“睡点”。目前在B站有一千多万播放量值得一学
零基础之后还有完整的学习路线,自学到你找工作都没问题(前提是都能掌握差不多),而且路线图是以修真境界的方式划分,学习起来像是搭乘了开往代码仙界的灵气列车(狗头)

动力节点:Java修真系统,史上最强Java学习路线图!Java中级

基础学完以后可能到这个阶段,很多学习者会比较迷茫,不知道自己接下来该学那一步,所以这个就需要有一个很精准的学习路线,这样不至于因为不知道学什么而浪费时间,毕竟学习时间是很珍贵的


这个是一个简单的学习路线,你基础学完以后基本按照这个学习路线接着学就行,这个上面的视频是可以下载的,java视频教程资源,有需要可以下载来看看。
Java项目

前面三大框架都有学到的话(ssm ssh Spring)现在到最关键的地步了,这个地方学的好的话直接决定着你的薪资的高低,所以在项目阶段,一定要自己多动手动脑做多个项目进行演练,因为现在公司需要的是开发师,所以你接触的项目开发越多你要的薪资就可以高点,当然有一点尽量去接触当下比较火的项目,什么高并发,秒杀,p2p电商项目这些,这些项目在网上基本都能找到,在我上面那个链接里面也有一些免费项目视频练习所以这个网站应该是国内最全最好的。
总结:国内做的比骄好的Java视频应该是包含当下最火技术讲的最细的视频,所以我建议的这个网站是最全的了,你要是学Java的话看完这个上面的,那你再接着自己的练习,找到一个月薪过万的工作应该是没什么问题的,希望可以帮助到你。
回复
使用道具 举报
gongwenqiang | 来自北京
个人推荐李兴华 《Java实战开发经典》和 《JavaWeb 开发实战经典》 等等。
李兴华最大的好处在于说话速度快、打字速度也够快。本来看视频学编程的时间消耗成本大,看他的视频可以把时间成本降低许多(相比浪曦,尚学堂之类的),想看视频学Java的话推荐他。
另外还有一点提醒一下的是,任何培训机构的教育都只是在一个“码农”级别的,只能授之于鱼,不能授之于渔。时代变迁后,如何依靠自己的学习能力适应潮流这才是最重要的,这也是大学本科与培训机构或者专科的最大区别:能力、素质上的区别(而非技能本身)。
所以,当你发现编程不再是一个难事的时候,要开始锻炼自己的学习能力,多看技术文档,特别是英文的,适当地去了解语言底层的原理,性能上的一些优化等。靠自己的学习能力去适应万变的计算机编程世界,才是唯一不变的法则
回复
使用道具 举报
快速回复
您需要登录后才可以回帖 登录 | 立即注册

当贝投影