微信小程序开发 | 从设计效果图到程序开发上线全过程学习

对样式、切图、程序对接有更深的理解,尽可能的达到独立完成一般小程序项目的开发

2616人学习

初级59课时2021/11/17更新

二维码下载学堂APP缓存视频离线看

techzc
    • 畅销套餐
    • 精选套餐
    • 人气套餐
    • 尊享套餐
    • 高薪套餐
微信小程序从基础与实战精品视频课程
1小时学习微信小程序开发视频课程
16585人学习
¥9.00
微信小程序入门实战-快递查询
17494人学习
¥99.00
解密小程序自定义组件-中级篇视频课程
424人学习
¥9.00
更 多 5 门 课 程
微信小程序零基础到案例(QQ音乐小程序实战项目)+后台服务
微信小程序项目零基础实战视频课程(App)基础篇
7908人学习
¥49.00
微信小程序项目零基础实战视频课程(App)实战篇
1387人学习
¥199.00
Springmvc4+Mybatis3+Spring4+Echarts3+Bootstrap学习班
38295人学习
¥159.00
更 多 3 门 课 程
小程序前端、后端接口、项目版本控制管理入门
微信小程序快速入门课程
19541人学习
¥39.00
GIT快速入门与实战
2681人学习
¥49.00
WEB API 接口签名验证入门与实战课程
1306人学习
¥39.00
更 多 3 门 课 程
【李炎恢】微信小程序开发学习路线课程套餐
【李炎恢】【微信小程序开发 / 组件篇 / 阶段一】【十天精品课堂】
10025人学习
¥5.00
【李炎恢】【微信小程序开发 / API篇 / 阶段二】【十天技能课堂】
4024人学习
¥5.00
【李炎恢】【微信小程序开发 / 云开发篇 / 阶段三】【十天技能课堂】
2397人学习
¥5.00
更 多 4 门 课 程
【李炎恢】微信小程序开发学习路线课程套餐
【李炎恢】【微信小程序开发 / 组件篇 / 阶段一】【十天精品课堂】
10025人学习
¥5.00
【李炎恢】【微信小程序开发 / API篇 / 阶段二】【十天技能课堂】
4024人学习
¥5.00
【李炎恢】【微信小程序开发 / 云开发篇 / 阶段三】【十天技能课堂】
2397人学习
¥5.00
更 多 4 门 课 程
  • 课程介绍
  • 课程大纲

适合人群:

适合有一些计算机应用基础,刚从事或准备从事前端开发的小白朋友

你将会学到:

对样式、切图、程序对接有更深的理解,尽可能的达到独立完成一般小程序项目的开发

  • wxss样式表的使用方法
  • 小程序中常用js的使用方法
  • wxml页面排版方法
  • 常用组件的使用方法
  • 小程序与服务器交互数据的方法

课程简介:

1, 为什么要学习本课程
近几年微信小程序以其良好的用户体验在移动端用户中占据越来越多的市场份额,这一现象加剧了企业为在小程序端为用户开展服务的需求,这个需求量一直在攀升,做为前端开发人员如果不懂小程序开发,自己的竞争优势已经明显趋于弱势。

2, 课程特点

本套课程通过一个完整的企业展示型小程序项目,从原始设计效果图开始讲解,逐步深入到“wxss页面样式”、”wxml页面排版”以及”js页面交互逻辑的编写”、“小程序和数据库交互”,涉及到了小程序开发的整个过程,让你了解到开发中的很多重要步骤。

3, 主体大纲

00.jpg

01.jpg

02_1.jpg

02_2.jpg

03.jpg

4, 配套福利

(1)课程PPT;

(2)示例项目的原始PSD格式效果图;

(3)wxss常用属性总结;

(4)小程序端项目源码;

(5)php端项目源码;

(6)针对学习课程中遇到的问题解答;

展开更多

