Quels étaient vos tutos favoris pour les langages ?

Bien le bonsoir chez vous !

Pour aller au but de se fil, je dirais simplement que j’utilise le site du zéro pour m’initier aux divers langages tels que : PHP, CSS, XHTML, VI , VIM … !

Lorsque vous vous êtes lancés, avait vous trouver mieux ( tutos ) du point de vue compréhension et pédagogique ?

Amicalement, loreleil. :wink:
Je vous en serre cinq !

un bon gros bouquin ne remplacera pas un tutoriel qui est toujours plus ou moins ciblé ( mais ça c’est mon avis pour l’apprentissage des langages ).

Bonsoir à toi Clochette, :006

Que me conseille tu pour livre de chevet ?

Salut,

bien que je ne sois pas le mieux placé, comme livre de chevet: le bescherelle pour la langue française.

pour ce qui est des langages de programmation tu peux aller jeter un oeil sur le site d’eyrolles, si tu lis l’anglais o’reilly est le must, il y à beaucoup de références pour de nombreux langages.

Mais pour vraiment bien apprendre à coder, l’idéal c’est de lire du code source, ça tombe bien avec le libre, les sources sont disponibles…

A+

Bien le bonsoir à toi @ Anthropo, :023 :wink: !

Malheureusement, Non !
" J’aurai dû écouter ma maman. " :013 :013 :013
La langue anglaise ne te plaise où ne t’en déplaise te sera d’une grande très grande utilité dans l’avenir.

J’aurai dû écouter ma maman !

Oui, mais avec quoi ?

Huuum , c’est à dire ?
Je te rappel humblement que tu as à faire à un embryon. :116

Liberté Liberté !
Effectivement, nous sommes dans notre mode libre, mais que dois je comprendre par " les sources sont disponibles… " ?

Merci à toi Anthropo, je t’en serre cinq ! :wink:

Pour quelqu’un qui n’y connait absolument rien en programmation, ce qui était auparavant mon cas, je trouve que le site du zéro a une bonne approche.

L’approche est plus conviviale qu’un gros bouquin, car quand on part de zéro, on ne sait vraiment pas par ou commencer.
Une fois que l’on a un peu pratiqué, on sera plus à meme de comprendre et chosir les gros bouquins, les o’Reilly étant un must.

Une fois que l’on est plus à l’aise, rien ne vaut la lecture de code, pour voir et comprendre comment font les autres.

Pour lire du code, tu peux par exemple utiliser pour lire le code source de gedit:

ça va te télécharger les sources et les placer dans le dossier courant.

Sinon, sur sourceforge, tu as plein de projets libres dont tu peux télécharger les sources.

La doc hors ligne, il n’y a pas que “man”

lectures généralistes:
/usr/share/doc
en particulier
/usr/share/doc/HOWTO
même si ça date parfois de plusieurs années.

Je ne connais pas bien le site du zéro mais developpez.net est aussi une source importante de documentation.

Quand j’apprends un nouveau langage je lis des descriptions du langage, je regarde un peu la syntaxe et je fonce, à chaque problèmes qui arrive après je farfouille le web.

Bien sur c’est efficace si tu as de l’expérience. Si tu n’en a pas je ne sais pas quel est la bonne méthode.

Peut être comme ça :
Achète un bouquin qui te paraît être une référence et ne le lis pas. Regarde les trois ou quatre howto de démarrage que tu peut trouver sur internet (un premier pour vérifier que tout fonctionne sur ta machine et les autres pour voir les quelques premier concepts du langage) ensuite tu démarre sur ce que tu veut coder et à chaque fois que tu as une question dont la réponse ne se trouve pas dans la première page des résultats de ton moteur de recherche, tu ouvre ton bouquin et tu lis.

Peut être que les linux mag spécialisés dans un langages sont bons pour les nouveaux, il y en a eu un sur python il y a quelques mois, celui-ci (il y en a un plus récent mais il me semble moins adapté) :
ed-diamond.com/produit.php?ref=l … cdisp=2-4-

Conseil : fuis le web, un seul langage c’est déjà pas mal à apprendre avant d’en avoir 3 ou 4 plus des notions de sécurité

Lire du code source ne me semble pas pertinent, je pense que c’est plus pour s’améliorer que pour découvrir. Parce qu’il faut arriver à comprendre pas mal de subtilités avant.

