在当今互联网就业技术中,Java是最为常见的编程开发语言,然而随着Java开发技术的不断成熟以及各类服务组件的大规模应用,Java学习者也不得不面更为庞大的技术学习要求,为了更好的帮助大家解决Java相关技术的学习以及就业技能的培养,李兴华老师特意将近20年的Java教学经验进行总结,汇总成一套完整的Java系列课程内容,每一位Java学习者只需要掌握这套图书的内容就再也不需要参加任何的Java培训,这些课程的图书安排顺序如下。
No. |
图书名称 |
出版状态 |
核心内容 |
01 |
《Java程序设计开发实战》 |
即将上市 |
零基础入门,这本书可以帮助读者清楚的认识自己是否能够学习Java技术,该书完整的分析了Java的核心语法、面向对象编程技术、多线程基础知识、IDEA开发工具 |
02 |
《Java进阶开发实战》 |
即将上市 |
Java常用类库、核心类的源码解读、IO编程、网络编程、数据结构与类集框架、JDBC与MySQL、JVM、J.U.C |
03 |
《JavaWEB开发实战》 |
即将上市 |
JSP&Servlet、HTTPS、DBCP、FTP、JMeter、Ajax、XML、JSON、MVC设计模式、MVC框架开发、MVC项目实战 |
04 |
《Java项目构建与管理开发实战》 |
未编写 |
Maven、Gradle、Git、GitLab、Jenkins |
05 |
《Spring开发实战》 |
编写完成 |
Spring设计架构与源码解读、IoC&DI、AOP、SpringJDBC、Spring事务处理、SpringCache、Memcached、Caffeine、SpringDataJPA、SpringAMQP、RabbitMQ |
06 |
《SSM开发实战》 |
正在编写 |
SpringMVC、WEBFlux、SpringSecurity、Shiro、MyBatis、MyBatisPlus、OAuth2单点登录、分布式企业会话管理 |
07 |
《SSM实战手册》 |
正在编写 |
对SSM基础知识进行综合应用,通过不同的开发框架技术整合实现各类不同的完整应用,通过本书学习,可以完整的掌握Spring + SpringMVC + Shiro|SpringSecurit +
JPA | MyBatis + Redis|Memcached + SpringCache等技术整合开发。 |
08 |
《SpringBoot开发实战》 |
即将上市 |
REST数据响应处理、WEB开发整合、Thymeleaf模版、Actuator
+ Prometheus + Grafana监控、异步编程、RSocket、AutoConfig与Starter、整合MyBatis、MyBatisPlus、JPA、JTA分布式事务、SpringSecurity、OAuth2、JWT、Shiro等核心服务,最后通过一个完整的前后端分离架构实现技术应用。 |
09 |
《SpringCloud开发实战》 |
即将上市 |
SpringCloudNetflix与SpringCloudAlibaba技术应用,包括的核心内容有:REST服务构建、Swagger文档描述、Nacos注册中心、微服务集群架构、Ribbon、Feign、Hystrix、Sentinel限流防护、JWT与认证授权、SpringBootAdmin、SpringCloudGateway、RocketMQ、SpringCloudConfig、SpringCloudStream、Seata分布式事务、SpringCloudSleuth、Zipkin、Skywalking、Sentry |
10 |
《Redis开发实战》 |
未编写 |
基于Redis7.0讲解Redis应用,包括数据处理命令、核心体系架构、Spring整合应用与应用案例、各类集群服务 |
11 |
《Netty开发实战》 |
未编写 |
NIO开发技术、Netty核心架构、序列化传输、数据拆包与粘包、HTTP服务构建、RPC技术原理分析、Dubbo开发框架、ZooKeeper注册中心 |
12 |
《ELK开发实战》 |
未编写 |
ElasticSearch服务构建、REST接口访问、管理界面、集群服务、日志采集 |
13 |
《虚拟化技术开发实战》 |
未编写 |
Docker、Kubernates |
14 |
《MySQL开发实战》 |
正在编写 |
MySQL基础开发、SQL语法讲解 |
15 |
《MySQL性能管理》 |
正在编写 |
MySQL性能调优、库表分离设计、集群架构 |
16 |
《Java架构师开发实战》 |
未编写 |
通过具体应用案例分析Java开发中的各类常见架构技术,该书作为一门总结性的图书,会随着技术发展以及应用的不同进行选材讲解。 |
小李老师从2020年底开始进入到图书的创作过程,因为图书的编写是为了帮助基础薄弱的学生进行学习,所以引入了大量的开发案例以及图形设计,目的是可以让学生看得懂、学的会,这样就必然要耗费大量的精力,同时还需要为全套图书配备完善的学习视频(每一个小节都提供有视频),视频的全面可以说是迄今为止行业之最,但是这样必然会消耗大量的创作时间。并且当今图书的出版流程极为繁琐,我们也无力控制图书的出版时间,但是我们该提供的视频都会为大家提前提供,另外我们的视频现在已经发布了很多内容,为了便于初学者有体系的学习,下面我们将已经出版视频的学习步骤做一个汇总。
一、Java基础知识
此部分内容对应的是刚刚参加技术学习的同学,从零基础开始讲解Java核心语法,现在已经公布在B站的视频包括有如下几个:
1、 配套图书:《Java程序设计开发实战》、《Java进阶开发实战》
2、 百度网盘下载地址:https://pan.baidu.com/s/1brPd7fhsqxc5qbYV9N2unQ?pwd=kuzc
提取码:kuzc
3、 阿里云盘下载地址:
《Java程序设计开发实战》:https://www.aliyundrive.com/s/azPbGCPkB5y
《Java进阶开发实战》:https://www.aliyundrive.com/s/pk6aSGFqEXd
4、 B站视频地址:
Java基础:https://www.bilibili.com/video/BV1PE41187Vd/
深入Java虚拟机:https://www.bilibili.com/video/BV175411Z7PV/
J.U.C并发编程:https://www.bilibili.com/video/BV1k34y1R7NW/
二、JavaWEB开发
Java基础学习完成后过渡到实际应用开发的第一步,在该课程中需要清楚的掌握JavaWEB的运行机制,同时深刻理解其与传统Java编程之间的设计关联。
1、 配套图书:《JavaWEB开发实战》
2、 百度网盘下载地址:https://pan.baidu.com/s/1YyEhGVguovoeGrB9NyAF0A?pwd=9fwv
提取码:9fwv
3、 阿里云盘下载地址:
《JavaWEB开发实战》:https://www.aliyundrive.com/s/Tu32tkEvVw6
4、 B站视频地址:
JavaWEB基础知识:https://www.bilibili.com/video/BV1R54y177Et/
手撕Spring开发框架:https://www.bilibili.com/video/BV1fq4y1D7Fc/
JavaWEB项目实战:https://www.bilibili.com/video/BV1Bg411L72f/
三、Spring开发框架
Spring全家桶技术的核心基础讲解,该部分的视频还未全部录制完成,在每周六的上午08:30都会在B站和抖音直播间进行公益课程直播,Spring课程内容除了基础之外还包含有两本SSM整合型技术图书,正在全力编写中
1、 配套图书:《Spring开发实战》
2、 百度网盘下载地址:https://pan.baidu.com/s/1HPKpxtpqC2KX_94eM3VbIQ?pwd=p7rp
提取码:p7rp
3、 阿里云盘下载地址:
《Spring开发实战》:https://www.aliyundrive.com/s/HNUnSVj7G4j
4、 B站视频地址:https://www.bilibili.com/video/BV1144y1g7Q2/
四、SpringBoot开发框架
SpringBoot是SSM的简化开发版,提供了大量丰富的自动配置支持,同时也是当前Spring开发微服务的主要实现技术,该书稿已经全面通过审核,即将上市。
1、 配套图书:《SpringBoot开发实战》
2、 百度网盘下载地址:
SpringBoot技术讲解:https://pan.baidu.com/s/1b0HDy7UTccFFWfnVE5cgMA?pwd=cc1e
提取码:cc1e
SpringBoot项目实战:https://pan.baidu.com/s/1hI15VeuDkFXug9vEnAI6fQ?pwd=h26p
提取码:h26p
3、 阿里云盘下载地址:
《SpringBoot开发实战》:https://www.aliyundrive.com/s/e5cQ5MV8pwA
4、 B站视频地址:
SpringBoot开发实战:https://www.bilibili.com/video/BV1wL411H7W8/
SpringBoot前后端分离项目:https://www.bilibili.com/video/BV1fa411v778/
五、SpringCloud开发框架
SpringCloud是微服务架构治理开发套件,本次的讲解会包含SpringCloud全部开发技术,以及如何基于SpringCloudAlibaba技术架构实现前后端分离项目开发。
1、 配套图书:《SpringCloud开发实战》
2、 百度网盘下载地址:
SpringCloud技术讲解:https://pan.baidu.com/s/1or9YbGXh-ROW199yeuVJ-g?pwd=k7wm
提取码:k7wm
SpringCloud项目实战:https://pan.baidu.com/s/1ZZXK-uo5UREODHz2OKc31A?pwd=2cnw
提取码:2cnw
3、 阿里云盘下载地址:
《SpringBoot开发实战》:https://www.aliyundrive.com/s/e5cQ5MV8pwA
4、 B站视频地址:
SpringCloud开发实战:https://www.bilibili.com/video/BV1e44y1C7CQ/
SpringCloud前后端分离项目:https://www.bilibili.com/video/BV1yu411i74m/
我们提供完整学习资料与图书的目的是希望每一位爱好学习的同学,都可以通过自学的方式努力获取自己的收获,毕竟当前的就业环境已经不再是几个月的突击培训可以解决的,同时考虑到长久的行业发展,我们也希望大家培养起良好的学习习惯,但是一套图书的编写需要大量的时间,我们也在努力追赶进度,或许小李也从未想过,写一套图书竟然是那么痛苦的经历,这份苦不是一般人能够承受的,但是为了大家能学习到有用的知识,我们一直在砥砺前行。