玩转Spring全家桶-丁雪丰-极客时间-返现24元

极客时间专栏 2019-04-25 10:31:31 阅读(18199) 评论(0)

由极客时间出品的《玩转Spring全家桶》由丁雪丰所做,丁雪丰平安壹钱包高级架构师,《Spring Boot实战》《Spring攻略》译者,InfoQ社区编辑,本专栏课程将带你一站通关Spring、Spring Boot与Spring Cloud。

玩转spring全家桶

订阅价格:

单独订阅价: ¥129,3人拼团价:¥99

已有18754 人已学习 · 共123讲 · 123课时,1300分钟, 本课程为视频课程。可在极客时间APP/小程序/网站上永久观看。

玩转Spring全家桶-丁雪丰-极客时间-返现24元

用我的邀请购买,返现24元。购买的朋友请加我微信号 dismissmewp ,备注:返现。

《玩转Spring全家桶》课程背景

毋庸置疑,Spring 早已成为 Java 后端开发事实上的行业标准,无数的公司选择 Spring 作为基础的开发框架,大部分 Java 后端程序员在日常工作中也会接触到 Spring ,因此,如何用好 Spring ,也就成为 Java 程序员的必修课之一。

同时,Spring Boot 和 Spring Cloud 的出现,可以帮助工程师更好地基于 Spring 及各种基础设施来快速搭建系统,可以说,它们的诞生又一次解放了大家的生产力。

因此,Spring Boot 和 Spring Cloud 已成为 Spring 生态中不可或缺的一环。想成为一名合格的 Java 后端工程师,Spring Framework、Spring Boot、Spring Cloud 这三者必须都牢牢掌握。

这个课程将带你搭建一个线上咖啡馆的实战项目,通过实战把所有零碎的知识点串联起来,通过即学即用的方式,让你把知识点掌握得更牢固,理解得更透彻。
同时,这门课将不仅带给你 Spring Framework、Spring Boot 与 Spring Cloud 的基本实战技巧,同时也会带你了解这些工具背后的关键机制与实现原理,真正做到活学活用。

《玩转Spring全家桶》讲师简介

玩转Spring全家桶 作者丁雪丰
丁雪丰 平安壹钱包高级架构师,《Spring Boot 实战》、《Spring 攻略》译者。活跃的技术图书译者,InfoQ 中文站社区编辑,致力于推动优秀技术在国内的发展,是 Spring Framework 2.0 和 2.5 版本的官方文档翻译项目负责人。出版了《Spring Boot 实战》、《Spring 攻略》、《RESTful WebService Cookbook 中文版》、《编程人生》等 8 本图书。现服务于平安壹钱包,之前曾任职于支付宝与百度。

《玩转Spring全家桶》视频课程大纲

第一部分:初识Spring

第1章概述

  1. 课程概述
  2. 一起认识Spring家族的主要成员
  3. 跟着Spring 了解技术趋势
  4. 编写你的第一个Spring程序

第二部分:Spring中的数据操作

第2章JDBC必知必会

  1. 如何配置数据源
  2. 那些好用的连接池-HikariCP
  3. 那些好用的连接池-Alibaba Druid
  4. 如何通过Spring JDBC访问数据库
  5. 什么是Spring的事务抽象
  6. 了解Spring的JDBC异常抽象

第3章0/R Mapping实践

  1. 认识 Spring Data JPA
  2. 定义JPA的实体对象
  3. 开始我们的线上咖啡馆实战项目:SpringBucks
  4. 通过Spring Data JPA操作数据库
  5. Spring Data JPA 的 Repository 是怎么从接口变成 Bean 的
  6. 通过MyBatis操作数据库
  7. 让MyBatis更好用的那些工具
  8.  SpringBucks实战项目进度小结

第4章NoSQL实践

  1. 在 Spring 中访问 MongoDB
  2. 在Spring中访问Redis
  3.  Redis的哨兵与集群模式
  4. 了解Spring的缓存抽象
  5. Redis在Spring中的其他用法
  6. SpringBucks实战项目进度小结

第5章数据访问进阶

  1. Project Reactor 介绍
  2. 通过Reactive的方式访问Redis
  3. 通过Reactive的方式访问MongoDB
  4. 通过Reactive的方式访问RDBMS
  5. 通过AOP打印数据访问层的摘要
  6.  SpringBucks实战项目进度小结

第三部分:谈谈Web那些事

