Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 8df21ab

Browse files
author
goooo
authored
Update README.md
1 parent 1e07867 commit 8df21ab

1 file changed

Lines changed: 12 additions & 12 deletions

File tree

‎README.md‎

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@
2323

2424
因为下面的视频教程大多数在我的云盘上存着,而且公开分享有可能获取不到,遇到这种情况也可以加群,进群之后我重新给你发链接,同时在这边及时更新。
2525

26-
##学习步骤
26+
##学习步骤
2727

28-
###第一阶段
28+
###第一阶段
2929

3030
1. 首先对HTML+CSS有一个基础的了解,做出一个简单的页面,感受一下网页开发的乐趣。(HTML+CSS)
3131
2. 接着简单的学习一下JavaScript,了解网页的动态交互效果是怎么做出来的。(JavaScript)
@@ -35,7 +35,7 @@
3535
6. 当你有了这些基础知识之后,你已经可以创造一些简单的小玩意了!哦!这时候你可能会问我该在哪里跑我的程序呢?有了问题就要解决么!毕竟我们程序员的主要职责就是debug了。所以开始搭建你的LAMP环境吧!(注意:我这里说的是LAMP环境,可能大部分人用的是Windows系统,毕竟这也算是中国国情了么!而且确实在Windows上搭建WAMP环境对于不习惯使用命令行的人来说确实会方便不少,但是对于你以后在公司工作来说,这却不是一个很好的选择!是的,没错!公司90%以上使用的都是Linux系统。当你在学习刚开始的时候就用LAMP环境,这样你就能更好的适应公司的环境,毕竟Linux系统的命令行操作的命令那么杂,如果你不经常使用,过不了几天你学过的那些Linux基础就忘光了。之后还得增加学习成本来重新学习LAMP环境,那么一开始就使用它,何乐而不为呢? -- 这里可能和前几个学习步骤有点冲突,毕竟当你翻开第一本PHP语法书的时候,他基本上讲的就是环境搭建,所以我这个步骤可能有点靠后了,这个就根据你个人的学习习惯来调整就好。如果你喜欢准备的万无一失在开始你的编程之旅,那么我按照这个学习顺序走就可以了!当然如果你之前已经了解过一点相关知识,那么别犹豫,直接搭建好环境开干!)
3636
7. 要是你按照这个顺序已经学到这里了,那么现在开始做一个界面精美的留言本吧!一个留言本基本上就都考核了你的基础知识了。你可以用你学到的HTML+CSS,JavaScript做一个好看又有动态交互的界面。再用PHP语法来连接数据库,编写逻辑,操作数据。这些就考验了你对PHP语法的简单运用!然后你要是按照我第六条建议搭建的是LAMP环境,那么你在建表的时候就不免用到切换用户,进入目录,创建目录等等一系列Linux命令,当然了,对于新手来说,我的建议是在命令行下建表,这样更加有利于你对sql语句的学习。
3737

38-
###第二阶段
38+
###第二阶段
3939

4040
到了第二阶段,可能对于热爱学习的你来说,已经不仅仅满足于做一个简单的留言本了!毕竟这对于现代的我们来说这可能已经是上个世纪的东西了,谁稀罕? 而且你可能这个时候已经慢慢的认识到了,现在已经是面向对象的世界了。俗话说"万事万物皆对象",要是还用原生脚本来编写的话,虽然我得承认他们的速度是最快的,但是在这个需求多变的世界中,需求的改变时时刻刻都在发生,当然如果你的产品经理人不错的话,他可能会提前给你确定好大部分的需求,这样你改动的时候可能会少一点。可惜天不遂人愿,他们大多被叫做产品狗,意思你自己体会去吧。这样你如果用原生写出来的项目,只要有一点点的变动,你可以自己试试,看看会不会把你整的喊爸爸。
4141
这样,为了我们自己的身体健康,我们就需要有一种高度封装的代码,耦合性极低,大家谁都不影响谁,你让我改动这一块,我就仅仅需要动这一块就好了。而且你想用我这一个功能,随便用,你只要按照我给你的那个属性直接用就行!谁让我们牛逼了。看到这儿,你是不是对这个神奇的东西有了很大的期待啊?没错,这个神奇的东西就是我们上面说的面向对象的思想。相信我,当你真正掌握了面向对象的思想,你就会感受到人间自有真情在。
@@ -48,7 +48,7 @@
4848

4949
第二阶段是改变你的思维方式,让你换个思路去看世界。思想变过来了,我们不妨用我们这一阶段学到的东西,来吧你的之前做的留言本,全都换成面向对象编程。这样你可能就感受到它的魅力了。
5050

51-
###第三阶段
51+
###第三阶段
5252

