Want to learn PHP well, but don’t want to sign up for a training class? How can this be done? Then study on your own. Here are some learning methods from experienced people.
1, first 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. First understand some basic PHP 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.
3. At this time, you may think that PHP is just like this, not too difficult, 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.
4. I feel like I can put them aside if I understand 80% of them. 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.
5. If all 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.
6. After these, you are almost at the end of learning, 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 this period of time has not been in vain (usually 2 to 3 months, depending on the time spent every day), and has basically become a qualified PHP programmer. It’s time to congratulate you, it’s actually not that difficult. Persistence, perseverance; effort, effort; study, study.
No matter what you study, you must find a method that suits you, and then persevere and stick to it. You can't have your cake and eat it too, here's the idea, practice depends on the individual, so the next step is up to you.

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

Video Face Swap
Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Article

Hot Tools

Atom editor mac version download
The most popular open source editor

SublimeText3 English version
Recommended: Win version, supports code prompts!

mPDF
mPDF is a PHP library that can generate PDF files from UTF-8 encoded HTML. The original author, Ian Back, wrote mPDF to output PDF files "on the fly" from his website and handle different languages. It is slower than original scripts like HTML2FPDF and produces larger files when using Unicode fonts, but supports CSS styles etc. and has a lot of enhancements. Supports almost all languages, including RTL (Arabic and Hebrew) and CJK (Chinese, Japanese and Korean). Supports nested block-level elements (such as P, DIV),

DVWA
Damn Vulnerable Web App (DVWA) is a PHP/MySQL web application that is very vulnerable. Its main goals are to be an aid for security professionals to test their skills and tools in a legal environment, to help web developers better understand the process of securing web applications, and to help teachers/students teach/learn in a classroom environment Web application security. The goal of DVWA is to practice some of the most common web vulnerabilities through a simple and straightforward interface, with varying degrees of difficulty. Please note that this software

MinGW - Minimalist GNU for Windows
This project is in the process of being migrated to osdn.net/projects/mingw, you can continue to follow us there. MinGW: A native Windows port of the GNU Compiler Collection (GCC), freely distributable import libraries and header files for building native Windows applications; includes extensions to the MSVC runtime to support C99 functionality. All MinGW software can run on 64-bit Windows platforms.