尚硅谷Java培训

云尚办公

视频介绍

云尚办公系统是尚硅谷精心打造的企业级项目,是对硅谷通用权限项目的深度升级,在权限管理基础之上,增加了微信公众号和自动化办公,真正实现了多业务和技术的完美融合。

如果你学习了Java基础、JavaWeb、SpringBoot、SSM框架,想找一个项目来练习所学,这套项目教程就是为你量身定制;如果你刚入行不久,想找一个项目来提升编码能力,快速适应企业的开发节奏,本套项目教程同样适合你。

本套教程延续了尚硅谷一贯的授课风格,从0到1详细讲解,涵盖业务流程分析、功能设计、编码实现、代码调试、功能测试全过程。项目采用了企业开发中的主流技术,涵盖:SpringBoot、MyBatisPlus、SpringSecurity、Activiti、Redis、微信公众号等。

项目理论与实用并重,既是初学者掌握主流Java技术的练兵场,也是Java程序员通向高薪的助推器,同时也为微服务学习打下了更坚实的基础。

视频目录 选集

  • 001.课程简介
  • 002.项目概述
  • 003.搭建后端环境(上)
  • 004.搭建后端环境(下)
  • 005.MyBatisPlus概述
  • 006.MyBatisPlus入门(上)
  • 007.MyBatisPlus入门(中)
  • 008.MyBatisPlus入门(下)
  • 009.MyBatisPlus封装service
  • 010.角色管理接口(查询所有)
  • 011.定义统一返回结果对象
  • 012.整合knife4j
  • 013.角色管理接口(条件分页查询)
  • 014.角色管理接口(其他接口)
  • 015.统一异常处理(全局异常)
  • 016.统一异常处理(特定和自定义异常)
  • 017.前端基础知识-vscode安装和使用
  • 018.前端基础知识-ES6入门
  • 019.前端基础知识-Vue入门和生命周期
  • 020.前端基础知识-Axios发送ajax请求
  • 021.前端基础知识-Node尚硅谷js入门和NPM
  • 022.前端基础知识-模块化开发
  • 023.搭建项目前端环境(上)
  • 024.搭建项目前端环境(下)
  • 025.角色管理前端-列表(上)
  • 026.角色管理前端-列表(下)
  • 027.角色管理前端-删除
  • 028.角色管理前端-添加
  • 029.角色管理前端-修改
  • 030.角色管理前端-批量删除
  • 031.用户管理模块-需求分析
  • 032.用户管理模块-CURD接口
  • 033.用户管理模块-CURD前端整合
  • 034.用户管理模块-用户分配角色接口(上)
  • 035.用户管理模块-用户分配角色接口(下)
  • 036.用户管理模块-更改用户状态接口和最终测试
  • 037.菜单管理模块-需求分析
  • 038.菜单管理模块-CURD功能实现(上)
  • 039.菜单管理模块-CURD功能实现(下)
  • 040.菜单管理模块-角色分配菜单功能实现(上)
  • 041.菜单管理模块-角色分配菜单功能实现(中)
  • 042.菜单管理模块-角色分配菜单功能实现(下)
  • 043.权限管理模块-需求分析(上)
  • 044.权限管理模块-需求分析(下)
  • 045.权限管理模块-登录接口实现(上)
  • 046.权限管理模块-登录接口实现(下)
  • 047.权限管理模块-获取用户信息接口实现(上)
  • 048.权限管理模块-获取用户信息接口实现(中)
  • 049.权限管理模块-获取用户信息接口实现(下)
  • 050.权限管理模块-两个接口最终测试
  • 051.权限管理模块-整合前端和功能测试
  • 052.权限管理模块-Spring Security概述
  • 053.权限管理模块-Spring Security入门
  • 054.权限管理模块-Spring Security认证流程分析
  • 055.权限管理模块-Spring Security实现用户认证(上)
  • 056.权限管理模块-Spring Security实现用户认证(中)
  • 057.权限管理模块-Spring Security实现用户认证(下)
  • 058.权限管理模块-Spring Security实现用户授权-流程分析
  • 059.权限管理模块-Spring Security实现用户授权-功能实现
  • 060.权限管理模块-Spring Security实现用户授权-功能测试
  • 061.Activiti7概述(上)
  • 062.Activiti7概述(下)
  • 063.Activiti7使用流程概述
  • 064.Activiti7入门(引入依赖和数据库初始化)
  • 065.Activiti7入门(部署流程设计工具)
  • 066.Activiti7入门(流程定义)
  • 067.Activiti7入门(流程定义部署)
  • 068.Activiti7入门(流程实例和任务操作)
  • 069.Activiti7入门(流程实例操作)
  • 070.Activiti7入门(表达式方式分配任务)
  • 071.Activiti7入门(监听器方式分配任务)
  • 072.Activiti7入门(流程变量)
  • 073.Activiti7入门(任务组)
  • 074.Activiti7入门(排他网关)
  • 075.Activiti7入门(并行和包含网关)
  • 076.审批流程需求概述
  • 077.审批设置模块-审批类型管理
  • 078.审批设置模块-审批模板CURD操作(上)
  • 079.审批设置模块-审批模板CURD操作(下)
  • 080.审批设置模块-添加审批模板功能
  • 081.审批设置模块-查看和发布审批模板功能
  • 082.审批管理模块-审批列表功能
  • 083.审批管理模块-发布审批模板完善(部署流程定义)
  • 084.员工端审批-功能概述
  • 085.员工端审批-显示审批分类与审批模板
  • 086.员工端审批-前端环境整合
  • 087.员工端审批-获取模板数据和渲染表单
  • 088.员工端审批-启动流程实例(上)
  • 089.员工端审批-启动流程实例(中)
  • 090.员工端审批-启动流程实例(下)
  • 091.员工端审批-记录提交信息
  • 092.员工端审批-查询待办任务列表
  • 093.员工端审批-查询待办任务功能测试
  • 094.员工端审批-显示审批详情信息
  • 095.员工端审批-任务审批(上)
  • 096.员工端审批-任务审批(下)
  • 097.员工端审批-查询已处理任务
  • 098.员工端审批-查询已发起任务
  • 099.员工端审批-显示当前用户信息
  • 100.微信公众号-公众号菜单列表功能
  • 101.微信公众号-申请公众号测试账号
  • 102.微信公众号-公众号菜单推送和删除
  • 103.微信公众号-微信授权登录(配置内网穿透)
  • 104.微信公众号-微信授权登录(实现流程分析)
  • 105.微信公众号-微信授权登录-具体功能实现(上)
  • 106.微信公众号-微信授权登录-具体功能实现(中)
  • 107.微信公众号-微信授权登录-具体功能实现(下)
  • 108.微信公众号-消息推送(具体功能实现)
  • 109.项目总结-功能模块和流程总结
  • 110.项目总结-项目使用技术总结
  • 111.项目总结-项目问题总结