Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Tsinghua University

学做小程序——基础篇

Tsinghua University via XuetangX

Overview

本课程以小程序实战项目为出发点,由浅入深地讲解微信小程序的基础知识和开发技术,包括小程序的基本概念和框架结构、数据绑定机制、模版化与模块化、数据缓存、常用组件和API以及全栈应用开发等。学习者可以通过“学中做”和“做中学”,掌握小程序的基本原理和前后端开发的实用技能,开启自己的小程序开发和上线之旅。

Syllabus

  • 第1讲 微信小程序概述
    • 1.1 小程序的基本情况
    • 1.2 开发小程序的准备工作
    • 1.3 小程序的设计规范
    • 1.4 小程序的运营规范
  • 第2讲 初识微信小程序
    • 2.1 实战项目:电影周周看V1
    • 2.2 创建项目和目录文件结构
    • 2.3 页面配置初探
    • 2.4 view、text、image组件
    • 2.5 快速实现基本布局
    • 2.6 元素大小适配不同宽度屏幕
    • 2.7 新增“每周推荐”weekly页
    • 2.8 使用navigator组件
    • 2.9 配置tabBar
    • 2.10 配置全局的导航栏样式
    • 2.11 示例代码
  • 第3讲 电影周周看V2
    • 3.1 数据绑定
    • 3.2 小程序运行环境与基本架构
    • 3.3 条件渲染
    • 3.4 列表渲染
    • 3.5 使用swiper组件
    • 3.6 页面的生命周期函数
    • 3.7 更新数据
    • 3.8 事件机制
    • 3.9 示例代码
  • 第4讲 电影周周看V3
    • 4.1 组件的自定义数据属性
    • 4.2 电影详情页的基本框架
    • 4.3 发起请求API
    • 4.4 调用豆瓣API
    • 4.5 动态设置导航栏
    • 4.6 页面事件处理函数
    • 4.7 示例代码
  • 第5讲 组件化开发
    • 5.1 组件化开发
    • 5.2 什么是组件
    • 5.3 定义一个组件
    • 5.4 小程序中的组件
    • 5.5 构建和引入自定义组件
    • 5.6 自定义组件的设计
  • 第6讲 构建小程序的全栈应用
    • 6.1 小程序全栈开发
    • 6.2 使用Express搭建WebServer
    • 6.3 结合腾讯云开发小程序
    • 6.4 路由以及自定义中间件
    • 6.5 基于REST的API设计
    • 6.6 数据以及文件存储
    • 6.7 wxtodo小程序的在线化改造

Taught by

Qiang Liu and

Tags

Reviews

Start your review of 学做小程序——基础篇

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.