课程分类

课程介绍
课程目录
用户评论
课程介绍
课程目录
用户评论

你将获得

  • 掌握大型项目从0到1的开发过程
  • 掌握SpringCloud微服务项目
  • 提升需求分析能力,复杂的业务流程分析设计
  • 提升模块及系统的分析及设计能力

教学服务

  • icon

    学习群答疑

  • icon

    免费资源共享

  • icon

    免费视频教程

  • icon

    完备的案例和配套资料

讲师介绍

  • 19年软件开发及教学经验,精通C、C++、Java前后端开发。曾任职IBM系统研发中心、Microcare等国内外IT研发公司,任职项目经理、系统架构师、技术总监等职务。研发项目涉及银行、办公、物流、电信、石油、金融等近十个行业,交付项目数量过百。

  • 课程详情

    Java实战开发《学成在线》微服务项目

    本视频主要面向的群体是:
    1、具备Java web、Mybatis、SpringBoot、SpringCloud 基础
    2、想要从需求分析到设计再到开发、测试,系统学习Java大型项目开发,提高自己的项目开发经验

    课程亮点:
    1、业务流程完整、详细,深入讲解课程 发布业务、视频处理业务、选课学习业务、订单支付业务、认证授权等业务流程。
    2、课程涵盖项目需求分析、设计、编码、调度、测试整个开发过程 。
    3、技术先进,当前热门的Spring Cloud Alibaba微服务技术栈,采用Nginx、MQ、Redis、Elasticsearch、MinIO、XXL-Job等中间件技术。
    4、深入讲解分布式事务控制、分布式文件系统、分布式任务调度、多线程处理文件、在线支付、扫码登录、单点登录、微服务授权等技术解决方案。
    5、授课过程涵盖项目相关的高频面试题,做到真正学以致用。

    课程内容:
    课程分模块进行授课,共计10个模块,视频时长为40余小时,内容涵盖:需求分析模块、架构设计模块、内容管理模块、媒资管理模块、课程发布模块、认证授权模块、选课学习模块、在线支付模块、就业面试模块、项目总结模块。

    本课程以在线教育业务为基础,基于流行的前后端分离架构进行设计,采用Nginx、SpringBoot、Spring Cloud、MyBatis-Plus、MQ、Redis、Elasticsearch等框架和中间件为基础进行开发,深入讲解课程 发布业务、视频处理业务、选课学习业务、订单支付业务、认证授权等业务流程,深入讲解分布式事务控制、分布式文件系统、分布式任务调度、多线程处理文件、在线支付、扫码登录、单点登录、微服务授权等技术解决方案。带领学员体验Java大型项目从需求分析到架构设计、开发测试的整个过程。

    学完本课程能够收获:
    1、掌握大型项目从0到1的开发过程,从1到2的迭代开发方法。
    2、掌握SpringCloud微服务项目的常用组件、微服务划分、设计和开发方法。
    3、掌握Java微服务接口的开发调试能力、单元测试及bug修复能力。
    4、掌握分布式事务、分布式任务调度、消息队列、分布式缓存、全文检索、分布式文件系统等常见的技术方案。
    5、提升需求分析能力,针对复杂的业务流程如何去分析、设计。
    6、提升模块及系统的分析及设计能力。