zebdinou pour les intimes / Blog : http://www.zebden.fr
Et pourquoi pas ? ;)
Je connais pas de livre, j'ai appris sur le net sur différents sites et à force de pratique et de questions sur des forums (oui je suis passé par là aussi ^^), j'y suis arrivé.
Mais si tu recherches un bouquin, il y ici même une partie "livre" .. je ne sais pas s'il y a des livres sur l'HTML.
Mais tu auras toutes tes réponses en cherchant comme un grand avec Google, en tapant "livre HTML" ou "Apprendre HTML"
Il doit durement exister un "HTML pour les nuls" qui explique les bases. Bref un peu de recherche perso ^^
zebdinou pour les intimes / Blog : http://www.zebden.fr
On peut l'excuser, mais il est jamais trop tard pour commencer ! Alors mon petit Skateur, si tu veux être dans le vent et cool à l'école ! Essaie d'être plus clair, de faire des efforts au niveau grammaire/orthographe et bien sûr un peu plus actif dans tes initiatives !
Apprendre à programmer via les langage de script est une énorme erreur. Je ne saurais trop conseiller que de commencer par un langage aussi simple que le C.
LupusMic, j'ai essayé en tout premier lieu d'apprendre le C, j'ai absolument rien compris... C'est assez dur lorsqu'on est débutant et c'a ma dégouté, j'ai abandonné la programation. En revanche, c'est le php qui m'a permis de comprendre le fonctionnement d'une variable et tout le tralala. Je conseille donc le php mai aussi le language qui va avec : l'html.
Donc, tu tape "Apprendre le html" ou "Apprendre le php" sur un moteur de recherche et tu trouveras ton bohneur, c'est comme ca que j'ai fait et c'est ce qui m'a permis d'aimer la programation !!
Après, si tu n'est pas très fort en html et en css (languages pour le design surtout) au début malgré les cours que tu auras trouvé sur le net, tu peux taper "kits graphiques gratuits" et tu verras, ce sont des kits ou tu dois juste changer les liens, le texte, et éventuellment les images. Tu pourras en profiter pour comprendre comment ca marche à peu près et puis par la suite, grâce aux tutoriaux que tu auras trouvés, tu pourras faire tes propres "kits graphiques" ! :)
Personnelement, j'ai appris les bases du html sur salemioche.net
LupusMic, j'ai essayé en tout premier lieu d'apprendre le C, j'ai absolument rien compris...
Si tu n'as pas compris le C, je vois mal comment tu peux comprendre le PHP. Les instructions sont sensiblement identiques. Le problème d'apprendre d'abord les langages de scripts, c'est d'acquérir des misconceptions.
comment voir la vie en couleur ? highlight_string();
Windows à sorti un nouveau langage pour enfant si tu veux le KPL il a l'air fun et puissant :D basé sur le C j'ai l'impression donc tu peux regarder par ici :p
.:[ UTB ]:. Diablo xo0 Au royaume des aveugles, les bornes sont rois...
les languages specifiques window$ sont à éviter ABSOLUMENT, ils ne sont pas pour la plupart multi-platforme ce qui peut poser un problème dans l'avenir (je parle du temps ou windows aura été rayé de nos ddur et remplacé par un beau système Unix ;) )
Mais plus sérieusement, pour commencer, le C est une TRES mauvaise idée, il est de notoriété public que le php est bien plus (10) facile que le C, cela est logique, le C est language de bas niveau, on a donc des problèmes de gestion de mémoire, lors d'allocation dynamique et les types des variables, (int char double ...) peuvent créer la confusion quand on débute.
Non pour commencer je préconise un langage plus haut niveau (moins proche du hardware si vous voulez) comme le Python, très simple et relativement puissant quand on s'y connait un peu.
Mais bon se lancer dans le C sans avoir de base en informatique ou en programmation ne mène à rien !
Donc voila, le python est pas mal pour commencer et les languages pro-window$ sont à proscrire (comme le KPL, le .Net , C# et visual basic)
Ce n'est pas parce que le PHP est "a priori" plus simple d'accès et que tu peux faire des trucs de fou en 10 lignes qui en prendraient 200 en C que c'est plus facile.
La logique de programmation ne change pas que tu codes en C ou en PHP.
Si tu fais de la merde en C, tu feras de la merde en PHP, et inversement.
Et justement, comme PHP est plus permissif que le C, tu peux ne pas te rendre compte que tu fais de la merde en PHP, alors qu'en C, ben le compilo te le dit direct.
Rien que le if( isset( $variable ) ) and $variable == "valeur" ){}
C'est une horreur !
Ca ne choque personne ??? Et bien voila le problème...
Essaye faire ça en C !!!
Le C est un très bon langage pour commencer SERIEUSEMENT la programmation et de même son coté bas niveau te permettra de comprendre les différents types de variables que tu rencontreras PARTOUT ! (Base de données MySql par exemple ) !
Le python aussi, pourquoi pas... Il imposera de lui même un code propre (identer, etc ... ) !!!
Mais surtout, suis les sages conseils de La Globule !
.:[ UTB ]:. Diablo xo0 Au royaume des aveugles, les bornes sont rois...
Et justement, comme PHP est plus permissif que le C, tu peux ne pas te rendre compte que tu fais de la merde en PHP, alors qu'en C, ben le compilo te le dit direct.
Je n'avais pas vu les choses sous cet angle...
Mais bon en parlant je me sers d'une expérience personnelle.
J'ai commencé le PHP avant le C, je n'avais pas de connaissances en programmation avant ça, à part quelques bidouilles en ligne de commandes window$ et le passage au C s'est très bien passé par rapport à d'autres qui commençait d'entrée avec le C.
Mais sinon il est vrai que le C donne beaucoup de bonnes habitudes pour programmer en d'autres langages par la suite, mais pour quelqu'un qui débute en programmation ou pour les newbies de l'informatique souhaitant s'initier au joie de la programmation, je trouve quand même que le C est un peu compliqué.
Pis c'est vrai que quand on est débutant, on apprécie aussi de développer "facilement" des petits trucs en PHP sans faire trop gaffe à la sécurité où à l'optimisation.
C'est amusant, çà motive, et çà pousse à en apprendre plus (sécurité, optimisation, langage plus typé style Java / C, etc.).
Mais le problème, c'est que les gens qui ne sont pas développeurs de métier n'ont pas forcément l'envie de se lancer dans un tel apprentissage, et c'est la que le bas blesse et que la réputation de PHP en terme de "sécurité" prend du plomb dans l'aile (le pire, c'est que ces personnes qui ne vont pas au bout des choses ne s'en rendent pas compte).