学习两天小程序,上手开发,你也可以

微信小程序学习路线指南 {{message}} 阅读详情

声明:本文首发微信公众号【菜鸟要飞】,如有转载,请标明出处!

菜鸟君的小程序终于赶在中秋前上线了,可谓是修修改改反反复复啊。我本身是做Android开发的,也隶书前端,所以上手快一点。周六周末两天的学习就动手开发了。虽然小程序的功能比较简单,但真的开发起来其实还是有一定难度的。今天菜鸟君简单分享一下经验,也顺便为自己的小程序做个推广。

一、借助神器,学习快人一步

之前菜鸟君在这篇文章分享一个神器!16倍速看视频,闪瞎了我的狗眼!中说过,借助神奇快速看教程,是的,我确实用了!效果还不错。再次推荐一下,有需要的自取。

二、教程资源

昨天在朋友圈转发了一下小程序的二维码,不少读者要我分享教程,其实这部教程菜鸟君很早就分享了,今天再次分享一下:

百度云链接

https://pan.baidu.com/s/1-UMmLmvXUFpO4DUBZW5_nQ

教程包含小程序的入门、基本组件、常用api的使用及一个电影项目。小程序的组件和api更新较快,所以这套教程算是有点老,例如小程序的授权登录功能,教程中还是用的之前的api。教程并没有讲解高级组件和api的调用,例如支付,小程序推送等。不过作为入门学习的教程,够用了。一旦入门后,高级组件的使用根据官方文档教程也能迅速上手。我一直认为看视频学习,只能达到入门的阶段,想提高或快速学习还是要看文档。如果你实在纠结,那就去编程资源库网上找找其它的更新更全的小程序教程,我记得是有的。

三、小程序的学习

一个完整的小程序项目,肯定包含前端和后端。

前端指小程序界面开发,简单的项目直接用官网提供的组件和api就可以开发。基本上是 JavaScript+css+View,如果有web开发的基础,上手真的是分分钟钟。当然有一些大牛为了提高小程序开发的体验或效率,开发了一些框架,在框架的基础上开发小程序,会更简单高效。目前比较常用的有以下几种,菜鸟君不再详细介绍,有需要的可自行查询。刚开始学习,菜鸟君还是建议从小程序官方组件入手!

后端就是为小程序提供查询、存储数据等功能的api。可以用Java、PHP、Go等后端语言开发。如果你像菜鸟君一样没有后端开发的基础也没关系,目前市面上有各种后端云平台,平台为你开放api,提供数据的增删改查等功能,你不要关心如何实现,你只需调其方法就OK。这种平台基本上都有免费版,足够你开发一款demo,如果真要上线,还是要花点钱的。不过,即使你自己开发也要购买服务器。为了避免广告嫌疑,菜鸟君就不推荐了,有需要的读者可以自行搜索【小程序后端云】或私聊我。

四、菜鸟君如何学习的

菜鸟君是通过看快速且有选择的看视频入门的,教程上面已经分享过了。

主要就是快速学习了,小程序项目结构的介绍,了解每个文件的用途;小程序的布局,主要是小程序的垂直布局,水平布局;学习了几个常用的基本组件的使用方法,了解了组件的数据绑定,事件绑定等;页面的跳转及数据传递。

学习了上面的4个知识点,就直接看电影的实战。关于JavaScript的基础,也是边学边用,只要你有任何一门编程语言基础,上手JavaScript都不是问题。

最后,从GitHub上找了几个开源的小程序项目(项目在我开发的小程序中都分享了,有需要的可以去看看),学习并借鉴了一些,之后就开始着手开发我的小程序了。

以上就是菜鸟君的学习路线,有点暴力,并不适合所有人哦。尤其是没有任何开发经验的小白。如果小白想学习开发小程序,建议先学习JavaScript,入门后再来学习小程序。

五、为什么开发这款小程序

首要原因,小程序还是很火的。作为一个移动开发,应该要了解一下,做个项目练练手。

其次,作为一个公众号运营者更要很好的利用起来。利用小程序先天的可传播性为自己的公众号吸粉,顺便赚点广告费,当然这个需要你们的积极分享。

再次,菜鸟君也是个有情怀的人。小程序目前主要有视频教程,Github源码,源码投稿模块。很明显我是想打造一个互相学习和分享的平台。尤其是Github源码模块,经常有读者反馈尽管知道Github有开源的项目,但是不知道如何找到适合自己入门,提高的项目。而且寻找是一件浪费时间又无意义的事。菜鸟君愿意牺牲这些时间为你们买单,再说,菜鸟君常年混迹于Github上,热衷于搜寻各种有意思有帮助的开源项目,肯定比你们有经验,以后菜鸟君每周都会整理一些开源项目更新到小程序上,当然我一个人的力量很有限!也请大家积极投稿分享。小程序实行积分制,主要是为了拒绝伸手党,提高大家相互分享教程的积极性。否则我也懒的维护。