5353
当你完成了上面两个阶段,如果你是一步一个脚印的来走的话。我相信的摩天大楼就在你的眼前。那还等什么,赶快建起高楼,走上人生巅峰,迎娶白富美吧!但是,要是我们还是像之前那样打地基一步一个脚印的去盖的话,那这摩天大楼何时才能完工呢?这个时候我们就需要站在巨人的肩膀上来实现了。我们只需要把摩天大楼装修的漂漂亮亮的就好,至于搭建脚手架这种事让巨人去帮你做吧。所以第三阶段我们就需要学习如何使用框架了。毕竟前人栽树后人乘凉,我们只需要拿来用就好。这里我介绍几个当前PHP主流的框架,也是我经常使用的这几个(Laravel,Yii,Thinkphp)。
5454
- Laravel是以PHP最优雅的框架来著称的,它运用了很多先进的思想,优雅的设计。在你使用它的时候你会感觉你在打造的是一个艺术品。不过又有点就会有缺点,因为他先进的思想,优雅的设计导致他相比较其他框架来说反应有点慢,毕竟贵族永远都是那么慢条斯理。
@@ -67,7 +67,7 @@
6767
- angular.js 相信程序猿没有听过Google的应该很少吧。没错他就是Google开源出来的一个框架,相信质量是一定有保障的。而且他火热的社区氛围,也保障了它的生命力。他也用了MVC的模式,可以实现双向数据绑定。这么多的优点,难道你就不心动么?
6868

6969

70-
###第四阶段
70+
###第四阶段
7171

7272
对于已经走完以上几个阶段的人最容易出现的问题就是PHP好简单啊!PHP在手,天下我有的感觉。感觉再也没有了当年学习的热情,尤其是你还做过一些零零散散的项目,更是觉得在PHP上有更大的进步空间。我当年也是这样,感觉谁都很菜,自以为已经深谙PHP之道了。有这种感觉很正常,毕竟PHP非常简单,甚至最难的数据结构都已经有大神给你封装成函数,随便掉用即可。但是PHP简单,可是web开发可是博大精深啊。在这个阶段,你就需要往更深层次来走了,虽然还没达到研究PHP内部实现的程度,但是下面我说的这些知识已经够你专研一阵子了。
7373

@@ -141,7 +141,7 @@
141141

142142
下面这些视频是我在学习过程中看过的,感觉讲的比较清晰的,根据学习的难易程度依次往下排序的:
143143

144-
###第一阶段
144+
###第一阶段
145145

146146
1. [HTML视频](http://pan.baidu.com/s/1dE6T3IL)
147147
2. [CSS视频](http://pan.baidu.com/s/1mhYz11I)
@@ -154,15 +154,15 @@
154154
9. [Apache简介](http://pan.baidu.com/s/1hrJE8TY)
155155
10. [LAMP经典入门](http://pan.baidu.com/s/1bp1ifE3)
156156

157-
###第二阶段
157+
###第二阶段
158158

159159
1. [PDO详解](http://pan.baidu.com/s/1skQNL2d)
160160
2. [jQuery](http://pan.baidu.com/s/1miqa188)
161161
3. [HTML5视频](http://pan.baidu.com/s/1nvGwQa1)
162162
4. [CSS3视频](http://pan.baidu.com/s/1hsjxaYC)
163163
5. [php面向对象编程](http://www.imooc.com/learn/184)
164164

165-
###第三阶段
165+
###第三阶段
166166

167167
这一部分的框架学习,我感觉直接进入实战,然后结合官方文档效果比较好,相反要是结合一些基础视频反而显得有点儿啰嗦!适合自己就好。(这一部分视频是我从网上收集来的,可能会涉及到侵权问题导致分享失败,如果特别需要可以加我微信之后和我说一下-zzc960316)
168168

@@ -174,7 +174,7 @@
174174
6. [vue实战](http://pan.baidu.com/s/1nuHAQyl)
175175
7. [从零开始打造自己的PHP框架](http://www.imooc.com/learn/696)
176176

177-
###第四阶段
177+
###第四阶段
178178

179179
我感觉这一阶段更适合读书,读一些讲解原理的书,而且也没有什么太好的视频。
180180
1. [OAuth2.0协议](http://www.imooc.com/learn/557)
@@ -183,12 +183,12 @@
183183
4. [数据结构与算法2](http://pan.baidu.com/s/1pL2fDaj)
184184

185185

186-
##学习网站
186+
##学习网站
187187
1. [慕课网](http://www.imooc.com/course/list?c=php) 可以让你及时了解最新的技术,也有一些小的知识点讲解的非常不错。
188188
2. [计蒜客](https://www.jisuanke.com/) 这里的课程大多数是cs,偏向理论,非常不错,但是收费。
189189
3. [实验楼](https://www.shiyanlou.com/) 你可以在这里及时编码,知识讲的也不错,可以来看看。
190190

191-
##博客
191+
##博客
192192

193193
博客这个会随时更新,遇到比较好的就会放上来。
194194

@@ -197,7 +197,7 @@
197197
3. [鸟哥的博客](http://www.laruence.com/) 这是大神的博客,值得关注
198198
4. [张宴de博客](http://zyan.cc/category/15/)
199199

200-
##知识图谱
200+
##知识图谱
201201

202202
我会添加一些比较好的知识图谱,持续更新。。。
203203

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /