课程

课程介绍

本课程采用业界流行的成熟微服务解决方案Spring Cloud技术栈,以实践和案例驱动,采用多个完整地案例贯穿整个课程,来完成学习实践环节,让学员真正掌握微服务架构的理论、架构设计、具体实现技术,从而让微服务架构落地。

培训对象

架构师、开发工程师、测试工程师、运维工程师。

课程收益

掌握如何设计可靠的企业级微服务架构方案;
掌握使用Spring Cloud技术栈开发大型微服务架构系统; 
掌握大型企业级微服务架构系统开发、测试、生产的最佳实践;
解决如何在时间、成本和质量之间追求平衡,以低成本平稳地实现微服务架构系统演进。

知识概要

-- 微信公众平台介绍;
-- 开发模式;
-- 基础接口;
-- 微信支付;
-- 自定义菜单和高级接口;
-- 安卓和iOS平台接入微信SDK;
-- 案例分析;微信小程序开发介绍;
-- 学习考核与业内经验交流。

课程大纲

模块

学习内容

第一章 平台介绍

微信及其不同的平台

微信公众平台:功能;管理;服务;统计;设置;应用模式;微信订阅号申请和实践

第二章 开发模式

启用开发模式:关闭编辑模式;启用开发模式;常见问题与解决方案

实现自动回复

消息交互原理分析

微信Web开发工具使用

使用动态域名实现本机微信调试(Ngork,花生壳)

Windows Azure托管微信服务

第三章 基础接口

接收用户消息:接收文本消息;接收图片消息;接收语音消息;接收视频消息;接收地理位 置消息;接收链接消息;代码实现

用户回复消息:文本消息;图片消息;语音消息;视频消息;音乐消息;图文消息;代码实 现

接收事件推送消息:关注/取消关注;代码实现

第四章 微信支付

申请微信支付:申请流程图;开发经营类目;资费标准;常见问题

申请支付功能介绍:方案简介;应用场景举例;商户模块;功能接口;账号体系;商务系统对接;行业案列;支付功能常见问题

微信支付接口:支付基础;JS API支付接口;Native(原生)支付接口;通知接口;收货地址共享接口;用户维权系统接口

第五章 菜单和高级接口

Access Token

自定义菜单

语音识别

客服接口

OAuth2.0网页授权

生成带参数二维码

获取用户地理位置

获取用户基本信息

获取关注者列表

用户分组管理

上传和下载多媒体文件

第六章 平台接入微信SDK

微信APP SDK申请指南和流程

安卓平台接入微信SDK

iOS平台接入微信SDK

基于Xamarin的微信登录,分享的案例演示和讲解

第七章 案例分析

微信公众号和H5网站账号绑定和登录

H5微信支付案例分析

第三方微信SDK调用和讲解

第八章 小程序开发介绍

小程序介绍

小程序开发资质申请

学习考核与业内经验交流

认证过程

无认证考试

开班信息

暂无开班信息