enregistrer des sites web pour les modifier ? tu veux dire, regarder le code produit ? oui, c'est une bonne technique pour apprendre. se balader sur le net et regarder la source des trucs qui t'intéressent est aussi à faire.
fireworks, je ne connais pas.
newbie newbie ? commence juste par l'html. apprends les fonctionnalités des balises, les tables, les stylesheets. une fois que tu maitriseras l'html, tu pourras bidouiller un peu en javascript.
php est un langage serveur, qui n'a pas grand chose à voir avec l'html. l'html est un moyen de mettre en forme un texte avec des images (pour simplifier), php est un langage de programmation qui te permet de créer des forums, des sondages, des images ... le tout dynamiquement. tu n'es pas obligé d'éditer ça sous notepad, n'importe quel éditeur de texte auquel tu es habitué fera l'affaire.
mysql est une base de données, utilisée généralement avec php. elle te sert à stocker les messages d'un forum, les articles d'un site de news, les résultats d'un sondage, etc ... tu t'y connectes avec php, tu ajoutes/modifies/récupères des données par le biais de requêtes sql.
par où tu commences ? html sous dreamweaver. tu regardes le code source généré, tu le modifies à la main pour bien comprendre comment ça marche (c'est indispensable pour faire du php). tu te balades sur les sites web que tu aimes bien, tu sauvegardes la source, et tu la bidouilles pour voir comment ça marche.
une fois que tu te débrouilles en html, commence un langage de programmation, comme php ou javascript. je te conseille javascript pour commencer, ça t'occupera déjà pas mal. l'avantage est qu'il tourne sur la machine (le client), à la différence de php qui tourne sur ton hébergeur (le serveur). pour coder en php, il faut systématiquement uploader ton fichier chez l'hébergeur, ou installer apache sur ta machine -> c'est plus lourd.
javascript est vraiment très très sympa comme langage et te permet de faire pas mal de choses. une fois que tu maitrises ça (les boucles, les conditions, les fonctions, les événements, etc ...) tu pourras te mettre à php & mysql. apprendre les deux en même temps en faisant un forum semble être une étape par laquelle tout le monde passe .
voilà ... reviens quand tu auras des questions un peu plus spécifiques
tu peux apprendre l'anglais aussi. bien sûr, tu peux développer en portant toujours ta baguette de pain sous l'épaule. ça dépend de ton optique ... on trouve la réponse à beaucoup des questions posées sur ce forum en passant cinq minutes sur www.google.com par ex.
et forcément, la majorité des ressources sur le sujet est en anglais. tiens par ex, le meilleur site que j'aie trouvé pour débuter est www.w3schools.com . y'a aussi www.commentcamarche.net en français tiens, tu peux aller faire un tour là-bas pour avoir un aperçu un peu plus général.