Planning advice for Beginners to learn PHP

Source: Internet
Author: User
Tags learn php learn php programming php programming what php



About self-study PHP, a lot of information, I almost did not see a satisfactory answer, I should build a system, how to build, where to start? The following is a summary of the Learning site development (using PHP) process, if you have the basis or already know some, you can skip the relevant steps. It is recommended that you read the full article and make sure that you agree with the plan before you start your learning journey.


It may be a bit difficult for a person to learn PHP independently, but this is not a problem. If you feel that you do not have enough willpower, you can learn PHP programming by going to the brother even PHP training, if you have some basic, want to enrich the knowledge, then you can try the following methods to learn PHP. It takes about 1-2 months, and it's still a few days you haven't studied. If you are a salaried worker, you can only study in your spare time, and it may take longer.


I spent almost a year to reach my current level, the middle of a lot of detours, I saw a lot of the video and teaching materials found useless, because I have never seen a good learning guide. This article is to help people less detours, reduce the time to find information and learning methods.


Step1:2-4 days


Learn the basics of html/css, learn about the code, the simplest first step for beginners, and let your learning instantly see results. On the contrary, it is boring to write code like this, because you can use a calculator to get results.


Step2:1-2 days


Using video tutorials, PDF documents, learning PHP's first few courses, and knowing some of the basic tools for building a website, you'll learn more about what PHP offers. Also, at this stage you will find a code editor that you like.


Step3:2-4 days


This step is easy for people with a certain programming foundation, but for those who have a base of 0 it is harder to get started than in the previous stages. Go back to the PHP course you studied and complete the course, although it's a bit difficult, but don't lose heart and give up because there's a lot of cool stuff going on in the next step.


Step4:6-9 days


After learning these lessons and completing the exercises, you are basically a web developer, and if you can do that you should be proud. You want to cultivate this interest, basically everyone is smart enough to learn web development, the key is interest and passion. At this point, you want to have a more advanced code editor, such as NetBeans.


Step5:1 days


Now you can learn some Ajax knowledge, now do not know what it is okay. You can learn to use PHP to get a long process dynamically.


Step6:1 days


This is the time to learn object-oriented knowledge and make your code cleaner. It enhances the reuse of code and blocks the code.


Step7:2-3 days


Use PHP to make a CMS system, once you have finished it, then return to the head, in an object-oriented way to implement it. If this is difficult for you, it doesn't matter, as you learn to do it all the time, don't overdo it on a difficult point, and then give up.


Step8:7-9 days


Learn to make a login system and refer to the Phpacademy course on YouTube.


Step9:2-3 days


Using jquery to make your site more fun and interactive, jquery is a simple but very important library that will make your site even better. So, learn some jquery tutorial, it's a library of JavaScript, and I'm not going to let you learn the whole JavaScript, because JavaScript and PHP are very similar, you don't use full JavaScript at the beginning.


Step10:3-5 days


Learning how the MVC framework works, I recommend CodeIgniter, which is a good framework for newbies.


STEP11: Subject to availability


Building your site depends on the complexity of the site you want to do. Remember that you want to use an object-oriented approach, using the MVC framework.


Step12:2-3 days


Once you've finished the site, you'll want to try to post it online. For this, you can see how to create a cloud server, I have not done this, but phpacademy on the good guidance, will certainly help you.


STEP13: Forever


Learning is endless, often review the content before learning, you can still learn new skills, recall the content you forget.


These are a self-learning path to learn PHP, hoping to help you.


Planning advice for Beginners to learn PHP

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.