课程参数
学前基础要求
具有一定Java Web框架(如Spring框架)基础 具有Maven工具和Linux系统使用基础

课程简介

微服务架构比较适合未来有一定的扩展复杂度,且有很大用户增量预期的应用。通常来说,比较适合新兴的互联网公司或有项目升级需求的传统企业应用。本课程以Spring Boot+Spring Clould+Docker技术为基础,从当下流行的微服务架构理念出发,讲解微服务和微服务架构方面的技术知识。

适合人群

本课程适用于想要快速学习微服务技术的人员,以及对Spring Boot、Spring Cloud和Docker有兴趣的人员。

课程特色

1.能够让初学者对微服务架构有一个系统地认识

2.能够使用SpringBoot整合各种开发框架, 具备微服务部署基本能力 

3.能够在项目中熟练使用Docker构建部署环境, 具备微服务部署基本能力

课程概述

本课程以Spring Boot+Spring Clould+Docker技术为基础,从当下流行的微服务架构理念出发,讲解微服务和微服务架构方面的技术知识。

第一部分:“微服务概述”,主要讲解微服务的由来、概念、特点和微服务架构等;

第二部分:“微服务的开发”,主要讲解微服务开发框架Spring Boot的使用;

第三部分:“微服务架构的构建”,主要讲解如何使用Spring Cloud的相关组件来构建微服务架构;

第四部分:“微服务的部署”,主要讲解Docker技术,以及如何在Docker中部署微服务项目。

主讲内容

第1章 认识微服务架构

第2章 初识Spring Boot

第3章 Spring Boot应用开发

第4章 Spring Cloud(上)

第5章 Spring Cloud(下)

第6章 初识Docker

第7章 Docker的使用

第8章 Docker中的网络与数据管理

第9章 微服务项目的整合与测试

第10章 微服务部署

学完收获

1.了解微服务概念、特点以及微服务架构等知识。

2.掌握如何使用Spring Boot开发微服务框架。

3.掌握如何使用Spring Cloud的相关组件来构建微服务架构。

4.掌握如何使用Docker容器部署微服务项目。

 

师资团队
  • Java讲师
    讲师
    多年的软件开发实战经验与教学经验,专注于javaEE开发,擅长javaSE,JSP,Servlet、JDBC、Struts1/2、Spring、Hibernate等。热衷主流Java开源框架,曾参与多个大型项目研发。上课风趣幽默有激情,注重理论与实践相结合,深受学员喜爱。