还有,目前小程序上的视频教程数据主要爬取自编程资源库网站,肯定没有网站上的教程全、更新的及时。目前两个平台没有任何关系,账号更不通用,还请知晓。

六、奉上小程序 ,并偷偷告诉你一个福利

 

编程资源库进来体验吧小程序

接下来菜鸟君会大力推广小程序,并在中秋当天奉上福利,主要奖励给小程序中积分排名靠前的读者,那么如何获取积分呢,小程序中都有描述,如果你想获取奖励,就抓紧想法赚积分吧,就当帮菜鸟君宣传一下了!菜鸟君在这里感谢大家了!

 

 

欢迎关注我的公众号:【菜鸟要飞】 ,面试宝典、学习路线、源码分享等等你来学

使用Cursor和Coze两天开发一款小程序可真的巨简单 这篇文章主要介绍使用 Cursor 和 Coze 开发文案语录小程序的过程,包括小程序的功能、相关技术及数据获取等。技术有阿里云 EMAS Serverless 云开发、Python 爬取数据等,数据来自天聚数行接口。作者认为 Cursor 能大幅提高开发效率,自己用约两天半完成开发,文章点赞过 100 开源源码。 阅读详情

相关推荐

支付宝小程序开发——学习总结

小白从来没写过博客,写的有什么问题大家都可以提出来 首先我们先把过程分为几个步骤: 安装所需软件,在支付宝小程序开发平台创建小程序 完成flex布局前端学习 设计天气预报前端设计 node.js实现服务端 #一、安装所需软件,创建小程序 首先我们是先创建蚂蚁金服的账号, ...

weixin_41613375的博客 2942

程序员入门教程【非常详细】从零基础入门到精通,看完这一篇就够了 !

零基础编程入门先学什么?编程语言有几百种,我们应该怎么选择。想学习编程,加入互联网行业,哪一个更有前途?在小白学习编程会有各种各样的问题,今天小编我就来为你解答。一、怎么选择编程语言。编程语言有很多种,但方向不同。每个人都需要根据工作方向、学习难度和发展前景做出选择。

xx16755498979的博客 5万+

CMAC算法原理

2、K1 通过以下运算导出:若 L 的最高有效位等于 0,则 K1 是 L 的左移 1 位。3、K2 通过如下运算导出:若 K1 的最高有效位等于 0,则 K2 是 K1 的左移 1 位。采用了 AES 算法中的类似 CBC 模式的加密方式,即对前一个分组的密文与当前分组的明文进行异或操作后在加密,2、分块处理:首先将消息分成多个固定长度的块,若消息长度不是块大小的倍数,则可以使用填充来将其填充到合适的大小。1、子密钥计算,通过主密钥生成子密钥(key1,key2),子密钥用于最后一个块处理;

sky的博客 1658

python从入门到高阶(基于黑马程序员python教程)

python学习

qq_45893319的博客 5456

15. GD32E230定时器实战:基于TIMER5的1秒LED闪烁中断配置详解

本文详细讲解了如何在GD32E230微控制器上配置TIMER5定时器,实现精准的1秒LED闪烁中断。内容涵盖从时钟开启、参数计算、中断设置到服务函数编写的完整流程,重点解析了预分频值与周期值的配置方法,帮助开发者掌握硬件定时器的核心应用。

weixin_29092787的博客 135

IAR9.X半主模式异常解析:为何硬件复位后仍陷调试状态?

本文深入解析了IAR 9.X半主模式异常问题,探讨了硬件复位后MCU仍陷调试状态的原因及解决方案。通过分析半主模式工作机制,提供了禁用半主功能、重写低级IO函数等具体方法,并给出了版本兼容性处理和调试与量产配置分离的优化建议,帮助开发者有效解决复位异常问题。

oo7890的博客 605

零基础程序员如何自学编程?用这6种方法就够了!

Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。(全套教程文末领取哈)

m0_59235699的博客 1万+

visual studio 2017编译Triangle库遇到的问题和解决办法

这段时间因为一个项目需要使用到Triangle这个三角剖分工具,需要在windows环境下进行对源码编译,中间踩了很多坑,特此记录下。 1、下载 下载链接是下边这个,需要翻墙 http://www.cs.cmu.edu/~quake/triangle.html 2、编译。。超。。。级。。。麻。。。烦。。。 在ubutu下安装一切顺利,完全没遇到什么麻烦,但是换到windows下就麻烦不断...

csubai07的博客 2439

10天从小白到大神:微信小程序学习秘籍

《10天学会微信小程序开发》是一份面向零基础学习者的完整学习指南。文章通过7个章节系统介绍了微信小程序开发的全流程:从环境搭建、前端基础(HTML/CSS/JavaScript)学习,到微信原生代码(WXML/WXSS)实战,再到后端开发(Python/Flask/Django)与前后端数据交互,最后完成项目整合与性能优化。教程采用"理论+实践"的方式,包含大量代码示例和项目案例,帮助读者在10天内掌握小程序开发核心技能。文章还展望了小程序云开发等进阶方向,鼓励学习者持续探索新技术。

