为了账号安全,请及时绑定邮箱和手机立即绑定
简介:SpringCloud作为主流微服务框架,是Java工程师的必备技能。本课程将带你对慕课网主页的后端实现进行微服务拆分。通过用户信息、课程信息的两个微服务实现,带领同学们认识 SpringCloud 的常用组件 Eureka、Zuul、Feign、Hystrix 等。从基础知识到实战项目,助力轻松进阶。

第1章 课程导学【先来了解下课程】

对课程的知识点、课程要实现的项目案例以及学习这门课程之前需要做哪些准备进行说明。

第2章 SpringCloud框架预览【框架给我们提供了什么】

针对课程中会使用到的SpringCloud组件进行介绍,主要是介绍它们的功能作用、交互关系以及简单的讲解实现原理。

第3章 构建工程结构与基础设施【完善工程环境】

实现工程的具体功能之前,第一步要做的就是去搭建工程的结构并完善基础设施。工程的结构需要完成一个父模块的搭建、基础设施包含了Eureka和Zuul的搭建。同时,还完成了数据表的设计与创建。

第4章 通用模块的实现【抽离通用代码,减少程序耦合】

为了避免相同的代码被重复编写,我们需要提取一个通用的模块,将所有微服务都会用到的代码放在里面。

第5章 实现课程微服务【注意微服务构建的细节】

这是我们编写的第一个功能微服务,它对外提供获取课程信息的功能。需要注意怎样去配置、编写微服务。

第6章 实现用户微服务【得心应手,从容开发】

在实现课程微服务的基础上,再去实现用户微服务,就会很简单了。用户微服务主要提供创建用户、获取用户和课程信息等功能。

第7章 系统可用性测试【完善系统少不了测试】

工程完成之后,就需要对服务接口进行测试。这一章讲解部署工程的方法以及使用Postman对接口进行测试。

第8章 课程总结【对学习的一些感悟】

这一章主要是讲解对于学习的一些方法论,大家在工作、学习的时候可以作为参考。

解锁即可观看《Java工程师》完整课程视频

Java工程师

以一线互联网公司产品标准,打造适合零基础学习的全干货Java课程。选择Java,挑战高薪!

【第1周】环境搭建与语法入门
【第2周】Java语法之循环、数组与方法
【第3周】面向对象之封装与继承
【第4周】面向对象之单例模式与多态
【第5周】常用工具类(上)
【第6-7周】常用工具类(下)
【第8周】前端基础之HTML与CSS
【第9周】前端基础之JavaScript与综合案例
【第10-11周】Java Web基础
【第12周】常用功能与过滤器
【第13-14周】监听器与项目实战
【第15-16周】MySQL基础
【第17周】Java数据库开发基础
【第18周】框架前置知识
【第19周】MyBatis基础
【第20-21周】MyBatis实现OA系统项目实战
【第22周】Linux环境搭建与Redis应用
【第23-24周】Spring基础
【第25周】Spring MVC基础
【第26周】SSM开发社交网站
【第27-28周】Spring Boot电商项目实战
【第29周】面试
【第30-31周】多线程与分布式
【第32周】Spring Cloud基础
【第33-34周】Spring Cloud电商实战
【第35周】Zookeeper+Dubbo应用与面试

邀请2人参与享拼团价

  • ¥69.00

    单独购买

  • ¥1.00

    3人拼团

课程须知
1、熟悉MySQL常用操作 2、熟悉SpringBoot基本操作
老师告诉你能学到什么?
1、SpringCloud 框架的使用方法与学习思路 2、微服务拆分思想
加群二维码
  • 慕课Java核心用户群
  • 群号:314316732
  • 付费用户专享
  • 技术学习型社群

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!