微信官方合作!
纳米学位项目

微信小程序开发

学 Udacity x 微信官方合作课程,把握 10 亿用户微信生态先机

最早可加入开课时间

9 月 25 日

7 月 16 日开放报名

本周大纲下载人数

5723

本期剩余席位

9

席位有限,立即行动!抢先掌握稀缺技术,成为抢手人才

与知名企业联合制作

logo-white-wechat
  • 难度
    中级
  • 学习时间
    12 周

    建议每周学习 6-10 小时

  • 先修要求
    拥有 HTML、CSS 和 JavaScript 基础,不需 App 开发经验
  • 课程专属服务
    硅谷授课,中英字幕

    学习社群,中文助教

如何快速把握微信 10 亿用户生态先机?

小程序作为微信新的战略级产品,发布两年迅速积累近 2.3 亿日活用户,预计在 2019 年微信生态去中心化零售交易额将突破 3 万亿。优达学城与微信官方合作权威课程,大力扶持小程序开发者生态,帮助每个想要学习小程序开发的学员快速高效掌握小程序,抢占微信生态战略级产品的先机。你的代码将得到专家逐行审阅,更可结识全球 900 万出色开发者同学。高手全程引路,拒绝弯路,让你先人一步,成为抢手的小程序开发者!


Icon - Dark upwards trend arrow

不断增长的未来

近 10 亿月微信活跃用户数

万亿级市场规模

超过 230 万个小程序

你将学到什么

课程大纲

微信小程序开发

熟练使用小程序开发的文档和工具,掌握如何调用网络数据和使用小程序云开发技术,包括数据库、云函数、存储管理;利用模块化思维学会搭建自定义组件,学习搭建体验丰富的小程序 UI。

12 周学习小程序开发技能,亲手打造一款小程序

点击收起课程大纲与实战项目

约 12 周完成

先修知识

你需要有 HTML、CSS 和 JavaScript 基础。进入试听教室,10 分钟测试你是否满足先修条件。

  • 第一部分:天气小程序开发准备

    下载并安装微信开发者工具,熟悉开发环境,下载课程代码并使用 Git 命令查看,从零开始搭建一款天气小程序。

  • 第二部分:学习数据调用及渲染

    了解并掌握网络数据请求(API)和回调函数的使用,解析和展示网络数据,了解并使用生命周期的 onload 函数,下拉刷新页面数据,并使用循环实现页面图文列表渲染。

  • 第三部分:丰富用户体验

    学习按钮响应函数和异步调用,调用腾讯位置服务获取手机位置信息,并使用条件判断呈现页面在特定情况下的渲染。

    实战项目 1:新闻小程序开发
  • 第四部分:商城小程序开发准备

    回顾小程序开发基本知识,了解电子商城小程序的开发流程。

  • 第五部分:全局配置

    基于微信云开发平台初始化小程序,搭建全局变量,完成整体配置。

  • 第六部分:搭建商城首页

    基于云开发功能,存储图片并获取链接;搭建商品首页的 API 调用服务,并请求商品数据并显示在商城首页上。

  • 第七部分:搭建商城详情页

    利用云函数,搭建商品详情页的 API 调用服务,请求商品详情数据并显示在商品详情页上。

  • 第八部分:搭建个人中心页面

    实现登录页面与个人中心页面的组件搭建与功能实现,并利用模块化思维,学习自定义组件,分别在个人中心页面,订单页、购物车页和实现登录功能。

  • 第九部分:实现订单功能

    详情页完善“立即购买”功能。基于云函数,上传订单数据在云文件存储中。并实现请求功能,将订单数据显示在订单页上。

  • 第十部分:搭建购物车

    在详情页完善“加入购物车”功能。设计 API 实现支持购物车的数量修改,自动计算结算价格,并实现购物车下单购买的体验。

  • 第十一部分:实现评论功能

    为购买的商品添加评论功能,查看商品已有评论,并支持评论图片的上传与查看。

    实战项目 2:开发“电影”小程序

权威师资

WeChat Team
WeChat Team

小程序是微信的战略产品。2017年发布以来,依托 10 亿用户平台,小程序迅速地链接了 100 万开发者 2300 个平台,近2亿的日活跃用户。

Shiyu Yang
Shiyu Yang

Shiyu Yang 拥有控制科学与技术的博士学位,主攻人工智能研究方向。在优达学城负责无人驾驶、网络开发、人工智能的课程设计与开发。

Walker Zhu
Walker Zhu

苏黎世联邦理工学院在读博士,研究方向:量子密码学。优达学城资深课程经理、内容导师。先后负责中国区深度学习、机器学习等热门纳米学位的内容管理。

为什么要学习这门课程?

学习官方合作权威课程

优达学城携手腾讯微信,提供符合硅谷标准的系统性教学内容、行业权威设计的学习曲线、知名企业真实应用的项目,带你高效掌握行业需求的技术。

挑战行业热门实战项目

挑战腾讯微信团队参与设计的实战项目,并获得由优达学城导师提供的逐行代码审阅,在实战中学习。你亲手打造的小程序将丰富你的简历,帮你在激烈的竞争中脱颖而出!

访问学习论坛,全程获得高手引导

学习过程中遇到难题都可以在学习论坛获得论坛导师高质量的解答,高手全程引路、分享学习经验、共同成长。

获得纳米学位证书

