微信小游戏独立开发1v1师徒辅导开班,首期优惠限60人
我写了好几年的新书《微信小游戏开发》终于在京东上架了
(扫码即可在京东购买)
上架后,读者朋友问了我好些问题,我统一录了一个解答视频:
视频中主要回答了以下6个问题——
第1个问题,这本书面向的读者是谁?
新人学编程有一个摆在眼前的问题,就是计算机世界的技术太浩瀚了,不知道学什么,天太大了,不知道从哪里下嘴。
这本书是针对“微信小游戏独立开发者”这一类读者编写的,如果你想学习编程,想学完以后自己开发一个像“跳一跳”、“羊了个羊”那样的微信小游戏,这本书就是你的最佳入门选择。
为什么说是最佳呢?一会就会看到这个问题的答案了。
第2个问题,新人学编程到底选择哪门编程语言,是选择C语言,还是Java?
这是一个伪问题。学习编程从来都不是学一门编程语言,而是在学一个计算机生态,学的是一个庞大的技术体系。新人在选择学习方向的时候,要选择一个技术栈,而不是仅仅选择某一门编程语言。
微信小游戏开发就是一个相对独立的技术栈,学完这门技术,你可以“卖与帝王家”,也可以自己开发,进退两相宜。另外从易学易练、反馈及时这个角度讲,学习小游戏开发技术,也比学习其它技术更能获得正向的及时反馈,更能坚持学下去。
第3个问题,这本书为什么这么厚,价格139是不是有点高,它主要写了什么内容?
这是一套书,包括前端篇、后端篇,还有一个电子番外篇。前端篇一共499页,如果加上前言和目录,就有500多页啦。但是我可以很负责地和你讲,里面没有水一行文字,就是书里面涉及到代码示例的地方,凡是与当前实践不相关的代码,都略去了,就是为了节省篇章。
页数这么多,到底讲了什么呢?我给你简单列一下:
JavaScript语言,这是必不可少的;
HTML5技术,基本的HTML标签与CSS3样式语法,以及将HTML5小游戏向微信小游戏移植的具体技巧;
模块化的重构技能,以及面向对象和使用经典设计模式的重构技能;
微信小游戏平台组件及接口的调用,这一部分是从书名上判断,最应该包含或者仅仅包含的内容,但是,它在这套书里面仅是小小的一部分,为什么?因为这本书它压根就不是单讲微信小游戏开发的,它是在围绕微信小游戏开发讲一个相关的前后端技术栈;同时,为了方便新人读者上手,整套书还是一个渐进的PBL实战项目,像泰山的石阶一样,一阶一阶登上去,帮助读者稳步提升编程能力;
还没有完,还包括Go语言与Node.js技术,以及用它们分别编写了一套后端接口和Web管理后台,还包括适用于微信公众号的客服互动接口;
还有云开发,MySQL数据存储、RESTful接口设计规范、编码规范等;
还包括必要的计算机运行原理、代码调试技巧、网络通讯协议等等。
还有最最重要的一点,这些内容并不是简简单单的堆砌,所有知识和技能,都是在开发一个微信小游戏项目的实战过程中,一点一点渗透进去的。就像在公司里面,一个有经验的老程序员,带着一个新手,手把手教他做项目一样,这本书记录的就是老人带新人开发微信小游戏项目的实战记录。
所以,你明白了吧,为什么这套书内容这么多,它其实是《计算机原理》《网络通信协议》《MYSQL实战宝典》《云开发实战秘籍》《JavaScript语法一本通》《Go语言一本通》《Node.js Web开发一本通》《通用编码规范》《模块化重构》《JS经典设计模式重构》10本书加在了一起,我用“微信小游戏开发”这条主线将它们串联了起来,去掉了那些你在入门学习的时候,暂时不需要学习的内容,同时创新性地将所有要学习的内容,都安排在了一个小游戏项目的实战过程当中了。这个就叫PBL实战教学。
是不是很厉害,前后写了4年时间,仅是和编辑修订书稿就花了1年时间。所以,不要觉得139定价高啊,你是在用一本书的价格,买了10本书的精华。
第4个问题,选择什么样的学习方式?
建议以“书+讲义”的方式,逐课学习,这本书是以篇、章、课这样的目录结构进行组织的。在讲义里面我已经把90个步骤的自学顺序都安装好了,你跟着学习就可以了。在公众号“艺述论”回复关键字10000,可以看到讲义链接。
第5个问题,有没有配套视频?
这个看读者需要,原本是有这个录制计划的。看书学习会比较快,简单的地方可以跳过;看视频有时候会觉得浪费时间,但有些复杂的地方看视频又会比较直观。看读者需求,大家需要的人多,我会录制配套视频。
第6个问题,有没有配套源码?
源码是标配,不仅有,而且是按课一步一步分开提供的,目的是便于读者学习实践。在公众号回复关键字时就可以看到。
(后端篇在出版流程中,已经走到封面节点了,稍后也会上市。)
好,新书就介绍到这,下面说一下1v1师徒辅导的事。
报名参加1v1师徒辅导(首期优惠限量60名)
读者朋友拿到新书后,有两种学习方式:
按【书+讲义】的方式自学,讲义在回复关键字时可以看到;
除了按【书+讲义】的方式自学,还可以付费得到1v1辅导。
小游戏1v1辅导主要具有以下特点:
小游戏1v1辅导以书的内容为主线,以成为微信小游戏独立开发者为目标,以远程桌面、邮件文件、微信文本/语言为主要辅导形式。
1v1辅导对每位读者来说是时间独占的,也是个性定制的。参与1v1师徒辅导即订立师徒契约,培训内容包括但不仅限于主题(小游戏)培训内容,会根据每个人的情况增加个性内容。
学习期限最长为1年,一年学不会,来年可以优惠续学。
价格因人而异,具体多少决定于需要花费的时间,但无论如何,都比机构培训更加实在。
怎么报名参加1v1师徒辅导呢?
首先,在下面的小商店下单购买签名版图书,会附赠一张价值是¥8000元的电子优惠券:
购买后,加作者微信9830131,用券参加1v1辅导;如果不想使用优惠券,或签名版已售罄,可以直接加微信参加辅导。
最后为了便于新朋友更多了解作者,附一份作者简介:
李艺,计算机讲师/作家,中移联合智库ICT专家级讲师,腾讯云最具价值专家(TVP),微信学堂《小程序性能优化实践》、极客时间《微信小程序全栈开发实战》讲师,一汽大众等企业内训讲师,微信公众号/视频号“艺述论”作者,著有《微信小游戏开发》等计算机图书。
欢迎将这篇文章转发给需要的朋友~
2023年2月10日