课程分类

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

你将获得

  • 学习电商系统

教学服务

  • icon

    教辅资料

  • icon

    实战驱动

讲师介绍

  • 资深技术专家,多年开发经验,熟悉Java、大数据等,一直致力于技术进步,专注培养有动手能力的开发者。

  • 课程详情

    本教程是一个完整的电商系统,采用了目前最主流微服务技术和前后端分离架构开发,掌握可以满足企业级的开发需求。

    架构
    后端:Docker + Nginx + SpringBoot + SpringCloud + SpringMVC + MyBatis-Plus + MySQL + Maven
    前端:Node.js + Vue.js + vueAdmin-template + Nuxt.js + NPM + WebPack

    技术点
    后端:Docker、Nginx、SpringBoot 、SpringCloud 、SpringMVC、MyBatis-Plus、MySQL、Mycat、RabbitMQ、Redis、Nginx、Elasticsearch、Swagger2
    前端:Node.js、NPM、WebPack、Vue.js、 ElementUI、vueAdmin-template、 Nuxt.js

    场景
    前台用户系统包括课程、问答、文章、名师等模块。后台管理系统包括:系统管理、内容管理、社群问答、课程管理、消息中心、用户中心、统计分析、系统配置等模块。

    特色:
    项目前后端分离开发前端使用Node.js+Vue.js技术栈;后端采用SpringCloud微服务架构,同时包含服务发现、服务路由、服务容错、API 网关、自动化部署、服务监控、服务跟踪等基础设施模块,涵盖容器化技术、服务器端渲染的技术,主流的缓存中间件、搜索引擎、消息队列的使用,有独立的配置中心,分库分表,多数据源路由。业务实现上包含第三方登录、单点登录、短信验证、手机注册、AOP身份验证、Excel导入导出,全系统全系统RESTful风格的API接口设计,使用Swagger2生成接口文档。

    学员评价:

    温馨提示
    • 请勿私下交易
      请勿在平台外交易。与机构和老师私下交易造成的任何损失及纠纷,腾讯课堂不承担任何责任
    • 听课说明

      1、电脑:访问腾讯课堂官网 ke.qq.com 查看我的课表或下载win/mac客户端听课

      2、手机/平板:下载腾讯课堂APP, 进入学习页面听课