背景: 从事微信小程序开发近3年,现在几乎能独当一面,对后台程序也有一定研究。
  
  我学习的基础是c++编程经验,对前端、后端没有太多涉及。微信小程序相关资料都是自己找的,然后在项目中看别人的代码,摸着石头过河。
  
  总结下来就是,基础很重要,实践也很重要。不要想着走捷径,也不要光看不练,其实,编程不都是这样吗?

一、必看的书籍

分三部分:JS,HTML,CSS。我现在都比较倾向于看电子书,当做字典呗,反正要上手练,纸质书来回切换还累眼睛。看书原则:尽量看懂,了解透彻,有时候一个小点,在开发的时候没搞清,会让人很抓狂的。

  1. JS:就是对应的页面逻辑编程,看JavaScript DOM编程艺术(第2版)
  2. HTML:就是页面上那些图是怎么画出来的,书的源码链接
    3. CSS:给页面赋予样式

二、某宝小滴课堂

投入还是有必要的,这个课我学了,真是突飞猛进啊。对于理解JS/CSS/HTML之间的关系有很大帮助。

要知道工作还得看个人能力,个人能力不都是自己学出来的吗。团队合作很重要,但要把自己做大做强才能更好地团队合作,不然别人讲的你都不懂,怎么合作?怎么懂呢?自己学。指望别人教你是不正确的。

三、github上的优秀小程序示例代码、小程序源码合集 、最全的微信小程序项目实例


  里面有很多优秀的案例,如果没有项目背景,可以找来练练手。知乎:如何入门微信小程序开发,有哪些学习资料?上有详细的介绍。

四、微信官方网站

  1. 微信开发者工具
      小程序开发集中在微信自己开发的这个开发软件里,挺好使的,但也有一些高端玩家,是用别的编,然后转成可以在微信开发工具里运行的。如小程序开发框架简单总结, 小程序基本开发框架的搭建等。
      有机会讲讲开发软件里的门道。包括调试、看后台数据、开发快捷键等等。咱们就先能使用,然后再提高效率。

  2. 微信小程序官方文档
    介绍小程序的框架之类的,当作手册查着看,不用从头到尾看。

  3. 微信公众平台
    管理账户下的微信小程序项目时用的,包括版本管理、数据管理等。用的比较多的是版本管理,上传体验版给测试用,然后提交审核,审核通过后上线都是在这儿操作。
    这里提一下手机端的,一个小程序叫“小程序助手“,也是公众平台,可以管理账号下的小程序。

五、矢量库分享

实际项目中都是UI出图,但有时候小改动都自己改,需要矢量图咋办呢?阿里巴巴矢量图标库,颜色可改,png格式,还免费。

