开课啦!小程序开发最佳实践系列课程【一期】(1)

简介: 《前端基础-JS篇,变量、常量与解构赋值》,帮助您掌握JS中最基本的变量、常量的定义方式,并了解ES6中引入的解构赋值的使用方法。

小程序.jpg

首期小程序开发最佳实践系列课开课啦!

本课堂由浅入深,从前端基础讲起,旨在帮助小程序开发者们解决开发中遇到的问题,为开发者们快速赋能,提高开发体验。

本期课程

课程主题:
《前端基础-JS篇,变量、常量与解构赋值》

课程简介:
通过本门课程的学习,你将掌握JS中最基本的变量、常量的定义方式,并了解ES6中引入的解构赋值的使用方法。

讲师介绍:
雪庭,来自支付宝行业技术部,从零到一打造支付宝电子发票、信用卡还款小程序,千万级PV应用,在实际业务中提炼沉淀小程序研发最佳实践。

话不多说,开始上课咯!
《前端基础-JS篇,变量、常量与解构赋值》( 视频点击:https://v.youku.com/v_show/id_XNDMzMjcyODQ0NA==.html?spm=a2hzp.8253869.0.0 )。

怎么样?
是不是满满干货?
是不是对接下来的课程充满期待?

接下来,本课堂都定期为开发者们奉上新鲜的教学视频,敬请关注,不容错过哟。

课程安排

本系列课程按照学习阶段分为三期:

  • 一期 - 覆盖基础,面向支付宝小程序开发的新手(或有简单经验),帮助开发者独立完成基本小程序开发
  • 二期 - 提供进阶内容,帮助开发者解决更复杂的业务场景
  • 三期 - 高级课程,深入原理

课程目录【一期】

以下较多内容的话题,会拆分成更小的单元,保证单节视频时长在 15min 之内。
每两周更新1~2个单节。

一、前端基础

HTML

  1. [ 页面搭建 ] - 页面结构划分,搭建

CSS

  1. [ 盒模型 ] - margin, padding, border, content
  2. [ css单位 ] - px, em, rem, rpx
  3. [ 选择器 ] - id, class, 权重
  4. [ 页面布局 ] - relative/absolute, flex
  5. [ flex详解 ] - flex-direction, flex-grow, 水平垂直居中...
  6. [ 动画 ] - transition,animation
  7. [ 小技巧 ] - 画圆,画箭头,画对号...

JS

  1. [ 变量常量 ] - var, let, const, 解构赋值 (本期)
  2. [ 依赖引用 ] - import, export
  3. [ 异步操作 ] - promise, async/await, setTimeout
  4. [ 数组操作 ] - forEach, map, slice, splice, filter, find, includes
  5. [ 对象操作 ] - 取值, Object.keys()
  6. [ 字符串操作 ] - 拼接, 模板字符串, includes, split …
  7. [ 数值操作 ] - parseInt, parseFloat, toFixed
  8. [ 类型判断 ] - 判断数组,判断空对象,防空处理,null vs undefined
  9. [ 事件机制 ] - 冒泡,捕获,事件代理

二、小程序基础
框架

  1. [ 全局配置 ] - 全局配置,全局样式,getApp()
  2. [ 页面开发 ] - 数据绑定, 列表渲染, 条件渲染, 生命周期
  3. [ 组件开发 ] - props, methods
  4. [ 运行机制 ] - worker,message channel

常用组件

  1. [ 基础组件 ] - view, text, button, input, image, picker
  2. [ 扩展组件 ] - popover, pageResult, inputItem, swipeAction

API

  1. [ 常用API ] - 页面跳转, 提示, 操作菜单, 选择城市, 滚动,用户授权, 唤起支付...

三、数据流
herculex

  1. [ 数据流基础 ] - 基本概念
  2. [ herculex基础 ] - 认识store结构(state, getters...),基本使用
  3. [ herculex进阶 ] - 全局 store,组件 connect
  4. [ 实战 ] - herculex 实战(基本版,进阶版)

四、研发工具

  1. [ 小程序 IDE ] - 基本使用
  2. [ anymock ] - 创建,使用
  3. [ mas ] - 基本使用

生活号+钉钉群.png

目录
相关文章
预约按摩小程序开发,为什么很多上门按摩平台根本招聘不到优秀技师?
上门按摩平台面临招不到优秀技师的问题,主要原因是平台众多,技师选择多样。为解决此问题,平台可引入技师等级制度,根据订单数量和好评率划分高、低等级技师。高等级技师可享受70%-90%的高提成及首页推荐,这不仅能激励技师的积极性,还能帮助平台筛选出优质技师,提升服务质量和口碑,形成良性循环。
|
1月前
|
人工智能 小程序
【一步步开发AI运动小程序】十五、AI运动识别中,如何判断人体站位的远近?
【云智AI运动识别小程序插件】提供人体、运动及姿态检测的AI能力,无需后台支持,具有快速、体验好、易集成等特点。本文介绍如何利用插件判断人体与摄像头的远近,确保人体图像在帧内的比例适中,以优化识别效果。通过`whole`检测规则,分别实现人体过近和过远的判断,并给出相应示例代码。
|
21天前
|
开发框架 小程序 前端开发
圈子社交app前端+后端源码,uniapp社交兴趣圈子开发,框架php圈子小程序安装搭建
本文介绍了圈子社交APP的源码获取、分析与定制,PHP实现的圈子框架设计及代码编写,以及圈子小程序的安装搭建。涵盖环境配置、数据库设计、前后端开发与接口对接等内容,确保平台的安全性、性能和功能完整性。通过详细指导,帮助开发者快速搭建稳定可靠的圈子社交平台。
167 18
|
1天前
|
移动开发 小程序
thinkphp+uniapp开发的多端商城系统源码/H5/小程序/APP支持DIY模板直播分销
thinkphp+uniapp开发的多端商城系统源码/H5/小程序/APP支持DIY模板直播分销
5 0
|
3天前
|
小程序 IDE PHP
圈子源码如何打包生成App小程序/开发一个圈子系统软件所需要的费用体现在哪里?
将PHP源码打包成App的过程涉及多个步骤和技术选择。以圈子源码为例,首先明确需求,确定App功能和目标用户群体,并根据需求开发小程序页面,如用户注册、圈子列表等。源码准备阶段确保源码适用于小程序开发,环境配置需安装IDE(如微信开发者工具)及依赖库。最后在IDE中打包小程序并上传至管理平台,通过审核后发布。费用方面,模板开发成本较低,定制开发则更高,具体取决于需求复杂度和第三方服务费用。
25 0
|
1月前
|
人工智能 小程序 UED
【一步步开发AI运动小程序】十六、AI运动识别中,如何判断人体站位?
【云智AI运动识别小程序插件】提供人体、运动及姿态检测的AI能力,本地引擎无需后台支持,具备快速、体验好、易集成等优势。本文介绍如何利用插件的`camera-view`功能,通过检测人体站位视角(前、后、左、右),确保运动时的最佳识别率和用户体验。代码示例展示了如何实现视角检查,确保用户正或背对摄像头,为后续运动检测打下基础。
|
1月前
|
人工智能 小程序 API
【一步步开发AI运动小程序】十七、如何识别用户上传视频中的人体、运动、动作、姿态?
【云智AI运动识别小程序插件】提供人体、运动、姿态检测的AI能力,支持本地原生识别,无需后台服务,具有速度快、体验好、易集成等优点。本文介绍如何使用该插件实现用户上传视频的运动识别,包括视频解码抽帧和人体识别的实现方法。
|
2月前
|
人工智能 小程序 IDE
【一步步开发AI运动小程序】九、姿态辅助调试桌面工具的使用
随着AI技术的发展,各大厂商推出的AI运动APP如“乐动力”、“天天跳绳”等,使云上运动会、线上健身等概念大热。本文将指导你如何利用“云智AI运动识别小程序插件”,在微信小程序中实现类似功能,包括工具搭建、服务启动及数据回传等步骤,助力开发者高效开发AI运动小程序。
【一步步开发AI运动小程序】九、姿态辅助调试桌面工具的使用
|
1月前
|
人工智能 小程序 API
【一步步开发AI运动小程序】十三、自定义一个运动分析器,实现计时计数02
本文介绍如何利用“云智AI运动识别小程序插件”开发AI运动小程序,详细解析了俯卧撑动作的检测规则构建与执行流程,涵盖卧撑和撑卧两个姿态的识别规则,以及如何通过继承`sports.SportBase`类实现运动分析器,适用于小程序开发者。
|
1月前
|
人工智能 小程序 API
【一步步开发AI运动小程序】十二、自定义一个运动分析器,实现计时计数01
随着AI技术的发展,AI运动APP如雨后春笋般涌现,如“乐动力”、“天天跳绳”等,推动了云上运动会、线上健身等热潮。本文将指导你从零开始开发一个AI运动小程序,利用“云智AI运动识别小程序插件”,介绍运动识别原理、计量方式及运动分析器基类的使用,帮助你在小程序中实现运动计时和计数功能。下篇将继续探讨运动姿态检测规则的编写。

热门文章

最新文章