纯属个人爱好和兴趣,想学习PHP.自己开发一些可用的东西。

已经买了一些书籍,感觉现有的书籍,更多的还是从全面的培训一个专业人员的角度去写,非常繁琐,甚至很多的都没有介绍用IDE。要用写字板。。。。感觉用了IDE还是非常方便,可以补全,也不容易弄错,当然,我可以理解,从专业角度来说,必须了解原生PHP。但是从爱好者的角度来说,还是希望可以更有效,快速的开发,才能更会PHP有兴趣。而不是从最简陋的写字板入门。

有没有合适的网上教程,是从爱好者的角度去出发,更快速,更简单,更有效的去入门PHP。最好是可以通过阶段性的,有趣味的小开发,逐步进展。有什么好用的IDE的,框架的。只要是可以快速的开发的,都给介绍上。都用上。不要求了解底层,只要求快速,简单,实用。能开发出来东西,才是第一要务。

很多书籍,不管三七二十一,先把所有理论,所有函数,不管能不能用上,是否常用,先统统介绍一遍。。。看著都头晕。。。望而生怯。也没办法记住。

本人现在白天要工作,每天晚上大概要2-3个小时的时间,可以进行学习。所以脱产的培训班是上不了,只能通过书籍或者网上教程来进行学习

大家有什么合适的教程,书籍或者论坛,可以推荐一下。收费的教程也可以,只要有用。可以快速入门和开发就行。

再次感谢大家阅读和回复。。。谢谢。


1.php基本语法,类操作

2.mysql操作,php对mysql的操作

3.html/css/javascript,不求精通,只求熟悉

4.逻辑和显示分离,include载入html骨架的显示文件(v),include载入mysql的操作文件(m),控制需要显示的数据以及各种逻辑(c),并在html文件中做数据展示 echo

5.熟悉php的oop编程

6.了解MVC架构,了解模版引擎 如smarty

7.学习php框架,如TP3.2.3

8.用框架在本地建站

9.学习linux基础操作

10.学习lamp的搭建,配置

11.上传项目代码


泻药,

我始终认为最好的学习方式不是看视频,看书,而是写。

用php去做你想做的事情吧,比如写个论坛,写个博客,给自己写个主页,如果这些都难不倒你,那就来点更有意思的事情,比如说模拟神经网路,php其实也可以做的!

实践中,你会快速的成长!


慕课网上的免费教程挺多的,没必要付费买什么教程,课程结束后记得敲一遍,看再多的教程还不如实实在在敲一遍,网站右侧还可以下载课程中的代码,觉得慕课网的不太好也可以到淘宝花个10块钱买教程。最后祝各位在代码的路上越陷越深

上班是最好的学习方法。一入职,你就不得不学习各类高级工具,如git。如果不会用,团队必须教会你,否则麻烦就大了;) 你可以从同事、小组长那儿学到各种知识和经验,同时老板还要为你支付你的学习费用-工资。如果你学习效率较高,老板还会给你额外的奖金。 等你学的差不多时, 就可以理直气壮的让老板给你加薪,否则就把他炒了, 因为外面外面想高薪聘请你的老板都在排队呢!

以上是所有大牛程序员的成长路线,踏著企业的尸骸一路成长起来。


所有快速 简单的 都不是兴趣


php,把手册看半小时

ok,开始写代码。

ok了


既然是学习,说明你还不是很了解php,那怎么谈得上爱好者呢?

如果你是个爱学习的人,入门的话php手册足矣,乱七八糟的书都是累赘(注意,是对新入门来说),php手册不管是什么程度的phper都值得一翻。

用php做什么可能是你的兴趣点和学习的动机,不知道你有没有编程基础,没有的话找找韩顺平的php视频。

如果要提升的话,了解国内外PHP生态,去github找找有趣的php项目学习。

论开发效率,编辑器就用phpstorm吧,其他基本可以放弃,sublime可以备用。


你去培训也是会教你先不用有补全功能的编辑器来写,为什么?这些函数名这些都是基本功啊,甚至包括&这前后的标签,不手动敲敲,你觉得自己记住了,往往初学者就会被IDE给惯坏,真正用的时候什么妖魔鬼怪都出来了。 初学者需要的不是敲代码的效率,除非你已经到了用PHP混饭吃的地步。

函数名很多?理论很多?觉得头晕脑胀?那么只能说你完全没有计算机基础,这些对你是完全新的东西,觉得很难,可这些都是基本功,就跟打羽毛球一开始教练让你一个上午挥拍几百下一样,这些基本功不熟练直接给你上面向对象,后面的代码你更加看不懂。

完全没有基础的,可以去某宝搜一些从入门到精通的视频,视频有人讲解,有人操作,这也没办法理解,那你只能去培训了。


大概懂你的想法了,找我,一周可以让你进行开发。当然,不是写字板那种原生,而是类似于企业正常模式的开发。

我理解你说的想进行快速开发的意思。

这样,你先学会把PHP+MySQL+Nginx的环境搭起来,编辑器找个顺手的就好了,我用的sublime。然后就可以开始写了。

从一个简单的登录注册页面开始,example网上有一堆,看他们的代码,可以照著打一遍,看不懂的地方就去查,这时候你会遇到函数,变数等等基础的语法,以及session,cookie之类的东西,还有简单的资料库连接操作,弄懂他们的用法。

有时候取决于环境,你可能会遇到各种错误,把每个错误解决,可以上网查上stackoverflow问。

把登录注册页面实现后,可以进一步扩展成留言板,这时候你会开始建立多个表单,需要设计,做联合查询。

尝试运用一些框架,路由框架,模板引擎,逐渐完善。尝试设计Model, RESTful API。

后面可以再根据兴趣看一些成熟的框架。laravel之类的。

我之前刚开始学的一个练手项目,基本是这个路线走的 Xilesun/phpMessageBoard

然后可以有本参考书,我之前看的《细说PHP》很基础的书,可以放在手边查语法之类的


其实求职不求职的,根本上要学的都一样,首先是语法,之后就是做web的整体结构,一般是通用的,怎么获取参数,怎么返回json等,再就开始看框架,会用框架做东西就行。求职就是多看了看演算法和设计模式,如果你是很喜欢代码的那种人,这个你应该会看的更多,但是如果你只是对你做的东西感兴趣,那就不看这些了。


推荐阅读:
相关文章