Posts: 3,110
Location: Toronto, Ontario
|
I think PHP is extremely, extremely easy to learn. If there is one (useful) language that is beginner-friendly, PHP is it.
You could probably pick the basics of PHP up in a couple hours. Spending a couple of days actually working with PHP on a real project is probably enough to get you to an intermediate level. The hardest part of PHP, in my opinion, is learning which functions are built in (there are over a thousand) and when to use them. Fortunately, when you apply yourself in a real project, you'll be forced to learn the most important ones right away.
It also depends on your capacity to learn such things, though. As easy as it is, I know some people who just can't get the hang of programming. A designer that knows HTML might not get the hang of programming when he has to think of program flow, variables etc. And as NullPointer says, you'll learn much quicker if you already know some basic concepts.
Also note that learning a language has very little to do with how good a programmer you are. The design of your applications is much more important. It takes a special kind of mindset to make manageable and efficient applications. You might be able to master PHP fairly quickly, but good programmers take much longer to grow.
Last edited by Christopher; 09-10-2007 at 03:13 AM..
|