纳米学位项目

微信小程序开发

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

与知名企业联合制作

  • Wechat
  • 难度
    中级
  • 学习时间
    12 周

    建议每周学习 6-10 小时

  • 先修要求
    拥有 HTML、CSS 和 JavaScript 基础,不需 App 开发经验
  • 授课语言
    中文授课,中文辅导

    提供中文字幕

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

小程序作为微信新的战略级产品,发布一年迅速积累近 2 亿日活用户,也给开发者带来了千亿级的市场机会。面对先机,100 万开发者涌入,“红利”或仅剩一年。优达学城与微信官方合作权威课程,带你打造行业热门小程序作品。你的代码将得到专家逐行审阅,更可结识全球 900 万出色开发者同学。高手全程引路,拒绝弯路,让你先人一步,成为抢手的小程序开发者!


免费体验课程内容,在“我的教室”中深入感受项目细节和专业辅导:

免费试听课程
如何快速把握微信 10 亿用户生态先机?

不断增长的未来

近 10 亿月活跃用户数

千亿级市场规模

超过 60 万个小程序

2018 微信公开课
学习官方合作权威课程
学习官方合作权威课程

学习官方合作权威课程

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

挑战行业热门实战项目

挑战行业热门实战项目

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

加入高手学习社群
加入高手学习社群

加入高手学习社群

你将加入连接全球 900 万技术精英的学习小组,与志同道合的伙伴互相切磋、共同成长。

获得纳米学位证书

获得纳米学位证书

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

你将学到什么

先修知识

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

前期准备

如果你还不具备先修知识,建议先学习优达学城前端开发(入门) 纳米学位。优达学城与腾讯微信共同推出面向大学生的百万奖学金,点击申请

“Udacity 作为硅谷在线教育独角兽,具有互联网公司基因和成熟的在线课程开发经验。微信充分相信其在课程制作及运营上的专业程度与先进理念。因此我们选择与 Udacity 合作开发课程,帮助学生掌握小程序开发技能,繁荣小程序开发者生态。”

  • 第一部分

    天气小程序开发准备

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

  • 第二部分

    学习数据调用及渲染

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

  • 第三部分

    丰富用户体验

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

  • 第四部分

    商城小程序开发准备

    下载课程代码,从零开始搭建商城小程序。基于 Wafer 2 初始化小程序,创建标签栏。

  • 第五部分

    搭建商城首页、商品详情页

    使用腾讯云搭建后端数据库,存储图片并获取链接;搭建商品首页的 API 调用服务,并请求商品数据并显示在商城首页上。搭建商品详情页的 API 调用服务,请求商品详情数据并显示在商品详情页上。

  • 第六部分

    实现用户登录功能

    使用微信的登录和 Session 维护接口,在订单页、购物车页和个人信息页实现登录和登录状态的保存。

  • 第七部分

    搭建订单页

    在商品详情页实现立即购买的功能,搭建订单调用的 API 服务,请求服务器的购买数据并显示在订单页面上。

  • 第八部分

    搭建购物车功能

    实现购物车的多种交互逻辑;设计 API 实现添加购物车功能,支持购物车的数量修改,商品信息保存,并实现购物车下单购买的体验。

  • 第九部分

    搭建评论功能

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

你将挑战的实战项目

新闻小程序开发
实战项目 1

新闻小程序开发

用所学的小程序开发知识,调用腾讯提供的 API,独立设计和发布一款图文结合的新闻应用。完成后,你将拥有一款可写进简历、展现你扎实开发能力的小程序作品,成为能满足过半数市场需求的入门级开发者。

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

开发“看看侃侃电影”小程序

你将独立设计、开发一款集查询、点评、收藏功能于一体的电影小程序应用。你可以用来查看热门电影和影片详情,发布自己的影评,用户也可以收藏他人影评。你将掌握小程序社交属性功能开发的能力,成为连接社交和应用场景的出色小程序开发人才。

权威师资

WECHAT TEAM
WECHAT TEAM

腾讯微信团队

小程序是微信的战略产品。2017年发布以来,依托 10 亿用户平台,小程序迅速地链接了 100 万开发者 2300 个平台,近2亿的日活跃用户。Udacity 与微信官方合作推出“微信小程序开发”课程,大力扶持小程序开发者生态,让每个人都能从微信生态中受益。

Jerry Wu
Jerry Wu

优达学城资深讲师

毕业于上海交通大学,终身学习实践者,致力于让科技更有亲和力。加入优达学城后担任数据分析纳米学位项目课程导师,帮助数千名学生从零开始完成职业转变。加入优达学城之前,在上汽通用担任商业分析师。

Shannon Shen
Shannon Shen

优达学城资深讲师

布朗大学数据科学硕士,主要的研究方向为计算机视觉。擅长知识的拆解与整理,将复杂的概念清晰地传达给受众。作为优达学城的导师、审阅师,具有丰富的教学及指导经验,在机器学习纳米学位中指导了千余名学生。

Walker Zhu
Walker Zhu

优达学城资深讲师

苏黎世联邦理工学院在读博士,研究方向:量子密码学。优达学城资深课程经理、内容导师。先后负责中国区深度学习、机器学习等热门纳米学位的内容管理。善于将复杂深奥的知识用生动有趣的方式传递给学员。

名额有限!抢完即止

