正是考虑到很多同学可能都有跟你一样的疑问,所以在第一章 “第三节 本专栏使用指南” 中我专门以 “特别提示” 的方式对你的疑问做了回答。 在这里我也针对你提的问题做一个详细的回答: 首先,如果你觉得自己的 HTML、CSS、JavaScript、JSON 的基础知识还不扎实,可以先学习以下内容巩固基础后,再继续学习本专栏的内容: - 初识HTML+CSS https://www.imooc.com/learn/9 - JavaScript入门篇 https://www.imooc.com/learn/36 - JavaScript进阶篇 https://www.imooc.com/learn/10 - JSON应用场景与实战 https://www.imooc.com/learn/68
其次,微信官方的“小程序开发文档”含有非常庞大和详细的学习资料,如何在几十万字的文档中找到自己需要的内容是很多新手同学普遍会遇到的问题。 在专栏中我对“小程序开发文档”的学习顺序做了完整的梳理,从最基本的下载安装小程序开发环境、小程序代码的结构组成开始熟悉,一步一步到比较复杂的自定义组件开发等相对高阶的知识点,提及到微信官方文档内容的部分,都给出了官方文档内容的具体位置截图及链接。 希望通过这样的方式,能够教给大家使用微信官方“小程序开发文档”的方法,在阅读完本专栏的内容后可以继续自学微信小程序开发的更多细节内容。
第三,考虑到本专栏的很多读者都可能是开发新手,专栏讲解的内容尽量使用了各类官方和开源的组件,以尽量少的代码量和尽量简单的逻辑来实现功能。这样组织专栏内容的目的是希望大部分同学在跟着本专栏的实践环节完成所有实操内容后,在不具备很强的编程理论基础时,也可以简单使用各类官方和开源的组件进行小程序开发。 大部分新手一开始学编程,都是从复制别人的代码,粘贴到自己的开发环境,修改一点代码,运行代码查看结果开始。 先做出一个结果,对编程产生成就感和好奇心后,再去研究具体的编程原理和编程算法,可以在一个相对平缓的学习曲线上不断积累自己的编程能力。
最后,专栏的“分类拆解法”可以帮助你理清编写代码的思路,思路清楚以后,只需要找到实现这个思路的组件或小程序语法示例即可一步步完成代码编写。 希望以上回答能部分解答你的疑问,感谢。
我想问,我只会一点 html ,css ,js 基础可以来学习吗?