Ten eerste is er geen moet weten over het leren van PHP en MySQL... Je gaat erin zonder iets te weten, en je komt eruit met een heleboel kennis. Als er een must-know was, zou niemand in de ontwikkeling van PHP en MySQL kunnen komen. Persoonlijk denk ik dat je een klein voordeel hebt om hier op in te gaan zonder er alles van te weten. Het geeft je een frisse kijk en een out-of-the-box houding :)
Wat betreft de objectgeoriënteerde dingen in deze thread, het is waar. Maar, zoals anderen al hebben gezegd, het is volledig aan de programmeur (jij) om te beslissen hoe je je code schrijft. Je kunt objectgeoriënteerde praktijken gebruiken, een spaghetti-codeverbinding maken, of gewoon een heleboel functies, of wat dan ook. Hoe dan ook, zoals iedereen al zei, het is aan jou :)
IRC-kanaal:
Ik heb dit niet echt nodig, maar ik vind het nuttig... Tot ziens hier :)
irc.freenode.net #php
Handleiding:
De handleiding is je vriend en waarschijnlijk het enige dat je moet weten voordat je erin duikt.
http://dev.mysql.com/doc/refman /5.0/nl/apis-php.html
Kaders:
Zorg ervoor dat het een MVC-framework is :)
IDE:
Wat het beste bij je past :)
http://www.zend.com/en/products/studio/
https://www.jetbrains.com/phpstorm/
Sjabloon-engines:
PHP is een goede sjabloon-engine
Modelview-controllerframeworks helpen hierbij
Ajax:
http://developer.yahoo.com/yui/
http://code.google.com/webtoolkit/
CSS:
http://www.yaml.de/en/home.html
http://code.google.com/p/blueprintcss/
http://developer.yahoo.com/yui/reset/
Absoluut geen uitputtende lijst, en dingen veranderen constant... Maar het is een begin :)
Veel plezier!
Chrelad