微信小程序开发

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

  • 挑战行业热门应用实战项目

  • 享受个性化专业技术辅导

  • 连接全球 900 万技术精英

  • 为什么名额有限?

    我们提供硅谷优质的实战项目与代码审阅服务。为保证学习服务的质量,我们限定名额保证导师学生比例,帮助你高效达成学习目标。

  • 本期学费为什么比往期更贵?

    为帮助你掌握行业知名企业认可的前沿技能,我们不断更新内容、推出新的服务、提升教学服务质量。运营成本随着更新升高,也会导致学费随之增加。

  • 三大保障助你学习无忧

    支持花呗分期

    7 天无条件退款

    支持开发票

帮助与常见问题

    课程特点
  • 为什么要学习这门课程?
    小程序是微信的战略产品。2017 年发布以来,依托 10 亿用户平台,小程序迅速地链接了 100 万开发者 2300 个平台,近 2 亿的日活跃用户。优达学城与腾讯微信官方合作推出“微信小程序开发”课程,大力扶持小程序开发者生态,帮助每个想要学习小程序开发的学员快速高效掌握小程序,抢占微信生态战略级产品的先机。
  • 为什么要在优达学城学习小程序开发?
    优达学城与腾讯微信团队官方合作,强强联手组建专业的课程开发团队,为你带来权威的教学内容。平均不超过 2 分钟的课程视频,让你保持专注力;在实战项目中掌握开发技能、专家逐行的代码审阅,帮助你更高效提升应用能力。另外,你还可以加入全球 900 万学生的技术学习小组,与志同道合的人共同成长。 权威内容、专业教学、学习服务、活跃的学习社群,帮助你高效成为抢手的小程序开发者。
  • 这门课程会教授哪些内容?
    在这门课程中,你将跟随导师以天气小程序和商城小程序为例,学习小程序开发技能:
    • 熟练使用小程序开发的文档和工具
    • 掌握如何调用网络数据,包括时间、地理位置等信息
    • 小程序服务器和数据库的搭建
    • 用户登录和会话管理
    • 设计和搭建 API 接口,实现数据上传和下载
    • 学习搭建体验丰富的小程序 UI
    除了课程视频和随堂练习,你还将亲自挑战实战项目,快速提升开发技能。从此课程毕业后,你将能够快速启动项目、落地想法,做出有丰富内容和流畅体验的小程序,成为抢手的小程序开发人才。 点击此处,了解更详细课程大纲。
  • 学完这门课程后,我可以做些什么?
    完成本课程后,你将能够掌握数据库搭建及 API 调用、用户登录管理、实现复杂的 UI 用户界面,独立完成用户体验丰富的小程序应用,满足大部分企业对小程序开发者的要求。
    报名须知
  • 如何加入课程?
    课程将定期开放报名。在课程开放报名期间,点击“立即加入”按钮,付款成功后,即可加入最近开课班次。你所加入的班次开课后,即可开始学习。
  • 这门课程有哪些先修要求?
    你不需要有任何 App 开发经验,只需要有 HTML、CSS 和 JavaScript 基础,就可以开始学习小程序开发。此外,你还需要安装微信开发者工具,以完成课程中的练习和实战项目。
  • 我现在还不满足先修条件,我可以做些什么?
    我们建议你报名学习前端开发(入门)课程,获得 HTML、CSS 和 JavaScript 经验。
  • 完成课程后,可以获得证书吗?
    是的!在课程有效期结束前通过全部项目,你将获得由优达学城认证的纳米学位证书,证明你在小程序开发领域的专业技能。
    学习须知
  • 支付学费后,我可以马上开始学习吗?
    每个班次有固定的开课时间,你所加入的班次开课后,即可开始学习。
  • 项目提交后,多长时间可以得到项目导师的回复?
    提交项目后,你一般会在 24 小时内得到导师的回复,最久不会超过 7 个工作日。
  • 开课后学习内容是一次性全部放出还是分阶段放出?
    开课后,你可以在教室中看到所有的课程内容和项目内容,你可以按照自己的时间和节奏学习。
  • 课程学期长度为多长?
    课程学期长度为 12 周,你需要在开课后 12 周内提交并通过所有必修实战项目,方可成功毕业。
  • 如果我没有在学期结束前通过所有项目会怎样?
    学期结束后,如果你还没有通过全部项目,可以获得 4 周的宽限期来完成这些项目。在宽限期内通过全部项目,你仍可以顺利毕业并获得证书。你最多只可获得一次宽限期,如果 4 周宽限期过后,你仍未通过全部项目,你将被移出课程,并失去访问课程内容的权限。被移出课程后,你需要重新支付学费,方可重新加入课程。

    担心不能顺利毕业?进入课程后,我们会有专业导师对你提交的项目逐行代码审阅;更有同步学习小组,让你与志同道合的伙伴互相切磋、共同成长。如果你能每周付出 10 小时学习时间,通常可以在 12 周内完成所有必修内容和实战项目,按时毕业。
  • 毕业后,我还可以继续访问课程内容吗?
    是的,成功毕业后,你可以继续访问课程内容。
    其他问题
  • 微信小程序开发纳米学位的学费是多少?优达学城与腾讯微信共同推出面向大学生的百万奖学金,<a class="blue" href="https://cn.udacity.com/wechat-mini-program" target="_blank">点击申请</a>。
    该纳米学位的学费为 1899 元。
  • 报名此课程可以使用优惠券吗?
    此课程不支持使用优达学城优惠券。
  • 开课后发现课程不适合自己怎么办?
    开课后 7 天内,你可以点击这里向我们申请无理由退款,我们将全额返还学费至原付款渠道。
  • 支付学费后,可以开具发票吗?
    当然可以,在开课 7 天后,你可以点击这里申请发票。
  • 如果还有其他问题怎么办?
    你可以发送邮件到 support@youdaxue.com,我们将竭诚解答你的问题。

微信小程序开发

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