Road ' cover
Links: https://www.zhihu.com/question/29369715/answer/104456866
Source: Know
Copyright belongs to the author. Commercial reprint please contact the author for authorization, non-commercial reprint please specify the source.
Statement :
1. Not the great God, the experimental product of the mouth of the great God
2. There are relevant references in the knowledge, this article is my actual experience summary
Premise:
Affiliated to the national General University of the establishment of the army, surrounded by special forces to cover, fighting all rely on consciousness
Stay patient.
Logic
--taking system and efficiency as the starting point
Body
Efficient learning-(analysis of causes, formation methods)
Let's start by analyzing:
Novice may take the move?
I use ' degree Niang ', ' elder brother ' Encyclopedia PHP, found that although the concept surface know, but the concrete operation or confused, dazed, distant
II use ' degree Niang ', ' elder brother ' to look for various resources , collect, organize, archive and then, then, put it in memory (this is true)
III Start watching video tutorials, and not long, various grammars, explosions
/**
P.S, that's how I came along.
*/
Personally think that the above practices have several misunderstandings, do not step
I find a good information (rest assured: I will put some) insist on thoroughly understand , do not ask for information how much, do not support the data looked and changed
II when learning basic grammar, do not look at the video tutorial or the tutorial (because the tutorial will be particularly specific details, but not suitable for beginners, novice only need to know this thing is probably what is going on). Truth
Method:
Have seen a lot of information, and ultimately think that the iteration is a good way.
For details, refer to:
How soon will you learn PHP? Learning route? Do you want to report a training course? -Swallow 18 's answer
Simply put, step by step | round.
/**
P.S individuals are also accustomed to a jumping approach, for example:
0 basis, I want to write a crawler in PHP, I will first use this crawler, and then see the source code, there is a regular expression, then I will go to learn the regular expression, and then come back to see, or perhaps to which blog to see, and then come back to see
*/
Let's focus on the problem of knowledge structure.
System Learning —————— (knowledge structure, steps)
First round Iteration
Web Foundation
Html/css 8 hours to learn HTML Web page development. After all, PHP is part of the Web front end
JavaScript JavaScript Getting Started-javascript Getting Started video tutorials web interaction
Second round iteration
PHP Basics
Wampserver Configuration tutorial of environment building--windows environment--Super detail
Learn grammar phase recommended W3school "again: At first don't need to learn too deep too detailed"
Case: PHP Basics: classic Example (Simple message board)
Third round iteration
Database Basics
Theory: 0 Distance contact with MySQL _mysql Getting Started video tutorial
Case LIST: PHP Basics: classic Example (Commodity information management)
Fourth round Iteration
PHP Advanced
Theory: PHP Object-oriented programming
Case study: Single-mode connection database
Fifth round Iteration
Theory: the regular expression of the craftsmanship
Case LIST: PHP implements the simplest crawler prototype
Sixth round Iteration
Theory: Quick Start thinkphp framework
Case: Video comes with
------------------------------------------------------------------------------------------------------------
/**
Write it down first.
*/
------------------------------------------------------------------------------------------------------------
Update-2016/6/11
When you start writing more complex code, be sure to back up your files, because you'll find that a file needs to be changed frequently and it's much easier to have a backup.
What is the learning route for PHP? How to learn in a systematic and efficient way