PHP的学习路线?如何系统且高效地学习

作者:road'cover
链接:https://www.zhihu.com/question/29369715/answer/104456866
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

声明
1.不是大神,是大神口中的实验品
2.知内知外都有相关参考,此文为本人实际经验总结
前提:
隶属于国内一般大学编制军,周围没有特种部队掩护,打仗全靠自觉
保持耐心
逻辑
——以系统和高效为切入点

正文
高效学习——(分析原因、形成方法)

首先我们来分析一下:

新手可能会采取的举动?
I
运用'度娘'、'哥哥' 百科PHP,发现虽然概念表面上知道了,但具体操作还是一头雾水,茫然、遥远
II
运用'度娘'、'哥哥'寻找各种资源,搜集、整理、存档然后没有了然后,放在那里占用内存(事实如此)
III
开始看视频教程,并没有多久,各种语法,爆炸
/**
p.s 我也是这样过来的
*/
个人认为以上做法有几个误区,不要去踩
I 找到一份好的资料(放心:我会放一些)就坚持吃透,不要求资料有多少,不支持资料看了又换看了又换
II 学习基础语法的时候,不看视频教程或者说少看教程(因为教程会讲的特别特别的详细,但并不适合新手,新手只需要知道这个东西大概是怎么回事 .. !真理)

方法:
看过不少资料了,最终还是觉得迭代是一种不错的方式。
具体可以参看:
学PHP最快要多久? 学习路线?要不要报培训班? - 燕十八的回答
简单来说,就是 一步一步 | 一轮一轮


/**
P.S 个人还习惯一种跳跃式的方法,举个例子:
0基础, 我要用PHP写一个爬虫,我会先去用一下这个爬虫,然后看源代码,里面有正则表达式,那么我就去学一下正则表达式,再回来看一看,又或许去哪个博客看看,再回来看看
*/


下面重点讲一下,知识结构的问题。
系统学习——————(知识结构、步骤)

第一轮迭代
WEB基础
HTML/CSS 8小时学会HTML网页开发 ..毕竟PHP是web前端的一部分
JavaScript JavaScript入门篇-JavaScript入门视频教程网页交互

第二轮迭代
PHP基础
环境搭建——windows环境下wampserver的配置教程——超级详细
学习语法阶段 推荐 w3school 【再次强调:刚开始不需要学的太深太详细】
案例:PHP基础:经典示例(简单的留言板)

第三轮迭代
数据库基础
理论:与MySQL的零距离接触_MySQL入门视频教程
案列:PHP基础:经典示例(商品信息管理)

第四轮迭代
PHP进阶
理论:PHP面向对象编程
案列:单例模式连接数据库

第五轮迭代
理论:鬼斧神工之正则表达式
案列:PHP实现最简单爬虫原型

第六轮迭代
理论:快速入门ThinkPHP框架
案例:视频自带
------------------------------------------------------------------------------------------------------------
/**
先写到这
*/
------------------------------------------------------------------------------------------------------------
Update - 2016/6/11
开始写比较复杂一点的代码时,一定要记得备份文件,因为你会发现一个文件需要经常改动,有备份会方便很多。
原文地址:https://www.cnblogs.com/qianjilou/p/7573395.html