I found these books on Wrox website and need to confirm that I need to move up from first book to last book to get full knowledge of PHP, MySql and Apache? The book titles - Beginning PHP 6, Apache, MySQL 6 Web Development - http://www.wrox.com/WileyCDA/WroxTi...productCd-0470391146,descCd-buy_chapters.html Professional PHP6 - http://www.wrox.com/WileyCDA/WroxTi...ductCd-0470395095,descCd-tableOfContents.html Professional PHP Design Patterns - http://www.wrox.com/WileyCDA/WroxTi...ductCd-0470496703,descCd-tableOfContents.html
What I did, is I got a book from the Visual Quickstart Pro series of books, that covered the topics you are interested in, and then when I learnt enough from there, I started to check out tutorials online. I mean there are lots of resources out there for you such as tizag.com and php.net
books only provide knowledge about the syntax of language so you should only consult them if you dont know syntax of php, you will learn more by workign on tasks like making carts and cms etc. i will suggest to read books for just maximum 1 month and start jump into doing various tasks in php.
http://www.tuxradar.com/practicalphp One of the best resources anywhere. Everything from day 1 up to very advanced topics.
I would suggest to read it online at "http://www.w3schools.com/" also try to copy paste there example in a php file and execute them, this way you will learn fast.
w3 schools, tizag and phpvideotutorials.com are all good resources, and all free to learn the syntax. phpvt has a subscription service which allows you to download as many of the tutorials as you like, and for less than $10/month for the courses, which show you how to build real world applications. I've yet to find a better way to teach people than that to be honest
I wouldnt suggest the PHP6 book.. I didnt even know PHP6 was out, let alone how many hosts support it. Best way to learn IMO is reading tutorials (or w3schools) then getting small, simple scripts and make changes to them.
I would get a bunch of free PHP scripts and start analyzing them by hand (i.e. reading code), with the help of tutorials and the Internet (searching for the meaning of functions...). That's how I learned to code in PHP. And I never looked back