How to become a professional PHP webmaster/developer?

I started learn PHP last month,but i didn’t know how to learn PHP,i bought any PHP book and tried to read it carefully,
Could you tell me how to become a professional PHP developer.please?:slight_smile:
and where do i find project PHP for learn code of professional write?
I have to know about the question first,before i will use all my time with it.
Thank you very much

Best way to learn any programming language is start programming in it. I know that sounds backwards, but start with something simple and build up from there.

  1. Store a variable and then display it.
  2. Create a form that stores values and then displays them
  3. Create a form that stores values and then performs some action like multiplying.
  4. Use a database tool to retrieve data from the database.
  5. use a database tool to add data to the database
  6. Use a database tool to modified data in the database and then display new data
  7. Create a form that allows people to modify rows in the database

From those 7 steps you’ve unleashed a large amount of options for you to begin you first full scale “project”.
You could write a “news script”. Something simple that allows you to login to an admin site post a news article and then have readers come and read your news articles.

  • Then once you got that working maybe add in something to allow your users to register and leave comments on your articles.

  • Then once you got that working make it so multiple people can post news articles.

  • Then once you got that working add in a search function so your users can find past news articles.

You’re just written a news script nothing spectacular but it’s alot more than you started with.
Now maybe write a “message board”

Just when your learning start simple. People often dream big and when they can’t reach their dreams in the first 5 hours give up and never return. But if you break down your goal to more managable taskes it becomes easy.

Now once you have a forum and a news script start and your feeling comfortable maybe start trying to find work as a PHP developer.