毕业后,你将获得优达学城认证的毕业证书,证明你的技术水平,成为小程序开发领域开发者,抢占微信生态先机。

立即加入

check

微信小程序开发

¥2099
学微信权威课程,获官方认证

为什么名额有限?

课程中包括实战项目与代码审阅,我们会限定名额来控制导师学生比例,从而保证服务质量。

三大保障助你学习无忧

支持花呗分期 支持开发票 7 天无条件退款

帮助与常见问题

    纳米学位概览
  • 为什么要学习微信小程序开发纳米学位?

    小程序是微信的战略产品。2017 年发布以来,依托 10 亿用户平台,小程序迅速地链接了 100 万开发者 2300 个平台,近 2 亿的日活跃用户。优达学城与腾讯微信官方合作推出“微信小程序开发”课程,大力扶持小程序开发者生态,帮助每个想要学习小程序开发的学员快速高效掌握小程序,抢占微信生态战略级产品的先机。

  • 为什么要在优达学城学习小程序开发?

    优达学城与腾讯微信团队官方合作,强强联手组建专业的课程开发团队,为你带来权威的教学内容。平均不超过 2 分钟的课程视频,让你保持专注力;在实战项目中掌握开发技能、专家逐行的代码审阅,帮助你更高效提升应用能力。权威内容、专业教学、学习服务、活跃的学习论坛,帮助你高效成为抢手的小程序开发者。

  • 这门课程会教授哪些内容?

    在这门课程中,你将跟随导师以天气小程序和商城小程序为例,学习小程序开发技能:

    • 熟练使用小程序开发的文档和工具
    • 掌握如何调用网络数据,包括时间、地理位置等信息
    • 小程序服务器和数据库的搭建
    • 用户登录和会话管理
    • 设计和搭建 API 接口,实现数据上传和下载
    • 学习搭建体验丰富的小程序 UI
    除了课程视频和随堂练习,你还将亲自挑战实战项目,快速提升开发技能。从此课程毕业后,你将能够快速启动项目、落地想��,做出有丰富内容和流畅体验的小程序,成为抢手的小程序开发人才。 点击此处,了解更详细课程大纲。
  • 学完这门课程后,我可以做些什么?

    完成本课程后,你将能够掌握数据库搭建及 API 调用、用户登录管理、实现复杂的 UI 用户界面,独立完成用户体验丰富的小程序应用,满足大部分企业对小程序开发者的要求。

    报名与入学
  • 如何加入课程?

    课程将定期开放报名,无需申请。在课程开放报名期间,点击“立即加入”按钮,付款成功后,即可加入最近开课班次。你所加入的班次开课后,即可开始学习。

  • 支付学费后,我可以马上开始学习吗?

    每个班次有固定的开课时间,你所加入的班次开课后,即可开始学习。

  • 这门课程的先修要求是什么?

    你不需要有任何 App 开发经验,只需要有 HTML、CSS 和 JavaScript 基础,就可以开始学习小程序开发。此外,你还需要安装微信开发者工具,以完成课程中的练习和实战项目。

  • 我现在还不满足先修条件,我可以做些什么?

    我们建议你报名学习前端开发工程师纳米学位,获得 HTML、CSS 和 JavaScript 经验。

  • 完成课程后,可以获得纳米学位证书吗?

    是的!在课程有效期结束前通过全部项目,你将获得由优达学城颁发的纳米学位证书,证明你在小程序开发领域的专业技能。

    纳米学位条款
  • 该纳米学位的课程结构是怎样的?

    微信小程序开发纳米学位由 (1) 个学期组成,每学期为期 (3) 个月。每期课程有固定的开课与结束日期。所有学员需要成功完成 (2) 个实战项目,方可顺利毕业。

    该纳米学位中的每一个实战项目都会由优达学城的审阅专家进行逐行代码审阅,并提供个性化的反馈。如果你没有成功通过某一项目,你会被要求重新修改并提交项目,直至顺利通过。

  • 该纳米学位的课程时长是多久?

    该纳米学位的课程访问时长如上所述。学期结束后,如果你还没有通过全部项目,可以获得 4 周的宽限期来完成这些项目。在宽限期内通过全部项目,你仍可以顺利毕业并获得证书。你最多只可获得一次宽限期,如果 4 周宽限期过后,你仍未通过全部项目,你将被移出课程,并失去访问课程内容的权限。被移出课程后,你需要重新支付学费,方可重新加入课程。

    软硬件设备
  • 要学习该纳米学位,我需要准备哪些软件 / 软件版本?

    学习该纳米学位不需要准备特殊软件或硬件,但你需要注册“微信公众平台:小程序账号”,获取 AppID,以在手机微信上运行测试小程序。课程中将提供注册指南。

    其他问题
  • 开课后发现课程不适合自己怎么办?

    开课后 7 天内,你可以点击这里向我们申请无理由退款。我们将在 7 个工作日内,将实际支付金额退款至原付款渠道。

  • 支付学费后,可以开具发票吗?

    当然可以,在开课 7 天后,你可以点击这里申请发票。

  • 如果还有其他问题怎么办?

    你可以点击这里提交问题,我们会为你提供帮助。

微信小程序开发

学 Udacity x 微信官方合作课程,把握 10 亿用户微信生态先机

Contact Udacity

Hi,我是你的专属学习规划师

不知道选什么课?和我聊聊吧!

Contact Udacity立即咨询