第6章Spring MVC实践

  1. 编写第一个 Spring MVC Controller
  2. 理解Spring的应用上下文
  3. 理解请求的处理机制
  4. 如何定义处理方法
  5. Spring MVC中的视图解析机制
  6. Spring MVC中的常用视图
  7. 静态资源与缓存
  8. 了解Spring MVC的切入点
  9. Spring MVC中的异常处理机制
  10. SpringBucks实战项目进度小结

第7章Web开发进阶

  1. 设计好的 RESTful Web Service
  2. 什么是HATEOAS
  3. 使用Spring Data REST实现简单的超媒体服务
  4. 分布式环境中如何解决Session的问题
  5. 使用 WebFIux 代替Spring MVC
  6. SpringBucks实战项目逬度小结

第8章访问Web资源

  1. 通过RestTemplate访问Web资源
  2.  RestTemplate的高阶用法
  3. 简单定制 RestTemplate
  4. 通过WebClient访问Web资源
  5. SpringBucks实战项目进度小结

第四部分:从Spring到Spring Boot

第9章重新认识Spring Boot

  1. 认识Spring Boot的组成部分
  2. 了解自动配置的实现原理与问题排查
  3. 动手实现自己的自动配置
  4. 如何在低版本Spring中快速实现类似自动配置的功能
  5. 了解起步依赖及其实现原理
  6. 定制自己的起步依赖
  7. 深挖Spring Boot的配置文件加载机制
  8. 理解配置文件背后的PropertySource抽象

第10章运行中的Spring Boot

  1. 认识 Spring Boot 的各类 Actuator Endpoint
  2. 通过Micrometer获取运行数据
  3. 动手定制自己的Health Indicator
  4. 通过Spring Boot Admin 了解程序的运行状态
  5. 如何定制Web容器的运行参数
  6. 如何配置容器支持HTTP/2
  7. 如何编写命令行运行的程序
  8.  了解可执行Jar背后的秘密
  9. 如何将Spring Boot应用打包成Docker镜像文件
  10. SpringBucks实战项目进度小结

第五部分:Spring Cloud云原生应用

第 11 章 Spring Cloud 及 Cloud Native 概述

  1. 如何理解云原生(Cloud Native)
  2. 简单理解微服务
  3. 12-Factor App
  4. 认识Spring Cloud的组成部分

第12章服务注册与发现

  1. 使用Eureka作为服务注册中心
  2. 深入理解服务发现背后的DiscoveryClient
  3. 使用 Spring Cloud Loadbalancer 访问服务
  4. 使用Feign访问服务
  5. 使用Zookeeper作为服务注册中心
  6. 使用Consul作为服务注册中心
  7. 使用Nacos作为服务注册中心
  8. 如何定制自己的DiscoveryClient
  9. SpringBucks实战项目进度小结

第13章服务熔断

  1. 使用Hystrix实现服务熔断
  2. 如何观察熔断情况
  3. 使用Resilience4j实现服务溶断
  4. 使用Resilience4j实现服务限流
  5.  SpringBucks实战项目进度小结

第14章服务配置

  1. 深入理解Spring Cloud的配置抽象
  2. 基于Git的配置中心
  3. 基于Zookeeper的配置中心
  4. 基于Consul的配置中心
  5. 基于Nacos的配置中心
  6. SpringBucks实战项目进度小结

第 15 章 Spring Cloud Stream

  1. 认识 Spring Cloud Stream
  2. 通过 Spring Cloud Stream 访问 RabbitMQ
  3. 通过 Spring Cloud Stream 访问 Kafka
  4.  SpringBucks实战项目逬度小结

第16章服务链路追踪

  1. 通过Dapper理解链路治理
  2. 使用Spring Cloud Sleuth实现链路追踪
  3. 如何追踪消息链路
  4. 除了链路还要治理什么
  5. SpringBucks实战项目进度小结

 

《玩转Spring全家桶》课程收获

使用 Spring 熟练开发 Web 服务;
搞懂 Spring Boot 核心功能的实现原理;
通过 Spring Cloud 快速构建微服务架构;
掌握 Spring 个性化定制与扩展的进阶方法。

必备基础

玩转Spring全家桶 基础知识图

 

已购用户评价

购买《玩转Spring全家桶》用户评价

购买《玩转Spring全家桶》用户评价2

玩转Spring全家桶 课程返现

猿人学banner宣传图

我的公众号:猿人学 Python 上会分享更多心得体会,敬请关注。

***版权申明:若没有特殊说明,文章皆是猿人学 yuanrenxue.con 原创,没有猿人学授权,请勿以任何形式转载。***

说点什么吧...