课程大纲-微信小程序开发 | 从设计效果图到程序开发上线全过程学习

  • 第1章基础篇(37分钟7节)

  • 1-1

    课程介绍在本套课程中,我们将逐步深入的讲解一个小程序项目开发的完整过程,项目是如何从静态效果图,然后被一步步分解,开发,最终变成一个可以在微信上运行的小程序。主要学习内容:1,常见的基础组件使用方法;2. 效果图如何转化为小程序页面(切图);3. 数据的绑定与渲染;4. 页面交互逻辑的编写;5. 如何与数据库交互数据;

    [05:09]
  • 1-2

    一般的开发流程每个企业的开发流程不太一样,所以我们从大的方面来给大家做一下介绍。基本上小程序开发都需要经历以下几个流程:1, 需求确认、2, 美工设计、3, 页面切图、4, 功能开发、5, 测试修改、6, 提审上线。有些流程中,还会有原型设计这个阶段。我们学习开发最终还在企业工作当中去应用。所以了解一些共有的把他学透、学精就可以了。

    [06:16]
  • 1-3

    小程序的注册、登录通过微信公众平台,完成小程序的注册、登录。微信小程序个人认证是完全免费的,为了便于大家后面的学习,强列建议每个人都申请一个属于自己的小程序号。如果没有小程序号,开发上有些功能是受限制的,是用不了的。

    [05:35]
  • 1-4

    小程序的基本配置以及APPID的获取小程序的基本配置以及APPID的获取方法,在开发之前我们一些基础内容需要配置一下,这其中包括:小程序名称、简称、介绍、头像等;另外的一个基本项的配置点是成员管理,在未发布的内测阶段想让其他人也能参与测试工作,这时呢就需要添加一下体验成员

    [08:42]
  • 1-5

    微信开发者工具的下载与安装做小程序开发,腾讯官方给开发者提供的有一个专用的开发工具,名字叫作“微信开发者工具”,下载与安装需要首先打开浏览器,找到微信公众平台,找到对应的版本进行下载即可,整个安装过程大概需要两三分钟时间,后续的开发工作,每天都要使用这个软件。

    [04:14]
  • 1-6

    开发环境的准备开发环境呢主要包话两个方面,一是前端的,二个是后端,前端我们使用的就是微信开发者工具,上一节中已介绍如何下载与安装,本节主要介绍后端开发环境的准备,后端的开发环境,得根据每个人所擅长的开发语言来进行选择,像php、java、.net都是可以的,每一种开发语言所对的环境都是不一样的。我们的这个示例项目用的开发语言是php,安装的环境的呢也是php对应的开发环境。

    [05:13]
  • 1-7

    学习资源为了让大家更好的学习小程序开发,以及在学习过程中遇到问题能够快速找到解决方法,给大家提供了三种学习资源:1, 官方的小程序开发文档;2, 学习交流群;3, 课程项目源码;

    [02:27]
  • 第2章创建第一个项目(53分钟4节)

  • 2-1

    新项目的创建在创建一个新的项目之前呢,我们首先要有自己的AppID,它的获取方法呢我们在前面也有讲过,在这呢再给大家演示一下。我们打开浏览器,找到微信公众号平台,在公众平台中可以获取到AppID,然后就可以新建项目了

    [04:59]
  • 2-2

    开发工具的介绍微信开发者工具,主要包括:菜单栏、工具栏、模拟器、资源管理器、代码区、调试区

    [17:28]
  • 2-3

    项目的主要组成文件一个小程序主体,包含三个文件,分别是: app.js 小程序逻辑 app.json 小程序公共配置 app.wxss 小程序公共样式表 app.js这个文件是我们整个小程序的入口文件,里面只包含一个注册函数App(),而这个函数接受一个对象类型的参数。

    [22:18]
  • 2-4

    如何建一个新的页面在资源管理器当中,找到需要新建页面的位置,然后右键选择新建Page,输入文件名称。即可创建一个完整的新页面,一个完整小程序页面是四个相同文件名,不同扩展名的文件组成,分别是js文件、json文件、wxml文件、wxss文件,其中js文件是页面的逻辑文件,页面所有控制代码都是在这个文件里面编写。json文件,页面配置文件,wxml文件,是小程序页面文件,相当于网站的html文件,wxss文件,是页面的样式表文件,相当于网站的css文件。

    [08:26]
  • 第3章wxss样式表精讲(2小时58分钟5节)

  • 3-1

    wxss样式表介绍小程序中的wxss样式表文件,用于描述 WXML 页面及组件的样式,它决定了小程序的外观长什么样子,小程序中的样式表属性也是为了适应大多数的开发者,所以延续了大量的css样式,只要有一定css基础,很快就可以掌握小程序的样式表。样式表中常用的一些属性呢,大概有42个属性,分为五个大类。已经给大家做成了表格,这个文件会给大家提供,方便大家以后的学习和查阅,其实我们日常开发中使用频率比较高的部分大概能占到70%左右。

    [13:31]
  • 3-2

    wxss样式表中常用属性介绍(一)wxss样式表中常用属性:文字类属性,font-size字体大小,color字体颜色,font-weight字体加粗,font-style字体风格,text-align字体对齐方式,text-decoration字体装饰线风格

    [24:55]
  • 3-3

    wxss样式表中常用属性介绍(二)wxss样式表中常用属性:容器类属性,width宽度,min-width最小宽度,max-width最大宽度,height高度,min-height最小高度,max-height最大高度,padding内边距,margin外边距,margin-top上外边距,margin-right右外边距,margin-bottom下外边距,margin-left左外边距,border四周边框,display显示形式,overflow内容溢出,box-sizing盒子模型组成方式

    [01:01:07]
  • 3-4

    wxss样式表中常用属性介绍(三)wxss样式表中常用属性:定位类属性,position组件定位方式,left距离参考对象的左端的距离,right距离参考对象的右端的距离,top距离参考对象的顶端的距离,bottom距离参考对象的底端的距离,z-index组件的堆叠顺序

    [47:16]
  • 3-5

    wxss样式表中常用属性介绍(四)wxss样式表中常用属性:美化类属性,background背景的设置,box-shadow组件的阴影

    [31:17]
  • 第4章js页面逻辑(1小时54分钟6节)

  • 4-1

    变量、数组、对象、函数的定义和使用变量、数组、对象、函数的定义和使用, 变量:1, 变量的定义方法,2, 变量的赋值、修改值,3, 变量的访问; 数组:1, 数组的创建方法,2, 一维数组(二维数组)的赋值、修改值,3, 往数组中追加元素,删除元素,4, 数组的访问,5, 数组转为字符串toString()、join(); 对象:1, 对象的创建方法,2, 对象的赋值、修改值,3, 属性的添加、删除,4, 对象属性的访问,5, 对象和字符串的互转方法。

    [51:37]
  • 4-2

    数据绑定:简单绑定数据绑定:简单绑定, 1, 绑定内容,2, 绑定组件属性,3, 绑定控制属性,控制属性值必须为布尔类型,4, 绑定关键字

    [10:38]
  • 4-3

    数据绑定:运算数据绑定:运算,主要包括:1, 三元运算,2, 算数运算,3, 字符串运算,4, 数据路径运算,5, 逻辑判断

    [18:47]
  • 4-4

    数据绑定:组合数据绑定:组合,包括:1, 给合对象,2, 给合数组

    [08:52]
展开更多
在线
客服
APP
下载

下载Android客户端

下载iphone 客户端

官方
微信

关注官方微信

返回
顶部