微信小程序从零开始经验贴(含详细资料及链接)相关推荐

  1. 微信小程序从零开始开发步骤(三)底部导航栏

    上一章节,我们分享了如何创建一个新的页面和设置页面的标题,这一章我们来聊聊底部导航栏是如何实现的.即点击底部的导航,会实现不同对应页面之间的切换. 我们先来看个我们要实现的底部导航栏的效果图:(三个导 ...

  2. 微信小程序从零开始开发步骤(三)

    上一章节,我们分享了如何创建一个新的页面和设置页面的标题,这一章我们来聊聊底部导航栏是如何实现的.即点击底部的导航,会实现不同对应页面之间的切换. 我们先来看个我们要实现的底部导航栏的效果图:(三个导 ...

  3. 免费生成微信小程序的经验

    为了做小程序,我试过自己开发,也用过市面上的可以免费一键生成小程序的平台.对于新手来说还是有蛮多需要注意的地方,为避免大家走弯路,就跟大家分享一下我的一些关于免费生成微信小程序的经验. 1.小程序到底 ...

  4. 微信小程序从零开始开发步骤(一)

    从零到有写一个小程序系列专题,很早以前就想写来分享,但由于项目一直在进展,没有过多的时间研究技术,现在可以继续分享了. 1:注册 用没有注册过微信公众平台的邮箱注册一个微信公众号, 申请帐号 ,点击 ...

  5. 微信小程序从零开始开发步骤(二)创建小程序页面

    上一章注册完小程序,添加新建的项目,大致的准备开发已经完成,本章要分享的是 要创建一个简单的页面了,创建小程序页面的具体几个步骤: 1. 在pages 中添加一个目录 选中page,右击鼠标,从硬盘打 ...

  6. 微信小程序从零开始(零)-Hello World

    2017年1月9号,微信小程序如约而至.按照张小龙刚推的朋友圈,1月9号并不是随机选择,而是向10年前苹果发布IPhone致敬.朋友圈一大波"微型小程序对APP市场的冲击",行业的 ...

  7. 微信小程序从零开始开发步骤(一)搭建开发环境

    从零到有写一个小程序系列专题,很早以前就想写来分享,但由于项目一直在进展,没有过多的时间研究技术,现在可以继续分享了. 1:注册 用没有注册过微信公众平台的邮箱注册一个微信公众号, 申请帐号 ,网址: ...

  8. 微信小程序之问答论坛(含源码+论文+答辩PPT等)

    项目功能简介: 该项目含有源码.论文等资料.配套开发软件.软件安装教程.项目发布教程等 本系统包含微信小程序做的问答论坛+前台和Java做的后台管理系统: 微信小程序--问答论坛+前台涉及技术:WXM ...

  9. 缺少微信小程序测试经验?这篇文章带你从0开始

    微信小程序已经越来越普遍,但目前接触小程序的项目相对较少,对小程序的特性也不了解,缺少小程序测试实战经验. 本文主要通过对微信小程序特性和测试点进行总结,储备测试知识,提高测试效率. 小程序发布审核 ...

最新文章

  1. OpenCV中使用模板匹配识别空闲的货架空间
  2. 第二次scrum冲刺
  3. web前端入门学习 css(8)(新增语义化标签、video/audio、新增input类型、新增表单属性、属性选择器、结构伪类选择器、伪元素选择器、css3盒子模型、模糊、calc函数、过渡
  4. win10计算机添加右键菜单,win10系统如何对鼠标右键菜单进行手动管理和添加
  5. C# 8.0 的默认接口方法
  6. appium 如何调用 adb_带你了解可用于Android APP自动化测试的框架:Appium
  7. 20145236《网络对抗》进阶实验——64位Ubuntu 17.10.1 ROP攻击
  8. 要是有力气的话可以做装卸工,月入过万不是梦
  9. 申请百度云文字识别OCR
  10. vmware使用显卡 | vmware切换显卡 | vmware显卡配置
  11. 看老虎和狮子谁是兽中之王(国外学者详细论证)
  12. SAN存储的配置与管理
  13. OTA升级的实现原理
  14. C++ read函数与write函数
  15. html5如何获取音频资源6,【已解决】如何从喜马拉雅的页面中获取到mp3音频文件...
  16. 速速收藏——程序员接私活的七大平台
  17. 首批接入司法数据的网贷平台已拒贷3万余失信被执行人
  18. Linux中动态网络配置
  19. golang学习笔记(基础篇)
  20. 软件著作权申请 源代码编辑

热门文章

  1. 服务器机箱 改造 桌面,自制电脑机箱后续 自制蓝牙音箱 桌面光污染改造 近期工程预告...
  2. html5 fish bow,荧光原位杂交(FISH)技术服务
  3. 商城限时秒杀功能系统
  4. 【TransCad】采用重力模型法实现交通分布预测
  5. 20世纪最重要的12本物理学著作
  6. 小鼠瘦素ELISA试剂盒实验原理流程亮点
  7. JAVA毕设项目物料追溯系统(java+VUE+Mybatis+Maven+Mysql)
  8. 基于SSM盟校网交流服务平台
  9. 个人博客项目(1) --- 用户注册
  10. 71张图详解IP地址、IP 路由、三层转发、ARP、ICMP