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
开始写比较复杂一点的代码时,一定要记得备份文件,因为你会发现一个文件需要经常改动,有备份会方便很多。

时间: 2024-10-18 03:34:45

PHP的学习路线?如何系统且高效地学习的相关文章

Linux运维学习路线,实用LINUX教程推荐学习收藏

Linux操作系统在短短的几年之内得到了非常迅猛的发展,这与linux具有的良好特性是分不开的.Linux包含了UNIX的全部功能和特性.简单来说,linux具有以下主要特性:遵循GNU GPL,开放性,多任务,多用户,设备独立性,提供了丰富的网络功能,可靠的系统安全,良好的可移植性.下面给大家说说Linux运维学习路线,实用LINUX教程推荐大家学习收藏. 关于Linux运维学习很多人都有自己不同的理由,我们不妨来分析一下: Linux是免费的不用花一分钱,能够节约大笔的成本:Linux是开源

2018web前端学习路线,详谈web前端开发学习路线

近几年IT业可谓是发展火热,而且新生了很多的职业.在这众多的新生职业中备受瞩目的当属web前端工程师了,web前端在IT行业真正受到重视的时间不超过五年,但是web前端的发展前景却是非常的可观,好前景高薪资吸引了众多的人投入到前端开发的学习当中去,想学好web前端,这份web前端开发学习路线分享给你. 好的学习方法和掌握好正确的学习路线可以让我们的学习达到事半功倍的效果,如果你新手想要学习web前端的话,那么这份前端的学习路线图很适合你.这份学习路线的课程涵盖JavaScript.HTML5.C

web前端开发学习路线指南,web前端开发学习提纲

有人说:只要有恒心,铁杵磨成针.这不对,学习重在兴趣,而不在恒心.当你通宵达旦的玩游戏,捧着自己喜爱的名著谈天说地时,不是因为有恒心,而是因为兴趣.只有不感兴趣的东西,才需要恒心的妥协.所以请抛弃恒心,拥抱兴趣.一个好的启蒙老师,不需要教会你任何本领,却能培养你对一件事的兴趣和良好的学习习惯.对于广大的前端学员来说,了解这个领域和培养学习兴趣尤为重要,这意味着你能在前端这条路走多远. 前端学习比较好上手,但到了一定阶段深入却比较困难,一个合格的前端应该是个web工程师,而不是JavaScript

大数据学习路线指导,告诉你如何学习大数据

大数据指不用随机分析法这样捷径,而采用所有数据进行分析处理的方法.互联网时代每个企业每天都要产生庞大的数据,对数据进行储存,对有效的数据进行挖掘分析并应用需要依赖于大数据开发,大数据开发课程采用真实商业数据源并融合云计算+机器学习,让学员有实力入职一线互联网企业. 今天小编的技术分享详细学习大数据的精准路线图, ? ? 阶段一. Java语言基础 Java开发介绍.熟悉Eclipse开发工具.Java语言基础.Java流程控制.Java字符串.Java数组与类和对象.数字处理类与核心技术.I/O

4个步骤带你搞定大数据,Linux到大数据学习路线资料(绝对必看)

Linux学习路线图 运维学习需要分为四个阶段: ①linux初级入门 ②linux中级进阶 ③linux高级提升 ④资深方向细化. 第一阶段:初级入门 Linux基础知识.基本命令(起源.组成.常用命令如cp.ls.file.mkdir等常见操作命令)Linux用户及权限基础Linux系统进程管理进阶Linux高效文本.文件处理命令(vim.grep.sed.awk.find等命令)第二阶段:中级进阶(基础运维) 中级进阶需要在充分了解linux原理和基础知识之后,对上层的应用和服务进行深入学

嵌入式技术学习路线

嵌入式技术是各种电子产品的核心技术,也是工业4.0.远程医疗.3D打印等新兴产业的核心技术,具有广阔的发展前景.很多计算机.电子信息类专业的学生都想把嵌入式开发作为自己的职业目标,但是因为嵌入式涉及的知识太多,太杂,太广,很多嵌入式初学者陷入嵌入式知识的海洋中,东学一点,西学一点,找不到学习的方向. 作为过来人,给大家谈谈正确的嵌入式学习路线,供各位嵌入式初学者参考,希望对大家有所帮助. 嵌入式工程师需要掌握的内容非常广泛,主要包括嵌入式软件.嵌入式硬件.以及相关行业.产品的专业知识.作为嵌入式

如何高效的学习掌握新技术

作者:宝玉链接:https://zhuanlan.zhihu.com/p/20190356来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. 最近一段时间,把React学习实践了一把,算是又多掌握了一门新技术,虽然学习过程比较辛苦曲折,但熟练掌握后感觉还是很好的,以后又多了一种选择,在技术思路上也开阔了很多. 回想编程生涯这些年,2001年开始学习Asp,2002年学习Javascript,2003年学习http://Asp.Net/C#,2009年学习Objecti

FPGA学习笔记(二)——FPGA学习路线及开发流程

###### [该随笔部分内容转载自小梅哥]       ######### 一.FPGA学习路线 工具使用 -> 语法学习 -> 逻辑设计 -> IP使用 ->接口设计 -> 时序分析 -> 片上系统 1.工具使用 Altera:Quartus II Xlinx: Vivado 2.语法学习 Verilog HDL(FPGA设计的是电路) 3. 逻辑设计 组合逻辑:多路选择器.加法器.译码器.乘法器 ······· 时序逻辑:计数器.分频器.移位寄存器.定时器 ···

物联网嵌入式学习路线

嵌入式技术学习路线 ? 嵌入式技术是各种电子产品的核心技术,也是工业4.0.远程医疗.3D打印等新兴产业的核心技术,具有广阔的发展前景.很多计算机.电子信息类专业的学生都想把嵌入式开发作为自己的职业目标,但是因为嵌入式涉及的知识太多,太杂,太广,很多嵌入式初学者陷入嵌入式知识的海洋中,东学一点,西学一点,找不到学习的方向. 作为过来人,给大家谈谈正确的嵌入式学习路线,供各位嵌入式初学者参考,希望对大家有所帮助. 嵌入式工程师需要掌握的内容非常广泛,主要包括嵌入式软件.嵌入式硬件.以及相关行业.产