Joke Collection Website - Talk about mood - Tell me about your PHP training experience. Is there anyone who really insists on learning?

Tell me about your PHP training experience. Is there anyone who really insists on learning?

Let’s start with some of my own personal experiences. When people first started working in PHP, they would start with content management systems, corporate websites, html static pages, and js special effects. These points would make it difficult for people to notice that I am not proficient in PHP. Maybe there are many Java programmers who don't understand it. Some people even doubt that PHP is a front-end language, not a server-side scripting language. In some second- and third-tier cities, the projects are relatively small, and they are all expected to be completed independently. There is no division of labor. I will review the PHP program now and share my own views. I hope it can help you. How to become a PHP developer?

1. First, let’s understand what PHP is? What can PHP do? Why did you choose PHP? What do you want to do with PHP? First think about whether you want to do this long-term in the future. Because if you don’t write code for a long time, practice, and solve problems, you won’t be able to achieve anything. This is not a matter of speculation. Speculation will only lead to nothing being learned and a waste of time.

2. Use an integrated environment to install the PHP environment. Be sure to remember this and do not install it separately, especially for self-taught friends. Otherwise, you will find it very complicated and will not have the confidence to continue learning. It should also be noted that any master is not achieved overnight. It is step by step and experience at different stages that leads to the final accumulation.

3. First understand some basic variable types, syntax, functions, basic logic, and write simple code. In the early stage, the focus is on trying and cultivating interest. This period of time is a good time to lay a good foundation. This will affect your subsequent development, but it can also be improved in the later stages. ,

4. At this time, you may think that PHP is just like this, not difficult at all, or some may think it is too difficult, and you are simply confused. What is the use of this. At this time, you must persevere. You can try letting it go for a while, don't take it too seriously. What confuses you will slowly be understood by you. At this time, it is recommended to learn html+css+js to relieve your own pressure. This is relatively simple and gives you confidence in your resume. Especially for js, the summary actually has the same idea, which can be combined and experienced together.

5. I feel like I can put it aside if I understand 80% of these. Now when I am learning MySQL, I also need to understand the basics first. What is this for and what can I do with it. Because of the integrated environment installed before. Why do you feel messy? What I want to tell you is, first, don’t waste time and lose confidence by struggling when you are unable to solve the problem. What we have to do at this time is to learn to strengthen ourselves and not be discouraged. Second, I originally thought that understanding all of this would be complete. Our goal is also to do all of these well. This is a qualified PHP programmer.

6. If all this goes well, you are basically not far from the preset goal and have completed 70% of the entire study. What follows is a sublimation of the previous one. Combine HTML with css and js, combine static files with PHP, and combine PHP with MySQL. There may be an unusual number of problems at this stage, and you must learn to solve them. There are many answers on the Internet, but you also need to learn to ask questions.

7. After these, you are almost at the end of your study, but you still lack experience. At this time, you can look at some open source cms online, such as DreamWeaver, which is widely used in China and can solve problems more easily. Watch some videos (there are many free ones online), check for omissions and fill in the gaps, and summarize and form your own knowledge system. It's time to prepare to celebrate that your time has not been in vain (usually 2 to 3 months, depending on the time you spend every day), and you have basically become a qualified PHP programmer. It’s time to congratulate you, it’s actually not that difficult. Persistence, perseverance; effort, effort; study, study.

8. You can go to the recruitment website to check the job requirements of most companies, and then prepare the knowledge points that you don’t know yet. If you choose a smaller company at the beginning, it may require you to know more, but generally you are not required to be very proficient. During this period, you should still focus on learning with an open mind. A small company will give you a broader perspective, while a large company will give you more focus and more advanced technology. The height of each person behind depends on their own luck.

The above is not necessarily in the order of your learning progress. You can adjust it flexibly. I just divided the entire PHP learning period into several important points and several common stages. Might come with strong personal experiences, but also some opinions and suggestions.

I hope to give some help to those who are confused, are still working hard, or want to give up. To sum up, a qualified PHPer should be able to static web pages, PHP programming, and be familiar with databases.