well i am new in php. i want to learn more about php… is there any one who can guide me a best course.
Thanks
well i am new in php. i want to learn more about php… is there any one who can guide me a best course.
Thanks
I have to admit I haven’t read it myself, but from what I understand Build your own database driven website using PHP and MySQL from Kevin Yank is very good.
As to how to become an expert, let me quote Niels Bohr:
An expert is a man who has made all the mistakes which can be made, in a narrow field.
It may sound weird, but it’s oh so true!
I’d say the answer is practice. The more you use it, the more you learn and the more you can realise why some ways are better than others.
Are you new to programming? If the answer is yes I would recommend spending some time with C or Java than transitioning to PHP. Learning fundamental concepts contingent across all languages will make you not only better with PHP but transitioning to other things as required. Not to mention more marketable.
The best way to be a pro at PHP is set yourself a task and complete it. Then repeat, hundreds and hundreds of times.
The worst phase a programmer can go through, which you see all the time, is thinking they know it all. If you have mastered something, that something is a drop in the ocean of other parts of PHP which you haven’t even heard of.
And once you’ve mastered all the skills it takes to understand how to do any task there’s then the dilemma of how to accomplish it in the best way. Once you get into experimenting with design patterns in OOP you can probably call yourself an intermediate developer, and getting to the ‘pro’ stage will probably take you as long as it took to get from the start of your journey to intermediate.
As Oddz said, experiment with other languages too. My note on that one, however, would be to avoid using techniques you learned from, say, Java, unless it had an actual benefit in PHP. Whereas the ‘listener/observer’ pattern may be useful in Java, its uses in PHP are limited. Maybe that’s a hint to remember for a later date, though.
Thanks really appreciate your help.
So should i learn in this way… 1st: C+++ 2nd Java 3rd PHP… Is it rite…
Please suggest me what sort of languages should i go with to become a php expert.
Thanks in advance…!!
I’ve learn a massive amount in the past couple of months. I was fairly good at HTML/CSS beforehand but once you grasp the basic tools of PHP e.g loops, if statements, arrays, etc, if gives you a good tool base to expand onto projects. I’ve spent about £100 on books, they are very good to read in small doses I find. Some very good ones out there.