描述
开 本: 16开纸 张: 胶版纸包 装: 平装-胶订是否套装: 否国际标准书号ISBN: 9787302616757
小程序开发的图书并不少,这本书仍然值得你拥有!
首先,这是一本全栈小程序开发教程,循序渐进,由浅入深,介绍了小程序开发你想了解的方方面面,包括近其小程序开发的各种新技术应用。
其次,本书的讲解非常通俗易懂,看得懂,学得会,如果你是程序开发小白,只要按着本书的路线学习,多加操练,相信你很快从小白变身为开发高手。
适应面广,本书不仅适合入门,也可以进阶提升,如果你是有一定开发经验的程序员,本书提供的难度较高的商城项目,讲解了小程序开发的前后端技术,该项目几乎接近于商业项目,可以大大提升你统筹项目的能力。
为使读者能够很快掌握小程序的开发技能,本书除提供了大项目,各章还适时提供了小案例,读者可以边学边练,轻松掌握开发技巧。
后,本书丰富的资源也很难得,比如,74集视频教程由作者亲授,视频教程还额外介绍了新闻客户端,读书社区的开发开发,扩充了本书的内容,本书提供的源代码,也可以帮助读者上机练习。
总之,这是一本集专业性、先进性、实用性为一体的小程序开发的好书,不走弯路,才能很快达成目标,期待你能从本书得到预期的收获。
本书由一线前端架构师结合多年开发经验倾力打造,通俗易懂地介绍了微信小程序开发的全部技术细节。本书共13章,第1章~第5章为基础部分,主要介绍小程序开发的理论基础、开发环境的搭建及简单组件的应用。第5章~第11章为进阶部分,主要介绍小程序的高级组件、自定义组件、动画、云开发以及网络与数据存储等相关技术。第12章和第13章为实战部分,第12章介绍一个工具类的项目——天气预报客户端的开发,带领读者综合运用所学知识,第13章讲解如何开发一款较有难度的前后端相对完整的电商应用,通过项目练习,读者既可以提高实战能力,也能够掌握一个小程序应用从0到1的整个开发过程,并有能力统筹前后端进行小程序的全栈开发。 本书注重实践,技术先进,适合对小程序开发感兴趣的各层次读者阅读,也可以作为大专院校和培训机构的教学用书。
近年来,微信小程序这一名词越来越火,其背靠着微信庞大的闭环生态,一经问世就得到了极大的关注。小程序是一种无须专门下载,运行在微信平台内部的微型程序,自2017年1月小程序正式上线到目前为止,其已经更新迭代了多个版本,功能也越来越强大。小程序为人们的生活提供了诸多的便利,在自动售卖机上购买商品、使用共享单车、观看视频与热门资讯,以及听音乐、上网课等生活服务都可以在小程序上完成。
虽然市面上已有一些小程序开发的图书,但随着5G技术的不断普及,当下时代网速和流量不再成为限制用户体验的主要门槛,小程序的使用场景变得更加宽泛,小程序中的插件化和云计算的软件开发模式也将成为未来软件开发的趋势,本书正是基于小程序的新技术而编写,期待为学习小程序开发的读者助一臂之力。
全栈教学内容
本书共13章,各章内容概述如下:
第1章~第5章为基础部分,主要介绍小程序开发的理论基础、开发环境的搭建及简单组件的应用。这一部分学习起来比较容易,也能够引起读者的兴趣,对于有编程基础的读者,也很容易掌握。
第5章~第11章为进阶部分,内容略微复杂,主要包括小程序的高级组件、自定义组件、动画、云开发,以及网络和数据存储等相关技术。这一部分虽然有难度但并不枯燥,也是实际开发中的编程技能。不论是作为小程序工程师进行小程序应用的全职开发,还是业余爱好者根据兴趣学习小程序编程,掌握这一部分的技能都将给你带来很大的收获。
第12章和第13章为实战部分,第12章通过一个工具类的项目——天气预报客户端的开发,带领读者综合运用前面章节所学内容,帮助读者融会贯通,学以致用。第13章介绍如何开发一款前后端相对完整的电商应用,此项目难度较高,功能上也较接近商业应用,完成了此项目,读者对于普通小程序项目的开发都将不在话下。通过这两章的练习,不仅可以提高读者的实战能力,也可以让读者体会一个小程序应用从0到1的整个开发过程,并有能力统筹前后端进行小程序的全栈开发。
从入门到实践
本书首先是一本入门级编程教程,所谓入门级,是指读者不需要有太多的编程经验,需要的只是兴趣和持之以恒的耐心。兴趣是好的老师,尤其在编程领域,技术的变革年年新、月月新,甚至日日都在更新,持续保持兴趣才能有不断学习的动力。同时,编程的过程也真真切切充满乐趣,只要读者保持足够的耐心去积累和学习,这个领域会为你打开一个全新的世界。
其次,本书也是一本实战编程教程。编程知识很多是理论的,例如语法规则、编程规范、内置方法与变量的用法等。但是编程的终目的是将其应用于实际项目,并且学习编程快的方式就是不断运用所学知识进行实践开发,本书编写的核心思路也是如此。力求以快的方式让读者上手开发小程序,本书后两章的实战项目,正是为达到此目的而设计。同时,在适合动手实践的章节里,还提供了很多小型的范例供读者练手。
超值配书资源
教学视频:为分享小程序的开发成果,便于读者掌握小程序的开发技巧,特别录制了74节视频课程,该视频课程曾在网上得到学习者的大力支持。需要说明的是,该视频课程与书中的内容并不完全对应,但与书中的学习路线基本相同。教学视频包括了小程序开发的基础知识、开发技巧,以及云开发和项目实战(新闻客户端项目的开发、读书社区项目的开发),既是对本书的完善和补充,知识体系的扩充,也有助于读者减少学习小程序开发的难度,十分超值。本书读者可以扫描书中提供的二维码免费观看。
PPT课件:对于有教学需求的读者,本书还提供了PPT教学课件,同样需要说明,本书课件与书中内容也不完全对应,但基本覆盖了书中的知识体系,包括小程序开发的基础知识、组件开发,以及云开发和新闻客户端项目的开发。读者扫描右侧二维码即可下载。
源代码:为方便读者上机演练,本书还提供了所有案例和项目的代码,读者可以扫描右侧二维码获取。如果在下载中发现问题,可以发邮件联系[email protected],邮件主题为“微信小程序与云开发从入门到实践”。
本书适合的读者
本书主要适合以下读者阅读:
想学习小程序开发的初学者和爱好者。
企事业单位的开发人员。
培训机构与大专院校的学生。
无论你是职业开发者、业余爱好者、在校学生抑或高校教师或机构讲师,在这个日新月异的时代,我们每个人都是学生,笔者在本书的编写过程中也查阅了大量资料、编写和调试了很多范例,特别是结合笔者多年来一线小程序开发的经验与心得,虽然竭尽全力,但限于水平,一定还会有各种疏漏与错误,衷心希望读者朋友批评指正。
后,本书能够顺利出版,除了要感谢一直支持笔者的家人与朋友外,应该感谢的是清华大学出版社的王金柱编辑,在本书的编写过程中,王编辑提供了很多实用的资料及创新的想法,没有他的敦促指点和耐心细致地对稿件进行修改,无法顺利完成本书的编写。
希望本书能够带给你预期的收获!
张益珲
2022年7月13日于上海
评论
还没有评论。