想要自学编程制作类似于淘宝一样的APP需要什么书籍呢,是零基础现在,要学习什么呢,怎么个流程(零基础的人该如何开发一款古诗词app?)

%title插图%num

为什么零基础自学编程者,大多半途而废?

笨学不会

同理,反应慢学不会,年龄大学不会??

反向引申,听懂学会,理解能用,学过了学会了,学习了学成了??

讲到这里这篇文章其实已经可以结束了,因为真理就是那种大家心里都明白,却不愿意相信的东西。为什么这么说,因为这是我的心路历程啊。

注意!下面要讲故事了。

这是一个真实的故事。有个叫雅子若宫的日本老奶奶,今年81岁,这两天火了。

为什么呢?故事还得从头说起。雅子在60岁那年,从工作了43年的银行退休了。之后,她没有去跳广场舞,也没有去带孙子,而是买了人生第一台电脑,从此便踏上了自学编程之路。

怎么学?麻省理工学院发了一个简易编程工具叫Scratch,本来是给青少年学习编程用的。靠着这工具,这老太太始敲代码了。

令人大跌眼镜的是6个月后,老奶奶成功的发出了自己人生的第一款游戏——“雏坛”(Hinadan,日本玩偶的陈列架),并且已经成功上架了苹果商店。对,就是那个对普通?潘砍绦蛟崩此翟谀抢锷霞芤豢钭约鹤龅?pp就能吹一辈子牛逼的那个App Store。

作为一名程序员堆里立志要成为程序媛中写东西最好的编程大神的有志青年,完这个故事,小智马上找到Scratch准备入坑,毕竟笨、反应慢、年龄大,我一项都不占。

接着,小智还做了另一项重要的工作,去百度了如下关键字:“怎么自学编程?”“自学编程需要准备什么”,然后到了这个:

知乎自古出大神,怎么办?大神的话我得。

仔细一,不得了,大神们也分两派。人生到哪都得站队。

唯心派

@卡昂格贺:

大多数人的努力程度,自学不了任何东西。

@王海波:

不光编程,零基础学任何东西都很容易半途而废。关于梦想这件事,很多人梦是梦了,却不够想。真的很喜欢么,真的很想做成么?半途而废,基本上都是空梦而没有足够想。

@伍一峰:

自学从来不是一件容易的事,需要强大的自制力和明确的目标,最好还有旺盛的热。而且自学往往意味着,业余、课外,不学是不会死的。

@古居延:

没有必须掌握它以实现某种目的的决心与毅力。

@James Swineson:

因为不知道学编程为了什么,无目标,只是听说学这东西好而已。没有创新或者改变的动力,是做不出什么东西的。

唯物派

@wsivoky:

他们用火药去制造了烟花,而不是大炮。

编程不是一个充满技巧的超炫玩具,而是解决问题、提高效率,甚至赚钱的强大工具。请正确使用。

@duffy:

因为编程不是“学”会的,是“用”会的。

我用matlab,了一个暑假的书,到时一用啥都不会,后来有个事要写程序,感觉得到了很多。

@文枫:

我总是在工作或学习中必须要用到某种编程语言时才始现学现用。把解决实际工作中的具体任务作为学习的最终目标,可以增强学习动机和欲望。不过在这之前,需要掌握一些计算机编程的基础知识。

学习毕竟不像阅读小说和浏览知乎,浅尝辄止难以学有所成!

@刘昕宇:

多半是没人带!

早期学习靠兴趣,但是大分?潘浚??爸杏龅降奈侍饣岱浅6唷?/p>

有时候,遇到卡的地方,真是很受不了,

卡着卡着,就不学了。

@匿名用户:

第一个是没人陪:自个摸黑前进,哪个标签是做什么的都很难了解到。

第二个是没资源:国内编程圈没有国外那么有分享研究带新人的精神,更多的都是等着国外的东西传进来,好自个在工作中赚更多钱。

第三个就是国内各种搂钱教材的功劳了,不用说你懂的。

这个队好站。这次小智两边都站。因为不管唯心还是唯物,对我来说,每一个我都有,每发生一个都能让我半途而废。毕竟,我的人生格言是:世上无难事,只要肯放弃。

你们,也是吧?

针对这种懦弱癌,也不是无药可救。在没有退路的况下,我们每个人都能激发出前所未有的潜能。根据分析,自学编程主要有以下的拦路虎:

没有目标,不知道学来干吗?

我的目标是写一个类似于俄罗斯方块一样伟大的游戏(因为,我曾经的绰号是俄罗斯方块之王),当然你的目标可能是理想、梦想、大神、大虾、挣钱、买房子、娶媳妇、生孩子??

拦路难度:跟你的目标坚定度成正比。

找不到系统的学习资源

这个很可怕,而且是个死循环。因为是小白,所以找不到也不知道什么是系统的学习资源,因为没有系统的学习资源,所以无从下手;因为无从下手,所以难以构建系统的学习框架;因为难以构建系统的学习框架,所以一直都是小白。

拦路难度:

专业名词太多

编程对于小白来说,太多晦涩难懂的概念,每个知识过一遍都不知道过了什么。(字典,模块,集合?)

拦路难度:

没有人指

“解惑”也是学习中很重要的一环,当然也可以上论坛提问,但是这样一是效率低,二是有些问题,高手不屑于回答,而且还会调侃一下(这是不是也是其中一个障碍呢)

拦路难度:

除了第一个,好像都是无解的。所以,小智又发现了一个宇宙级的“矛与盾”:

不会学=学不会

不会学学不会

那么,

在国内,要“会学”有多难?

现在来说,

来智游就够了!

没有目标?没关系。这里有无数有着坚定目标的同路人,被他们的前进的步伐裹挟着的你,原地踏步就代表着退步,进步从来都是不由自主的。

没有系统的学习资源?这里有一套教研系统在为每门专业的课程“输血”。智游会定期组织行业大牛和每个专业所有的老师进行教学教研会议,对各类课程进行升级,对课程的整体设计体系进行合理的编排。

专业名词太多?没有人指?我们的老师会天候指导和随班陪学,即使毕业工作后也提供远程技术指导。

想要自学编程制作类似于淘宝一样的APP需要什么书籍呢,是零基础现在,要学习什么呢,怎么个流程

既然你说的是App,我理解成手机上的应用。 目前手机主要是安卓和苹果两个系统。 安卓手机上开发应用可以使用JAVA,换句话说,先把JAVA学的差不多,然后再学安卓方面的编程吧。 至于苹果,开发语言一般是objective-c或者swift。 这只是看得到的部分,后台还有数据库等方面

零基础的人该如何开发一款古诗词app?

这个是作业吧

现在零基础免费制作古诗词App主要是“应用公园”www.apppark.cn

广东省中学用的都是这个网站,不需要技术,自己就能制作。