专栏名称: 互联网er的早读课
专注互联网产品、用研、交互、设计、运营领域精选内容。信息爆炸的社会,每天用心的去读一篇文章,也许胜过你的走马观花。每早八点,我们等你。
目录
相关文章推荐
新浪科技  ·  【#谷歌删除不将AI用于武器研发承诺#】继O ... ·  10 小时前  
新浪科技  ·  【#全球第三大车企计划搁浅# ... ·  13 小时前  
冷眼局中人  ·  解构DeepSeek-R1:一场AI效率革命 ... ·  18 小时前  
冷眼局中人  ·  解构DeepSeek-R1:一场AI效率革命 ... ·  18 小时前  
微软科技  ·  新年开工Copilot小贴士,总有一个能用上! ·  20 小时前  
钛媒体  ·  王维嘉:DeepSeek为何能血洗美股? ·  2 天前  
51好读  ›  专栏  ›  互联网er的早读课

编程零基础,如何入门 web 开发玩转微信小程序?

互联网er的早读课  · 公众号  · 科技媒体  · 2016-09-26 08:08

正文

任何一个关注互联网趋势的人,都会发现,抓住时间窗口很重要。也许你已经错过了淘宝、APP、微博、微信订阅号的红利期,那么现在,微信小程序来了,web 开发的红利期即将来临,你准备好了么?


在恰当的时间,拥有足够的技能,才能体现出个人的最大价值。如果现在就能做好准备,学习 web 开发的技能,在这波小程序红利期里就是一个优势。时机就是这样,如果不珍惜的话,等时机错过,优势不在,价值也就不在。

时间窗口,对于成就一个事业,成就一个人,都是很重要的。

你可能会问,编程零基础,怎么入门 web 开发呢?

实际上,零基础学习编程,需要经历这样3个阶段:理解->模仿->应用
正如我们在婴儿时期学习说话的时候,最初是看着图片理解文字的含义,然后是模仿父母的发音,逐渐才能学会表达自己的想法。学习编程也是一样。下面展开来说,分享一些经验。

Step 1
理解
在入门一个领域的时候,最需要的是先了解这个领域的常识。

遗憾的是,当你翻开大多数编程教程,看到的都是蹩脚的翻译和难懂的定义:

除了翻译问题,最让人头疼的是抽象的定义,作者默认你已经掌握了这些常识,这就像是对着一个从来没见过雪的人,告诉他「雪是从大气中的水蒸汽直接凝华或水滴凝固而成的。好了,你知道什么是雪了吧?」

问题的根源在于,极少有人能从抽象中学习新事物的,我们往往是从具体的例子、类比的熟悉事物、甚至是亲身体验的过程中去学习,这样才印象最深刻。

在这里推荐一门入门教程,网易云课堂上的《Python web 全栈训练营》,可能是最容易理解的编程课程,用生动易懂、视觉化的方式,帮你理解编程中的基础概念。


Step 2
模仿

如果只是阅读,再好的教程也只能帮你理解,要真的掌握,还需要动手模仿。

所以我们也在课程中强调了,在你看视频的时候,不要怕麻烦、不要嫌简单,当你动手敲代码的时候,就会发现很多眼睛会忽略的细节:小到中文标点还是英文标点、大到语句之间的逻辑关系。当然,跟着课程一步步,在你发现亲手写出的程序运行成功之后,你也会感受到无比的喜悦,你能做网站首页了!你能实现评论功能了!我们会带着你循序渐进的完成一个个实践,直到你有能力脱离模仿、开始创造。

Step 3
应用

只有动手做点东西出来,才能真正学会编程。

然而,许多初学者很难找到适合学习的编程项目。文档和开源框架,那是给专业程序员看的,初学者看不懂。


于是,我们在设计这门课程的时候,把一个大的视频网站项目拆解成多个小项目,每节课都能让你做出成果,一步步循序渐进搭出一个可以直接上线的视频商业网站和内容管理后台,超有成就感。


另外,你还会和小组同学共同开发一个自定选题的网站并发布。这可以大幅丰富你的简历经历和职业技能。


在项目实践中,来自知名公司的工程师会手把手辅导你遇到的问题,如果你只是听课,只会说“嗯,好吧,好像是这么回事儿……”。但是亲手做过,再接受指导的时候,你会说,“哇哦!现在我算是彻底明白了!”

经过课程中的理解->模仿->应用这三个阶段,你会开发出两个可以直接上线的商业网站项目,掌握前端的 html,css,vue.js 的使用,还能学会 api 的调用,python django 的 web 框架,为 web 开发的红利期做好知识储备!

学习过这门课程的同学,他们这么说:


连击了这么多发安利,也不知道你动心了没有。不过,侯爵老师还是很贴心的为对Python有兴趣的同学准备了一场免费直播





请到「今天看啥」查看全文