level 7
看到有很多的朋友一直在问如何学习php,个人就自己学习的经验给大家分享下,这些是我自己总结出来的,不保证适合任何人,本人自学php有差不多半年多时间。
首先说下自学和培训那个好。我个人认为,如果你有充裕的时间,手里又没有多少钱。那么你就可以选择自学。自学的还有一个前提,就是你必须要对你所学的东西是感兴趣。只有这样你才能学好。 如果你手头比较富裕,或家里人支持你,你的自制力又没有那么强,你也不是说多喜欢编程只是为混口饭吃。当然也不讨厌编程。那么你可以选择一个好的培训学校,他的确可以帮你快速的入门。当然去培训风险也是很大的,因为如果你选择了一个垃圾的学校或是碰见一个垃圾的讲师,那么你也没法学好。所以风险也是很大。
由于本人手头没钱,所以没办法,只能选择自学。在自学中自己走了很多弯路。浪费了很多时间。如果再让我学一遍。就用不了那么多的时间。我把我学习的经验给大家分享下,希望给自学的朋友一点建议。
2015年08月02日 15点08分
1
level 7
第一次在贴吧发这样的帖子,由于自己没钱,然后给家里人商量了下,准备辞职在家全身心的学习。还好,家里人对我支持。但是如果你真要自学的话,有条件的话还是自己出去自己租个房子自学学,因为干扰因素太大,而且如果你连续好几个月天天在家,家里人虽然支持你,但也会不断给你造成压力,比如问你学的如何了,什么时候出去找工作。邻居也会问你为什么不上班,而你却无法和别人说你是学习什么的。所以要想自学好,必须要有个好环境,这点是最重要的。
2015年08月02日 15点08分
2
level 7
第二,自学如何自学,看视频还是看书。这个就得根据个人情况了,如果你是零基础,并且领悟能力不是那么高,让你直接看书的话,还是学的效率不是很高。看视频的话,的确视频学习起来比较轻松,因为你是直接看他操作的,这个学习效率要高点。缺点是太浪费时间了。这个后面我会详细讲为什么。我是直接先选择看视频学习的。大家该问,看谁的视频好呢,网上那么多视频。要我说,如果看基础视频的话,我的建议是都差不多,大同小异。我看过的视频有兄弟连,后盾,传智,李炎恢(我只看过一集,就不看他的了,感觉讲课风格我不喜欢),我以过来人身份推荐你可以看兄弟连,传智,后盾的,这三家都行。前期要把基础打好。要不然后面你会学的吃力。在学习的过程中,要多敲代码。理解的敲。不要什么都不懂就照着视频敲,那样没意思,和练习打字没区别。最好是在理解的基础上,自己写这样效率最高。
2015年08月02日 15点08分
3
level 7
视频就从上面三家选一家看,不要三家都看,太浪费时间了。没那必要。但是管看视频的话,有些东西还是没讲全。这时你如果看视频有了基础。你再去看书学习就好学多了。我就是先视频然后看的书。两方面交叉看,效果不错。原先我就只看视频。看的好几家。学习很累。而且效果也不是很好。我的建议是一套视频,一本书,必须的。至于书,我前期看的是细说php,比较好理解我就是把他当手册来看的。。国外的书也不错。不过初学者看的话会多少有些别扭。特别是翻译的,不过后期你基础打的不错。看国外书是没问题的。买书不要买什么典型模块或什么项目实战了的书,特别是什么明日科技的和软件联盟这些书。这些书都是垃圾。里面的模块或项目都是错误百出。我就买了一本典型模块。看了几页就看不下去。里面既然还有php4时代的东西。
2015年08月02日 15点08分
4
level 7
选择一个好的开发工具。我建议直接就用zendstudio。为什么,有很多老师或高手建议用一些记事本类的软件写,来锻炼。我不这样认为。首先我们是自学。而且以后到公司也大部分是用ide来开发的,提高效率。同时ide在代码追踪,错误检测,能让我们省很多的麻烦。比如新手写一个代码。如果是记事本的编辑软件,么有错误提示,他找个错误就等半天,浪费时间。。我就是这样的,后来换ide后,自己哪里错误。可以很快定位,自己直接检测。发现自己的错误。提高了学习的积极性。
在学习的工程切记分心,比如学php的学了一段时间又想学java
又想学安卓。要学就学一个方向。别多面发展。
2015年08月02日 15点08分
5
level 7
我之所以学这么长时间。就是看视频浪费时间。其实后来我知道。你把基础打好后。有些视频你不用看。直接看书。或看源码来学。这样学的又快又好。我的建议是,不要把看视频当作重点。一直看。适当多看书,看别人的源码。比如可以看下ecshop的源码,看它的业务逻辑是如何实现的,让你用tp框架仿ecshop写个商城。等等。多写多看这样学的才快,切记千万不要把视频当连续剧看,你看的再多,不动手都是零。有时你看视频你觉的都懂。可让你写东西你就是写不出来。这种事很正常。编程是一本动手实践性很强的。
2015年08月02日 15点08分
6
level 7
最后的建议是,如果新手打算自学的话。你就先看视频,加一本书。把基础知识给打好。然后你就直接看源码,自己写试着写程序。刚开始你就仿者人家写。先看人家思路。慢慢看。看源码中人家用的哪些技巧,刚开始会很痛苦,但如果你过了这个卡,你就会很轻松。最后我再强调一遍。不要把视频当作重点。要多动手。没有那个高手是看视频看出来的,都是写出来的。大家要相信自己是可以的。
2015年08月02日 15点08分
7
level 12
有点感触。。。。。 刚刚扇了钱包一巴掌,没什麼,就是希望他能肿起来
2015年08月02日 16点08分
8
level 3
16岁的我 打算学php 暑假有时间 做几个插件当服务器利用
2015年08月02日 16点08分
10