Tout d'abord, il n'y a non doit savoir apprendre PHP et MySQL ... Vous y entrez sans rien savoir, et vous en sortirez en connaissant un tas. S'il y avait un must, alors personne ne pourrait se lancer dans le développement PHP et MySQL. Personnellement, je pense que vous avez un léger avantage à vous lancer sans tout savoir à ce sujet. Cela vous donnera une nouvelle perspective et une attitude novatrice :)
En ce qui concerne les trucs orientés objet dans ce fil, c'est vrai. Mais, comme d'autres l'ont dit, c'est entièrement au programmeur (vous) de décider comment écrire votre code. Vous pouvez utiliser des pratiques orientées objet, faire une jonction de code spaghetti, ou juste un tas de fonctions, ou quoi que ce soit. Quoi qu'il en soit, comme tout le monde l'a dit, c'est à vous de décider :)
Canal IRC :
Je n'en ai pas vraiment besoin, mais je trouve cela utile... À bientôt ici :)
irc.freenode.net #php
Manuel :
Le manuel est votre ami et probablement la seule chose que vous devriez savoir avant de plonger.
http://dev.mysql.com/doc/refman /5.0/fr/apis-php.html
Frameworks :
Assurez-vous qu'il s'agit d'un framework MVC :)
IDE :
Ce qui vous convient le mieux :)
http://www.zend.com/en/products/studio/
https://www.jetbrains.com/phpstorm/
Moteurs de modèles :
PHP est un bon moteur de template
Les frameworks de contrôleur de vue de modèle aident à cela
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/
Certainement pas une liste exhaustive, et les choses changent constamment... Mais, c'est un début :)
Amusez-vous !
Chrelad