Bonsoir ou bonjour,
Je vais te répondre en se limitat à ce que je sais :

  • pour le PHP je te conseille vivement de délaisser le site du zéro et d’aller jeter un oeil sur ce site php.net :wink:

  • Pour Python la référence reste (en tous cas selon moi) le livre de Tarek Ziadé : Programmation Python, conception et optimisation (le fait que j’ai le même prénom que lui n’a pas influencer mon choix :laughing: ) sinon tu as aussi “A byte of python” un excellent livre pour débuter qui est en plus sous licence libre, tu peux trouver la traduction française ici

  • Pour vim y a un livre du même auteur et sur le même site : A byte of vim
    edit : y’a aussi la méthode dite feuille de triche si tu veux vite te familiariser avec vim gentoo.org/doc/fr/vi-guide.xml

Bon maintenant à vous de renvoyer l’ascenseur en me suggérant de livres/sites pour améliorer mon français :033

Bien le bonsoir chez vous ! :006

@ etxeberrizahar,

Que du bonheur ! :023
Grâce à toi j’ai de la lecture pour tout l’hiver "/usr/share/doc/HOWTO/fr.txt " !

Et même bien plus /usr/share/doc :115

Un grand Merci à toi etxeberrizahar ! :023

Je t’en serre cinq ! :wink:

Bien le bonsoir chez vous ! :006

Un grand Merci à vous tous ! :023 :119

Pour la remontée, "Ce week-end au plus tard ". :wink:

Je vous en serre cinq !

Le meilleur tuto que j’ai jamais vu, c’est celui de python.
Pas long, très bien fait, et surtout … dispo dans les dépôts !
Et oui, installer python-doc amène le tuto avec la doc de toutes les librairies python :slightly_smiling:

Par ailleurs, je signal openjdk-6-doc qui permet d’avoir facilement toute la doc java (pour les librairies de base).

PS: Et pour tous ceux qui {ne lisent pas l’anglais / ne sont pas à l’aise / <insérer ici toute autre excuse bidon>}, ben, faut vous y mettre. C’est tout. Il n’y a pas vraiment le choix.

[quote=“Anthropo”]Salut,

bien que je ne sois pas le mieux placé, comme livre de chevet: le bescherelle pour la langue française.

[/quote]
+1 :laughing: :005

Il faut vraiment que tu corriges ton ÉNORME faute dans ton titre, parce que dans l’état il est juste incompréhensible, si tu ne le lis pas à voix haute ! (et encore en prenant le son è pour un é)

[quote=“debianhadic”][quote=“Anthropo”]Salut,

bien que je ne sois pas le mieux placé, comme livre de chevet: le bescherelle pour la langue française.

[/quote]
+1 :laughing: :005

Il faut vraiment que tu corriges ton ÉNORME faute dans ton titre, parce que dans l’état il est juste incompréhensible, si tu ne le lis pas à voix haute ! (et encore en prenant le son è pour un é)[/quote]

Il y est des jours ou je me surprends. :005 :laughing:

chacun est différent, chacun à son propre parcours, donc chacun sa méthode d’apprentissage. (banalité quand tu nous tiens … ça tombe bien j’en ai des milliers des comme ça :033 ).

quant à moi j’ai appris (j’apprends plutôt) avec “programmation, principes et pratiques avec c++” de bjarne Stroustrup. ce que j’aime bcp dans ce livre c’est la pédagogie de l’auteur. l’impression que l’on m’explique “l’esprit” de la programmation et non de passer en revue les possibilités d’un langage donné.

edit:
eyrolles.com/Informatique/Li … 2744074424

Pour Python j’aime bien:

http://openbookproject.net//thinkCSpy/index.html

et le livre de Tarek Ziadé:

‘Python Petit guide à l’usage du développeur agile’ ed Dunod, il parle non seulement
du langage mais aussi des ‘Bonnes pratiques’, du ‘Développement dirigé par les tests’ et ‘par la documentation’,
de la ‘Gestion de projet’ (ce sont des titres de chapitres)…
et en plus il n’est pas très cher ~15€.

Autrement il y a aussi les open books de chez o’reilly http://oreilly.com/openbook/ :smiley: