I am planning to learn PHP. Just want some clues, how much time it will require. As my background i have 5+ years experience in ASP.NET and Windows development.
if you know any programming language , then learning php is not a problem at all, it should not take more than 10-20 days , for your first script. rest is on your capability. start with w3 schools
Learning the syntax of the language will not be a problem and should be quite fast. Especially if you are programming professionally for 5 years now, you will not have any trouble picking PHP. What will take you a lot more time is learning different tools that you can use with PHP.
Just start writing code. Try to install a local server such as Wamp Or Mamp where you can run php. Then i would start with simple calculation and then if / or conditions. There are many resources online like stackoverflow here you can learn by example. I think it great to learn php and would go for it!
It's very easy language but the problem from me was that I have always had experience with Studio Environments like .NET studio with easy debug, good support and automations. My first steps was with Dreamwaver automate code, easy debugging, server management, browser view, etc. Now with PHP only want a text editor and google.
It will be very easy according to your past programming experiences, but you need to keep learning and using it on your daily works.
For me learning any language is based on memorizing the most used predefined variables and how or when to use them. Once you get the basics you can just look up info on the stuff you need help with.
it will be a cinch for you to be learning PHP, i don't think you will have any problem with it within 10days
PHP should be quite easy for you to snag, But as they say, if you are not learning you are not doing it right - in other words you will be forever learning new tips & tricks.
I say buy any PHP 5 books and start reading. You wont even need to go too thoroughly if you have adequate programming experience. Once oyu got your server setup and few small programs handled, it should be easy wnought for you to go to deeper stuffs by yourself. Consult PHP.net and w3schools for reference.
I would give you 3 months to know the basics and create some CRUD applications. PHP is very easy to learn, but quite hard to master.
Learning PHP is very easy, I first learned C and C++ in college, then switched to PHP in 2009 and haven't looked back ever since. PHP has a vast online database of good tutorials, how-tos not to mention freely available scripts and frameworks to work with. Like any other Programming Language, You need to know basics but the main focus is not about learning PHP but your ability to approach the problem and how good you are with logic, In other words Just start coding.