大雨淅淅的博客 1702

华为od 面试八股文_Python_05_含答案

华为od 面试八股文_Python_05_含答案

MISAYAONE的博客 2563

ros系统在Debian系统上的移植

摘要:本文详细介绍了在Debian系统上移植ROS(机器人操作系统)的完整流程。主要内容包括:1)Debian版本与ROS版本的对应关系;2)配置软件源和安装依赖的具体命令;3)安装ROS核心组件和开发工具的步骤;4)常见兼容性问题的解决方案;5)性能优化和维护建议。重点强调了版本匹配的重要性,推荐选择LTS版本组合(如Debian11+ROS Noetic),并提供了从基本安装到自定义功能包编译的全套方案。文中包含详细的终端命令,可帮助用户顺利完成ROS移植并解决可能遇到的问题。

start_up_go的博客 1492

关于我花了一个星期学习微信小程序开发、并且成功开发出一个商城项目系统的心得体会

关于我花了一个星期学习微信小程序开发、并且成功开发出一个商城项目系统的心得体会

日常笔记 | 干货分享 | 毕设源码 | 毕设指导 | 答辩指导 1085

Tmux学习总结

Tmux 重要概念 使用 Tmux 的时候千万不要去背指令,所有的指令都可以在 .tmux.conf 配置文件中绑定自己顺手的快捷键,也可以配置开启鼠标。 这个是我的配置文件:https://github.com/zuorn/tmux.conf 在Tmux逻辑中,需要分清楚Server > Session > Window > Pane这个大小和层级顺序是极其重要的,直接关系到工作效率: Server:是整个tmux的后台服务。有时候更改配置不生效,就要使用tmux kill-

满目星辰 579

微信开发之两天快速开发一个自己的微信小程序

(2)善于搜集精美的小组件: “我们不生产代码,我们只是代码的搬运工”,善于找到想要的组件并把他们巧妙优雅的组装成一个大项目,也算是程序员一项基本技能了。本项目中用到了 和风天气api,腾讯地图api,百度地图api,豆瓣电影api,聚合头条新闻api等,具体用法可以看各自官网的接口文档哦,很详细的。(3)接下来在整个page({})中,第一个data,就是本页面组件的内部数据,会渲染到该页面的wxml文件中,类似于vue、react哦~(2)比如,我们要获取豆瓣电影的时候,我们需要调用豆瓣的api;

m0_68613006的博客 1399

华为OD机试双机位C卷-用户入网定期复评(C/C++/Py/Java/Js/Go)

华为OD机试(机考)双机位C卷 【用户入网定期复评】,提供C语言、Java、C++、Python、Go、JavaScript源码实现,并提供完整思路讲解,以及在线OJ模拟做题。华为OD机试真题【用户入网定期复评】。

qq_45776114的博客 837

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

两天快速开发一个自己的微信小程序

从当初的一夜成名,到今天火爆的市场占有率,微信小程序已走过 4 个年头。据今年 1 月阿拉丁发布的报告显示,微信小程序 2020 年 DAU 已破 4 亿,其总数超 380万。作为一...

小生方勤 3615

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

(转) 两天快速开发一个自己的微信小程序

转自  https://www.cnblogs.com/xuanbiyijue/p/7980010.html一.写在前面1.为什么要学小程序开发?    对于前端开发而言,微信小程序因为其简单快速、开发成本低、用户流量巨大等特点,也就成了前端开发工程师必会的一个技能。 2.先放上我做的小程序可以在微信小程序搜索“悬笔e绝”,或者用微信扫描下面的二维码哦   (1)欢迎页:这个logo是当年念大学给...

学无止境! 无休无止! 7万+

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

为了背单词,我花了两天写了一款背单词小程序

前言        “要是考试不考英语就好了”         哎,提起英语,都是伤心事。有时候严重怀疑自己不是一块学习英语的料。单词背了忘,忘了背,背了又忘。考试之前看啥单词都会,一上考场:这单词啥意思?         前两个月又开始了痛苦的英语学习。起步:背单词。开始还是按照以前的方

海到无边天作岸 山登绝顶我为峰 1万+

两天,这家公司就搞定了一款可以查看全球实时疫情的小程序

作者:知晓云 疫情期间,有不少开发者都在用小程序为隔离的用户服务,「疫小搜」也是其中之一。 「疫小搜」是爱范儿推出的疫情服务小程序,它可以让你第一时间查询身边几百米的疫况,远离风险。「疫小搜」内置了最新的疫情地图,只需设置好定位,即可查看周边实时疫情进展。 紧急立项 2020 年初,新型冠状病毒开始传播,哪发现了确诊或疑似病例,什么时候发现的,病人去过哪儿,成了全国人民最关心的问题。 简而言之...

cloud_minapp的博客 2160
上一篇: 再见快播
下一篇: 又一程序员猝死...
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值