📚 课程介绍
本课程将深入讲解使用ES6+语法开发电商网站的账号体系,包括注册、登录、密码找回等模块,并通过实战项目演示如何使用JS SDK实现功能。
📋 学习前提
1. JavaScript基础(掌握JavaScript语法和基本概念) 2. HTML/CSS基础(了解网页结构和样式语言) 3. React框架基础(熟悉React组件和状态管理)
📖 课程目录
第1章 课程简介
1-1 课程导学
第2章 ES6+实战所需要的环境
2-1 ES6浏览器支持情况
2-2 webpack讲解与示例
2-3 Babel讲解与示例
2-4 html-bundler具体用法
2-5 环境准备
2-6 本章小结
第3章 需求分析与架构设计
3-1 需求分析
3-2 架构设计
3-3 业务模块demo
3-4 公共模块demo
第4章 最常用ES6语法讲解以及课程环境搭建
4-1 创建项目
4-2 真实环境安装小结
4-3 import & export讲解1
4-4 import & export讲解2
4-5 let&const 讲解
4-6 箭头函数讲解
第5章 登录模块开发-骨架及渲染部分
5-1 业务开始
5-2 Object.assign
5-3 export
5-4 模板字符串
5-5 基本模板和自动补全1
5-6 自动补全2
5-7 getID
5-8 渲染结束
第6章 登录模块开发-表单验证事件请求部分
6-1 选取元素
6-2 import和export时的重命名
6-3 建好骨架
6-4 fetch, async&await
6-5 promise讲解
6-6 await使用注意
6-7 表单验证
6-8 表单验证展示
6-9 登录结束
第7章 注册模块开发 – 手机号注册部分
7-1 活人验证原理介绍和搭建骨架
7-2 第一步的模板
7-3 活人验证骨架搭建
7-4 symbol语法讲解1
7-5 symbol&class语法讲解2
7-6 滑块界面渲染部分
7-7 验证滑块整体完成(1)
7-8 验证滑块整体完成(2)
7-9 调用验证滑块
7-10 完成第一步手机号提交
7-11 完成第二步手机号验证
第8章 注册模块开发 – 个人信息部分
8-1 开始
8-2 模板渲染
8-3 .字符串unicode支持讲解
8-4 .正则表达式unicode支持讲解
8-5 .正则unicode在表单验证业务中的运用
8-6 .搭建省市区三联插件框架1
8-7 .搭建省市区三联插件2
8-8 三联插件中新的语法点
8-9 .完成注册用户信息流程
第9章 注册模块开发 – 支付方式绑定和整体串联部分
9-1 绑定支持方式
9-2 绑定支付方式完成
9-3 如何在单页应用中使用SDK
9-4 如何在react中使用sdk
第10章 账号设置模块开发
10-1 用户资料页设置01
10-2 用户资料页设置02
10-3 改造省市区插件
10-4 收货地址设置-模板
10-5 收货地址设置
10-6 收货地址管理-事件绑定01
10-7 收货地址管理-事件绑定02
10-8 安全设置页面
第11章 密码找回模块开发
11-1 重置密码_1
11-2 重置密码_2
11-3 课程回顾
第12章 整体串联和总结
12-1 课程总结(ES6+)
12-2 课程总结(开发流程与设计方法)
12-3 课程总结(真实环境搭建)
12-4 课程总结(语法应用一)
12-5 课程总结(语法应用二)
12-6 课程总结(语法应用三)
12-7 课程总结(语法应用四)
12-8 课程总结(SDK开发要点)
12-9 课程总结(账号体系开发要点)
