小程序快速入门(在线版)

从职业选择的角度,微信小程序作为除了 iOS、Android App 之外的移动产品形态,已经非常值得重视了,很多人都还记得 2010 年前后,业界对于能开发 App 的程序员,争抢到了什么程度。

另外,我们在微信小程序课程中积累的经验,让我们发现,微信小程序可能是目前最适合零基础的初学者作为开发入门来学习的,原因主要有这几点:

一、开发环境简单、统一:学过 Web 开发的人都知道,不管你用任何编程语言来做 Web 开发,都得在配置开发环境上掉很多坑,花非常多的时间,才能开始写下第一行代码,而小程序只需要按照一个官方提供的开发工具,就什么都不用管了,几分钟后就可以进入开发流程,开发的过程中,也几乎不用考虑系统版本、运行环境的差异。

二、文档完整、集中:开发过程中所需的全部文档,都是官方提供,在一个网站中就可以集中查阅,且全部是中文的,不需要像做其它的开发那样,必须硬着头皮啃大量英文文档。

三、接口简单、强大:小程序运行在微信平台上,可以直接使用大量微信开放出来的能力,很多在传统开发中需要写大量代码甚至依赖第三方工具的功能,只需要一行代码就能实现,特别有助于初学者快速看到学习成果,而不必因琐碎的细节打击学习的信心。

很明显,微信小程序将会成为 iOS 和 Android app 之外,另一在移动平台上非常重要,不可忽视的产品形态。近期微信动作频频,相继开放了多项重要接口和能力,让这一趋势越来越明显。

所以,我们设计了这个小程序快速入门课程,我们帮你在30天里从零基础,到掌握基本的 JS 语言,进而掌握微信小程序开发所需的全部基础技能。

你将亲手写出一个完整可运行的微信小程序,这将是你继续学习或者求职的良好起点。

课程收获

  • 语法和编程规范

    你将掌握 Javascript 语言的核心基础,以及微信小程序开发的工具、语法、流程和方法,具备微信开发的基本技能

  • 开发环境和工具链

    你将熟悉微信小程序开发的集成开发环境,以及相关的文档、调试工具以及常用的解决问题的思路和方法。

  • 职业发展的基础

    小程序开发的技能及做项目的工程思想,对你未来的职业发展(产品运营方向或技术开发方向)都会很有用。

讲师及教练

  • 于洋

    极客公园 VP of Engineering

    从事多年游戏及视频播放器研发工作,曾服务于豆瓣音乐/电影频道。致力于高灵活度、高可靠性互联网产品后端架构以及效率类产品的设计与研发工作。

    希望通过有可能学院的课程能帮助学员迅速掌握能在工作中脱颖而出的技能。学习知识,获取经验,少走弯路。

课程

  1. 课时 1~3

    • 课程介绍
    • 开发工具介绍
    • 小程序基础项目介绍
    • 开发环境配置
    • 尝试开发第一个小程序
    • 小程序基础

    课时 4

    • javascript 语言基础
    • 变量定义
    • 数据类型
    • 基础运算符
    • javascript 开发调试工具
    • json 数据结构基础

    课时 5

    • javascript 语言基础
    • 比较运算符
    • 循环与条件判断
    • 过程控制(break,switch)

    课时 6

    • javascript 对象概念
    • Array 和 Object

    课时 7

    • 函数的概念
    • 函数的定义与调用
    • 函数的参数与返回
  1. 课时 8

    • 微信小程序基础
    • wxml,wxss 关系
    • wxml 语法规则
    • wxss 语法规则
    • 组件概念介绍

    课时 9

    • 数据绑定
    • 学习使用常用组件

    课时 10

    • 基本样式
    • 学习使用常用组件

    课时 11

    • 微信小程序运行机制
    • 小程序生命周期
    • 页面生命周期
    • 事件绑定

    课时 12

    • 微信小程序进阶
    • http 协议 与 RESTful 接口风格
    • API 介绍
    • 网络请求与数据处理
  1. 课时 13

    • 学习常见 API 的使用

    课时 14

    • 学习高级 API 的使用

    课时 15

    • 项目实践
    • 常规布局
    • books 页面实现
    • book 详情页的实现

    课时 16

    • 用户登录
    • 获取用户信息
    • 用户信息页面展示

    课时 17

    • 表单的创建与提交
    • 提交评论,刷新评论

    课时 18

    • 时间线页面实现
    • 下拉刷新的实现

    课时 19-20

    • 项目完善

FAQ

  1. 1. 课程形式是什么?

    本期为线上直播视频回放,付费后可以无限期查看完整课程视频回放。

  2. 2. 学习此课程需要有编程或者其它专业的基础吗?

    不需要,我们认为,微信小程序是目前最适合零基础学习者快速掌握的,能开发出实际产品的一种形态,当然,学习任何编程语言,都需要你具备基本的英文阅读能力和逻辑能力。

  3. 3. 课程中遇到问题,可否联系讲师求助?

    本课程只包含课程视频的观看权,如需求助讲师,需另行付费加入VIP学员群,请联系客服微信:yknvip

报名

¥ 99.00