开课啦!小程序开发最佳实践系列课程【一期】(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

目录
相关文章
|
2月前
|
人工智能 小程序 前端开发
一个小程序轻量AR体感游戏,开发实现解决方案
针对青少年运动兴趣不足问题,AR体感游戏凭借沉浸式互动体验脱颖而出。结合小程序“AI运动识别”插件与WebGL渲染技术,可实现无需外设的轻量化AR健身游戏,如跳糕、切水果等,兼具趣味性与锻炼效果,适用于儿童健身及职工团建,即开即玩,低门槛高参与。
|
2月前
|
移动开发 小程序 前端开发
小程序开发平台有哪些?哪个好
小程序的开发方式丰富多元,开发团队可根据自身的技术背景、项目具体需求以及资源状况,灵活挑选最为适宜的开发路径。以下将详细介绍几种主流的小程序开发方式。
267 1
|
2月前
|
运维 小程序 数据可视化
小程序开发平台有哪些?SaaS小程序制作平台哪个好
小程序开发模式详解:自主开发、SaaS小程序制作平台与外包全对比 选择合适的小程序开发模式,是项目成功的基石。这三种模式在成本、周期、控制力和灵活性上各有千秋,适用于不同阶段和不同类型的企业。下面我们将逐一深入剖析。
249 7
|
2月前
|
移动开发 小程序 前端开发
小程序快速开发平台有哪些?
小程序开发并非“一刀切”,需结合技术储备、资金预算、时间规划及功能需求等多维度因素综合考量。以下为您详细拆解五种主流开发方案及其适用场景,助您精准匹配开发路径。
171 3
|
2月前
|
移动开发 小程序 前端开发
小程序开发平台有哪些?小程序开发制作软件推荐
小程序开发方案全解析:5种主流方式与选择指南 小程序开发需根据技术能力、预算、时间及功能需求综合决策。以下为5种主流开发方案及适用场景分析:
394 0
|
4月前
|
小程序 JavaScript API
uni-halo + 微信小程序开发实录:我的第一个作品诞生记
这篇文章介绍了使用uni-halo框架进行微信小程序开发的过程,包括选择该框架的原因、开发目标以及项目配置和部署的步骤。
174 0
uni-halo + 微信小程序开发实录:我的第一个作品诞生记
|
7月前
|
小程序 前端开发 Android开发
小程序微信分享功能如何开发?开放平台已绑定仍不能使用的问题?-优雅草卓伊凡
小程序微信分享功能如何开发?开放平台已绑定仍不能使用的问题?-优雅草卓伊凡
1428 29
小程序微信分享功能如何开发?开放平台已绑定仍不能使用的问题?-优雅草卓伊凡
|
8月前
|
监控 前端开发 小程序
陪练,代练,护航,代打小程序源码/前端UNIAPP-VUE2.0开发 后端Thinkphp6管理/具备家政服务的综合型平台
这款APP通过技术创新,将代练、家政、娱乐社交等场景融合,打造“全能型生活服务生态圈”。以代练为切入点,提供模块化代码支持快速搭建平台,结合智能匹配与技能审核机制,拓展家政服务和商业管理功能。技术架构具备高安全性和扩展性,支持多业务复用,如押金冻结、录屏监控等功能跨领域应用。商业模式多元,包括交易抽成、增值服务及广告联名,同时设计跨领域积分体系提升用户粘性,实现生态共生与B端赋能。
760 12

热门文章

最新文章