我们都知道,php语言作为一种专业建站的语言,没有华而不实,而是经受住了时间考验,成为一种值得学习的语言。现在国内众多的php学校也说明,php语言在当今有着广泛的市场需求。 那么零基础的同学如何学习php呢?

对于零基础的同学来说,学习php肯定是非常需要毅力的。任何语言的学习都不可能一蹴而就,而是需要花大量时间,消耗大量精力才能学会的。也并不是报了某个班就一定能够学会。 这绝不是打消想立志从事php从业的同学的积极性。想想学会php,要接触的东西实在是太多,不仅html标记,div+css,js这些前台知识需要懂得,而且php语言,samrty模版,ajax,jquery,mysql,linux等等也都需要学习和了解,就是应用工具如框架,也不是一天两天就能够掌握的。

学php难吗?难! 但是任何一门技术,如果轻易就能够让人学会,那也不会称作为技术,因为那样,工作的可替代性太强了。技术,只有难学才会更有价值。 学php有没有技巧,当然有,这也是我在这篇文章想说明的。

php学习第一要点:心态。 虽然目前php语言市场火爆,而且php语言相对于其他的语言来说也更容易学习,但是千万别把php想的太简单,不要全信培训学校的宣传,仿佛零基础的人也能够随随便便就将php学会。失败的案例肯定不少。 当然我们也不要把php想的太难,既然你想从事这方面的工作,那么就要准备全力以赴,破釜沉舟。4个月学会不会,那就坚持到5个月,5个月还不会,那就坚持到6个月(需要一点点乌龟精神)。总有一天,你会全面掌握php知识,拿到自己满意的薪酬。

php学习的第二要点:就是学习方法。 在这里,建议大家还是报一个班。一个人学习php,太难,如果说有一群人一起来学习,就能够营造出一种学习php的氛围,有老师教,学习php碰到的问题也可以得到解决。在这里,就会碰到一个问题,那就是一个班,有零基础的,有从事过这方面工作的,php水平可谓是参差不齐,如果是一个零基础的同学学习php,你如何跟上学校的讲课进度? 这里就是我要讲的学习方法,在我们报班前,可以先去网上下载php学习的相关视频,比如韩顺平的php系列视频(声明:韩老师没给我啥好处费,我也不是托,隔着大老远,我连他老兄的面都没见过的说-_-),就讲的非常好。韩老师的视频讲的很深入、生动,而且有笔记可供下载学习。如果我们把韩老师的视频都看了一两遍再去报班学习php,效果肯定和没看视频效果不一样。

php学习的第三要点:那就是坚持坚持再坚持,抵御诱惑,ASP/PHP/JSP/.NET的对比也许会让我们新手无所适从,也许学了一半PHP,我们又开始打C#的主意,或者有人说JAVA很强,这个时候的我们绝对不能动摇,哪怕我们真想学,也得学会了PHP,然后再学。见异思迁是最不可取的, 狗熊掰玉米就是这个道理,如果经常中途放弃,只能是一无所获,还浪费了N多的时间和经历。当我们花费了大量精力后却又放弃了php,相信我们的心里面会很难过,对未来又会陷入到迷茫中。如果不想有这种体验,那就坚持学会php吧。

最新文章

  1. 招聘一个靠谱的ios
  2. xss绕过过滤之方法
  3. block引发的陷阱
  4. **关于PHP如何定义一个空对象(REST API如何处理空对象和空数组)
  5. Scene View Navigation
  6. [Node.js] Broswerify -- 1
  7. OS X Lion版 如果我忘记了我的账户密码 我该怎么办?
  8. SQLCLR
  9. Objective-C基调(4)Category
  10. ABP入门系列(18)—— 使用领域服务
  11. HBRUSH to RGB value
  12. iOS自带API集成二维码、条形码扫描
  13. hikey960编译记录
  14. CSRF攻击和防护
  15. js jq 实现鼠标经过div背景以进度条方式 变宽,鼠标离开变小,同时文字颜色和原来不一样
  16. skinned mesh render
  17. Error: [ng:areq] Argument 'LoginCtrl' is not a function, got undefined
  18. (18/24) webpack实战技巧:快速入门webpack模块化配置
  19. javascript 中isPrototypeOf 、hasOwnProperty、constructor、prototype等用法
  20. hadoop之 HDFS-Hadoop存档

热门文章

  1. 【刷题】BZOJ 4950 [Wf2017]Mission Improbable
  2. HDU 5646
  3. bzoj 1098 [POI2007]办公楼biu bfs+补图+双向链表
  4. bzoj 1142 [POI2009]Tab 最小表示
  5. lnmp git ruby sass 安装
  6. java中String字符串的替换函数:replace与replaceAll的区别
  7. [技巧篇]19.InputStream与String,Byte之间互转[转载]
  8. jedis在线文档网址
  9. 【Android】Android之USB
  10. LightOJ 1319 - Monkey Tradition CRT除数互质版