What websites are suitable for beginners to learn PHP?

Let me talk about some websites that I have used myself.

When I first started, I mainly read the php column in w3school, which introduced the basic knowledge and concepts of php in detail. Generally speaking, there will be a concept. Following the tutorial, the environment can be set up, phpinfo can be printed out, and a counter can be written (pure pho).

After the basic knowledge is familiar, you can go to "MuKe.com" or "Geek Academy" to watch the video tutorials. While consolidating the knowledge, you will follow the example tutorials inside to do actual projects, so that learning will be more effective.

After the example projects of these video websites are almost done, you can go to the PHP related questions raised by others in csdn or laravel-china, then try to write it yourself, and finally look at the ideas of the big cows, compare yourself It is important to learn their ideas, their ideas and experience.

After that, you can find a comprehensive project to do it yourself, design the database yourself, plan functions, and do n’t pay too much attention to the interface, and now there are many ready-made front-end framework templates that can be used directly (such as bootstrap, amazeui, etc.). Worried that the interface will be ugly. If you do n’t know what to do, go to search. Commonly used search sites: StackOverflow, csdn. Of course, the most direct one is google (considering that many people ca n’t put it first, but it ’s necessary to install a vpn ). You can quickly solve your problem by searching for information. The query process is a learning process, a process of knowledge sublimation. For the use of some php functions or syntax, you can refer to the php official website php.net, which details the use of php functions and syntax. The most important thing is, do n’t forget to look at the comments below, there will be unexpected surprises!

If you want to improve it next, you can go to github to search for some high-star projects, look at their source code, study thoroughly, see why they write well, and absorb those good places. Then you can try to make the wheel for others to use, open source it, discuss it with everyone, and make progress together.

Let's summarize the above mentioned websites:

  1. w3school learning foundation, provide entry guarantee
  2. csdn, to learn some PHP concepts and ideas, as well as some skills; although laravel-china is related to the laravel framework, there are many sharing, but there are many active Daniels, often sharing some experience and experience, it is worth learning, these two One can brush more.
  3. Mu Ke.com or Geek Academy has a wealth of video resources, which can learn a lot of knowledge more intuitively, and there are actual project teaching videos in it. This is very practical and puts an end to "talking on paper."
  4. StackOverflow, a well-known Q & A community, contains many high-quality answers contributed by Daniel both at home and abroad. This is also a website that needs more brushes later.
  5. Github, a website known to programmers, is also a place for everyone to share and discuss. It has the most cutting-edge knowledge and the most abundant resources. "Don't repeat the wheel". If you need to use anything, you may wish to search it first. Maybe there is what you want. Of course, you can also try to make wheels for everyone to use. (^ ▽ ^)

These are some websites I use, if you have any supplements, you can leave a message.

Guess you like

Origin www.cnblogs.com/tyj666/p/12733985.html