程序员想快速发展提升,除了编程技术精进,还有一大方向——深入业务,抓住好的赛道机会。当下各行业对于私域营销的迫切度与认可度居高不下,SCRM系统也受追捧。本课程带你自主开发一个打通个人微信、企业微信、公众号、小程序的SCRM系统,增强营销业务认知,提升商业场景技术落地实力。
目录:
-
第1章 微信私域大势所趋,SCRM营销利器 试看8 节 | 40分钟
公域流量越来越少,很多企业进入了微信私域领域,GMV也在快速增长,就像当年的电商一样,私域也在大踏步前进。对于开发人员来说,这是目前不可多得的技术风口。怎么才能乘风破浪?首先要了解整个微信生态,weSCRM的项目不仅详细介绍了微信生态三大产品系,还从技术上实现了微信SCRM的基本开发…
- 视频:1-1 课程介绍,技术人员站上微信私域的风口 (08:43)试看
- 视频:1-2 课程背景:微信私域渗透众多行业 (06:24)
- 视频:1-3 WeSCRM项目模型打通微信三大产品系 (03:06)试看
- 视频:1-4 项目演示,体验项目 (07:01)
- 视频:1-5 技术选型:主流SpringBoot+SSM+Shiro+小程序原生技术 (04:51)
- 视频:1-6 合理的课程安排让学习更轻松 (04:28)
- 视频:1-7 好的学习方法,效率翻倍 (02:51)
- 视频:1-8 WeSCRM 本章小结 (02:12)
-
第2章 微信生态三大产品系 试看5 节 | 45分钟
详细讲解微信生态三大产品系:小程序、公众号、企业微信的定位,表面上他们是独立的,实则可以通过技术和官方接口打通三大产品系,实现营销-电商-私域的闭环,weSCRM就是闭环的中心。
- 视频:2-1 SCRM项目通过unionid打通微信各个产品系 (05:42)试看
- 视频:2-2 微信公众号:品牌营销主阵营 (13:02)
- 视频:2-3 微信小程序:用户裂变和电商落地 (10:34)
- 视频:2-4 企业微信:微信私域新阵地 (13:23)
- 视频:2-5 微信生态三大产品系-本章总结 (01:50)
-
第3章 先让项目运行起来6 节 | 43分钟
即使你只会Java基础,也可以将项目运行起来。本章一步一步的教你怎么下载项目、配置项目、让项目运行起来。保姆级教学,小白都能搞定。
- 视频:3-1 开发环境介绍,Eclipse和IDEA都会演示 (02:45)
- 视频:3-2 原生小程序项目和SCRM项目 (03:57)
- 视频:3-3 一键导入SCRM源码和小白配置教学,让项目成功运行 (13:54)
- 视频:3-4 微信开发工具导入小程序源码,学习开发工具使用 (12:15)
- 视频:3-5 看看小程序和后端SCRM是如何交互,忽略SSL校验 (07:06)
- 视频:3-6 项目 – 本章小结 (02:47)
-
第4章 数据库设计与MyBatis4 节 | 25分钟
终于开发编程了?按照企业的开发流程,一般先要进行数据库设计。本章介绍项目的数据库安装和表的设计,介绍MyBatis与数据库的ORM关系,看完就会觉得很简单。
- 视频:4-1 MySQL数据库介绍,客户端Navicat连接MySQL (08:31)
- 视频:4-2 企业开发第一步:设计weSCRM的数据库 (05:32)
- 视频:4-3 介绍MyBatis,主流的ORM框架 (07:32)
- 视频:4-4 数据库设计 – 本章小结 (03:04)
-
第5章 完成首页开发、自动生成业务代码6 节 | 76分钟
如何减少不必要的CRUD的代码编写基础工作?自己写了一个工具类自动生成代码,灵活好用。并完成wescrm的首页开发,通过Freemarker重构首页
- 视频:5-1 用IDEA构建SpringBoot最原始的代码结构 (13:15)
- 视频:5-2 完成weSCRM后台管理前端搭建,BootStrap和jQuery配置 (22:37)
- 视频:5-3 用SpringBoot整合Freemarker重构首页 (07:16)
- 视频:5-4 完成一个最简单的从页面到数据库的访问流程 (14:18)
- 视频:5-5 自动生成所有表的CRUD的Java代码和Mapper.xml文件 (13:12)
- 视频:5-6 首页开发、自动生成业务- 本章小结 (04:58)
-
第6章 微信生态参数配置开发6 节 | 70分钟
微信私域开发,一定要先了解微信生态产品系的接口,本章主要是编写代码,体验微信生态的接口开发。详细介绍了小程序、企业微信、公众号的appid、appSecret等参数的作用。即使不写代码,也可以通过测试用例和在线调试工具。…
- 视频:6-1 实现weSCRM微信接口参数的前端页面 (16:14)
- 视频:6-2 实现weSCRM微信接口参数的Java开发 (24:11)
- 视频:6-3 开发企业微信接口,调试Token (16:06)
- 视频:6-4 开发微信公众号接口,调试Token (04:43)
- 视频:6-5 开发微信小程序接口,完成jscode2session (05:23)
- 视频:6-6 微信生态参数配置 – 本章小结 (02:29)
-
第7章 面向企业微信接口编程14 节 | 149分钟
在企业微信平台中创建应用,打通企业微信的接口。实现企业微信中组织结构、客户数据的维护,并可以将数据同步到本地数据库,关联本地业务。
- 视频:7-1 了解企微部门组织结构(上) (14:01)
- 视频:7-2 了解企微部门组织结构(下),完成树状展示 (08:23)
- 视频:7-3 获取企微部门的员工 (17:54)
- 视频:7-4 给企微部门员工发送消息(一) (12:25)
- 视频:7-5 给企微部门员工发送消息(二) (12:11)
- 视频:7-6 给企微部门员工发送消息(三) (08:49)
- 视频:7-7 企微部门添加、修改、同步 (08:33)
- 视频:7-8 同步企微部门用户到本地数据库 (11:57)
- 视频:7-9 获取企微中的私域客户(上) (11:05)
- 视频:7-10 获取企微中的私域客户(下) (10:17)
- 视频:7-11 同步私域客户到本地(上) (14:56)
- 视频:7-12 同步私域客户到本地(下) (08:17)
- 视频:7-13 微信公众号粉丝获取 (05:09)
- 视频:7-14 面向企业微信接口编程-本章小结 (04:36)
-
第8章 标签管理开发5 节 | 52分钟
可以给不同的私域客户打上标签,实现用户分组和针对性运营。本章实现对本地数据库标签表的查询、分页、修改等基本操作
- 视频:8-1 标签列表 (14:52)
- 视频:8-2 标签分页和查询 (11:26)
- 视频:8-3 标签的添加和修改,自己封装js实现form表达自动填充 (17:56)
- 视频:8-4 标签删除 (03:12)
- 视频:8-5 本章小结 (03:37)
-
第9章 客户管理开发6 节 | 64分钟
完成客户表的公共开发。整合Bootstrap,使用Bootstrap组件完成包括分页、查询等功能
- 视频:9-1 客户管理分页显示 (12:40)
- 视频:9-2 客户查询 (16:52)
- 视频:9-3 客户信息修改 (08:43)
- 视频:9-4 客户标签修改(上) (08:49)
- 视频:9-5 客户标签修改(下) (14:25)
- 视频:9-6 客户管理开发本章总结 (02:00)
-
第10章 完成商品开发、图片上传下载5 节 | 43分钟
除了完成商品管理的基本操作外。重点讲解了图片的预览、上传、下载,将图片保存到本地数据库中,方便各系统的图片展现。
- 视频:10-1 商品管理,实现图片的预览,将上传图片的二进制保存到数据库 (06:16)
- 视频:10-2 商品分页展示,根据图片的不同大小展示图片 (13:09)
- 视频:10-3 商品添加、修改(上) (12:45)
- 视频:10-4 商品添加、修改(下) (08:48)
- 视频:10-5 本章小结 (01:34)
-
第12章 配置Shiro,实现登录5 节 | 43分钟
整合Shiro框架,并配置Shiro的拦截等。实现用户的登录、登出等功能
- 视频:12-1 用户管理,分页查询 (12:31)
- 视频:12-2 配置Shiro实现用户登录(1):前端实现 (11:01)
- 视频:12-3 通过Shiro实现用户登录(2):后台开发 (12:48)
- 视频:12-4 通过Shiro实现用户的登出 (03:27)
- 视频:12-5 -本章总结 (02:54)
-
第13章 小程序快速入门6 节 | 39分钟
从零创建小程序原生项目。介绍小程序开发工具的使用。帮同学们尽快进入小程序的开发节奏。
- 视频:13-1 小程序开发快速入门知识介绍 (02:33)
- 视频:13-2 微信小程序开发基础介绍 (12:59)
- 视频:13-3 详细介绍微信小程序开发工具 (08:55)
- 视频:13-4 weSCRMApp的功能预览 (07:53)
- 视频:13-5 从零创建一个微信小程序 (04:20)
- 视频:13-6 -本章小结 (01:48)
-
第14章 小程序首页开发7 节 | 64分钟
开始微信小程序开发,学习使用小程序tabBar、swiper等组件、实现小程序分页加载产品数据
- 视频:14-1 创建瘦页面,使用tabBar组件 (10:48)
- 视频:14-2 在首页面中加入swiper组件 (07:28)
- 视频:14-3 在 swiper 组件中显示产品信息(一) (15:21)
- 视频:14-4 在 swiper 组件中显示产品信息(二) (10:09)
- 视频:14-5 首页商品数据的显示:card布局 (06:16)
- 视频:14-6 从后端加载首页商品数据 (10:26)
- 视频:14-7 -本章小结 (03:03)
-
第15章 小程序分类页面开发3 节 | 28分钟
展示商品分类,并通过不同的商品分类获取对应的商品数据。为了更好的用户体验,主要使用scroll-view组件加载商品数据
- 视频:15-1 分类页面:实现左侧商品分类导航 (14:58)
- 视频:15-2 通过scroll-view分页加载商品的数据 (10:26)
- 视频:15-3 -本章小结 (01:53)
-
第16章 小程序商品详情页4 节 | 42分钟
商品详情页开发,并介绍如何通过 onShareAppMessage 将商品分享给好友
- 视频:16-1 商品详情页展示 (12:05)
- 视频:16-2 商品数据获取并展示(一) (14:11)
- 视频:16-3 完成商品数据获取并展示和商品分享功能 (13:15)
- 视频:16-4 -本章小结 (02:24)
-
第17章 小程序用户的登录怎么实现?5 节 | 74分钟
开发jscode2session的接口功能,自定义缓存。jscode2session实现小程序用户的登录和session保持。完成用户必须登陆才能下单的开发
- 视频:17-1 商品下单页面开发实现 (21:21)
- 视频:17-2 开发jscode2session模拟session登录和在线(一) (18:22)
- 视频:17-3 开发jscode2session模拟session登录和在线(二) (14:24)
- 视频:17-4 完成订单的创建的前后端开发 (17:10)
- 视频:17-5 -本章小结 (02:32)
-
第18章 小程序个人页面的开发9 节 | 95分钟
获取微信个人头像和昵称等信息并展示;完成小程序中个人信息的form表单提交;根据不同的订单状态筛选订单数据的分页加载;
- 视频:18-1 小程序个人主页面开发 (17:17)
- 视频:18-2 获取小程序的个人信息:头像、昵称等并展示 (08:09)
- 视频:18-3 开发我的订单页面 (12:30)
- 视频:18-4 根据不同的订单状态分页加载订单数据 (15:14)
- 视频:18-5 订单详情页面开发 (05:21)
- 视频:18-6 个人设置页面开发 (14:32)
- 视频:18-7 完成个人信息展示和form表单提交 (12:29)
- 视频:18-8 用户提现页面的开发 (04:40)
- 视频:18-9 -本章小结 (03:49)
-
第19章 微信运动营销插件开发5 节 | 54分钟
通过Java接口获取用户每天的运动步数,可以通过步数积分兑换,激活用户每天登录,提高小程序日活。通过让用户找好友的捐赠步数给自己,实现小程序裂变功能。
- 视频:19-1 微信运动步数页面开发 (08:13)
- 视频:19-2 调用微信运动接口,实现步数获取 (22:40)
- 视频:19-3 裂变:找好友赠送他的步数给我 (17:42)
- 视频:19-4 用步数兑换积分 (02:49)
- 视频:19-5 -本章小结 (02:05)
-
第20章 完成项目发布4 节 | 24分钟
详解介绍如何将weSCRM发布到CentOS服务器,域名如何解析、公网访问网站等。详细说明了小程序的发布流程和类型选择的重要性,并做了整个的课程总结。分享课程提供的物料,感谢小伙伴们对课程的认可。
- 视频:20-1 将weSCRM部署到公网CentOS服务器 (10:52)
- 视频:20-2 介绍weSCRMApp在微信小程序平台发布流程 (03:39)
- 视频:20-3 课程知识点总结 (06:03)
- 视频:20-4 课程产出的物料汇总:开发软件、源码、学习文档、ppt等 (03:05)