Eléphant du PHP |
332 Messages
23 août 2006, 12:50
Il faut également apprendre l'algorithmique :
c'est à dire les techniques indépendantes du langage (qu'on peut bien sûr apprendre avec PHP, mais dont les principes sont identiques pour tous les langages informatiques).
qu'est-ce qu'un algorithme et à quoi ça sert ?
qu'est-ce qu'une boucle et à quoi ça sert ? les différents types de boucle
qu'est-ce qu'une condition et à quoi ça sert ? les différents types de conditions
Et puis les variables, leurs types, les tableaux, les fonctions et procédures
De plus, rapidement, tu devras vouloir stocker des données, d'où l'introduction d'un autre langage à la philosophie complètement différente : le SQL pour accéder aux bases de données.
Philosophie différente car en PHP (et dans les langages procéduraux), tu es obligé de décrire pas à pas ce que fait le programme, tandis qu'en SQL, tu lui indiques le résultat à trouver et c'est lui qui se débrouille pour te le fournir.
Bref, pas mal de concepts qu'il est bien sûr possible d'apprendre dans les livres ou sur des sites Internet quand on a beaucoup de courage. Mais je pense que le moyen le plus efficace, ce sont des cours : soit dans des clubs informatiques, soit dans des MJC, ... Renseigne-toi à la mairie sur ce qu'il existe autour de chez toi, ce n'est pas forcément très cher, mais tu iras beaucoup plus vite dans l'apprentissage. Et en plus, ça commence souvent en septembre !