IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Affichage des résultats du sondage: Quels livres Python vous êtes-vous procuré ?

Votants
190. Vous ne pouvez pas participer à ce sondage.
  • Apprendre à programmer avec Python

    126 66,32%
  • Python en concentré - Manuel de référence

    18 9,47%
  • Python par l'exemple

    16 8,42%
  • wxPython In Action

    12 6,32%
  • Python précis et concis

    9 4,74%
  • Autres (précisez)

    35 18,42%
  • Aucun

    20 10,53%
Sondage à choix multiple
Python Discussion :

Meilleur livre pour apprendre à programmer en Python


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Expert confirmé
    Avatar de Guigui_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2002
    Messages
    1 864
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2002
    Messages : 1 864
    Par défaut Meilleur livre pour apprendre à programmer en Python
    Quel livre sur Python vous êtes-vous procuré ?

    Vous pouvez visualiser notre sélection sur la page Livres Python

    Voir aussi les tutoriels et cours de formation pour apprendre la programmation avec Python : http://python.developpez.com/cours/

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 40
    Par défaut Meilleur livre pour apprendre à programmer en Python
    Je cherche LE bouquin qui vous apprend TOUT du langage Python.
    J'ais déja regardé sur le site, et je pencherais plutôt pour "Python en concentré". Mais ce qui me dérange, c'est le "Il est préférable d'avoir des notions de programmation pour acquérir ce livre"à la fin de la critique du livre. Parce que moi j'ais juste fais un peu de HTML et rien d'autre. J'ais aussi télécharger le tuto de Gérard Swinnen mais j'aime pas trop lire sur l'écran de l'ordi (sa me saoul au bout d'un moment).

    Donc voila, je voudrais savoir si il faut vraiment avoir des notions de programmation pour pouvoir comprendre ce livre, et si oui, si elles sont compliquées ?

    Par contre cette liste de cours et tutoriels Python est géniale : http://python.developpez.com/cours/

  3. #3
    Expert confirmé
    Avatar de Guigui_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2002
    Messages
    1 864
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2002
    Messages : 1 864
    Par défaut
    Tu as ici la page sur les meilleurs livres pour Python avec des critiques de livres

    Si tu veux un bon bouquin pour apprendre à programmer, tu peux acheter le livre Apprendre à programmer avec Python
    de Gérard Swinnen
    (il en existe sinon une version pdf => http://python.developpez.com/cours/TutoSwinnen/ )

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 40
    Par défaut
    Je sais, je l'ais même téléchargé ( je l'ais marqué dans mon 1er message ), mais j'aime pas trop lire sur l'écran de mon PC.
    Et sinon, est ce que le livre "Python en concentré" est compliqué ( ca aussi je crois que je l'ais déja demadé ).

    En fait je voudrais savoir si "Python en concentré" de Alex Martelli est mieux ou pas que "apprendre à programmer avec Python" de Swinnen ?

  5. #5
    Expert confirmé
    Avatar de Guigui_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2002
    Messages
    1 864
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2002
    Messages : 1 864
    Par défaut
    Pour apprendre le langage, utilise le pdf, où achète le livre de Swinnen.

    Python en concentré représente un peu la "library reference" en français (avec des explications bien utiles) mais ce n'est pas avec ce livre que tu apprendras à programmer en Python (utile ensuite pour approfondire). Par contre, il y a une nouvelle version (américaine, http://www.amazon.fr/Python-Nutshell...=english-books) couvrant python 2.4 qui est sorti. Donc j'espère que la version française sortira rapidement.

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 40
    Par défaut
    OK merci, je vais acheter le bouquin de Swinnen en 1er.

    Encore merci pour ces explications Guigui_

  7. #7
    Membre éclairé
    Avatar de airod
    Homme Profil pro
    Gérant Associé, DMP Santé et Directeur technique
    Inscrit en
    Août 2004
    Messages
    767
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Gérant Associé, DMP Santé et Directeur technique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2004
    Messages : 767
    Par défaut [Guide de ref Tkinter]
    en farfouillant sur le net j'ai réussi a trouver le guide de ref de Tkinter/Pmw

    il n'est pas gratuit mais pour 25 euro en ebook, c'est vraiment du tonnerre pour tout ceux comme moi qui travaille uniquement avec ces bibliothèque graphiques.

    C'est : Python and Tkinter Programming chez Grayson.
    seulement en anglais et en ebook, mais je vous assure que c'est vraiment une aide incontestable et trés abordable même a ceux qui ne parle pas l'anglais (un petit peu comme moi suffit).

    a+

  8. #8
    Expert confirmé
    Avatar de Thierry Chappuis
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Mai 2005
    Messages
    3 499
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Suisse

    Informations professionnelles :
    Activité : Enseignant Chercheur
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 499
    Par défaut
    Bonjour,

    Learning Pythoon, 2nd edition (Arscher and Lutz) et Programming Python, 2nd edition (Mark Lutz). Ce sont à mon avis des excellentes références.

    Sinon, Dive into Python obtient également mon vote. J'ai jetéé un coup d'oeil sur Beginning Python (chez Wrox Press) et Python: from Beginner to Professionnal (chez Apress). Ils me sembles d'une très bonne facture.

    Salutations

    Thierry
    "The most important thing in the kitchen is the waste paper basket and it needs to be centrally located.", Donald Knuth
    "If the only tool you have is a hammer, every problem looks like a nail.", probably Abraham Maslow

    FAQ-Python FAQ-C FAQ-C++

    +

  9. #9
    Membre chevronné
    Homme Profil pro
    Inscrit en
    Mai 2002
    Messages
    309
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations forums :
    Inscription : Mai 2002
    Messages : 309
    Par défaut
    Pour apprendre à programmer avec Python et en considérant que la personne ne connait rien au développement, je conseillerai :


    1. Apprendre à programmer avec Python
    2. Python en concentré


    Le premier s'adresse bien au débutant et les explications sont très simples.
    Le deuxième est un bon moyen de progresser et d'essayer seul en testant des trucs et des machins. C'est aussi le moyen de trouver SON style de développement, SES bibliothèques pour se sentir bien et confortable.

    Je crois que c'est la bonne combinaison pour ceux qui n'ont jamais entendu parlé de la face cachée d'un logiciel.

  10. #10
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 8
    Par défaut
    Citation Envoyé par Gamal le Celte Voir le message
    Pour apprendre à programmer avec Python et en considérant que la personne ne connait rien au développement, je conseillerai :


    1. Apprendre à programmer avec Python
    2. Python en concentré


    Le premier s'adresse bien au débutant et les explications sont très simples.
    Le deuxième est un bon moyen de progresser et d'essayer seul en testant des trucs et des machins. C'est aussi le moyen de trouver SON style de développement, SES bibliothèques pour se sentir bien et confortable.


    Je crois que c'est la bonne combinaison pour ceux qui n'ont jamais entendu parlé de la face cachée d'un logiciel.
    Je suis d'accord , sauf qu'il y a un moratoire en cours ,que le premier livre ne prend en compte que les version antérieures a 2.7 ...
    Si la personne débute pourquoi ne pas commencer par le futur python ,sur lequel vous hésitez a vous diriger a cause de la rétrocompatibilité ?

  11. #11
    Membre chevronné
    Homme Profil pro
    Inscrit en
    Mai 2002
    Messages
    309
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations forums :
    Inscription : Mai 2002
    Messages : 309
    Par défaut
    1 : tu fait référence à un message de 2006. A cette époque il n'était pas question de Python 2.7.

    2 : Aujourd'hui, tu télécharge en standard Python 2.6. Pour une personne qui ne connait rien à la programmation je conseillerai encore ces livres, car cette personne apprendra bien les base de la programmation et non autre chose. Que l'on soi sur Python 2.2 ou Python 3.1.2 (pour les choses simple, le B A BA) c'est pareil.

  12. #12
    Membre confirmé Avatar de zabibof
    Inscrit en
    Février 2007
    Messages
    188
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 188
    Par défaut
    Citation Envoyé par Thierry Chappuis Voir le message
    Learning Pythoon, 2nd edition (Arscher and Lutz) et Programming Python, 2nd edition (Mark Lutz). Ce sont à mon avis des excellentes références.
    C'est aussi mon choix

    Sinon "Apprendre à programmer avec python" est un très bon livre mais comme son titre l'indique, c'est plus apprendre à programmer qu'apprendre python et "Python en concentré" comme indiqué est un manuel de référence, on y apprend plein de truc mais si on s'en sert comme livre d'apprentissage, c'est un peu compliqué

    A part "Learning Python" et "Programming Python", "Dive into Python" est aussi à mon goût un excellent livre

  13. #13
    Expert confirmé
    Avatar de Thierry Chappuis
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Mai 2005
    Messages
    3 499
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Suisse

    Informations professionnelles :
    Activité : Enseignant Chercheur
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 499
    Par défaut
    Citation Envoyé par zabibof Voir le message
    C'est aussi mon choix
    A noter que la 3ème édition de "Learning in Python" est sortie cette année. Il a été mis à jour pour Python 2.5 et on y trouve pleins de notes concernant Python 3.0. "Learning in Python" et "Programming in Python" de Lutz restent pour moi les deux références essentielles.

    Meilleures salutations

    Thierry
    "The most important thing in the kitchen is the waste paper basket and it needs to be centrally located.", Donald Knuth
    "If the only tool you have is a hammer, every problem looks like a nail.", probably Abraham Maslow

    FAQ-Python FAQ-C FAQ-C++

    +

  14. #14
    Membre actif
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 23
    Par défaut
    @ lu!

    Haa!!! ça c'est des références que à me garder sous le coude en attendant d'avoir bien débuté sur mon livre du moment!

    et j'attends les commentaire de mr Thierry!!
    @+

  15. #15
    Membre éprouvé
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    99
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 99
    Par défaut
    Citation Envoyé par Thierry Chappuis Voir le message
    "Learning in Python" et "Programming in Python" de Lutz restent pour moi les deux références essentielles.
    Etant nouveau dans la sphère python je n'ai pas encore eu le temps de parcourir beaucoup de livres sur le sujet.
    J'ai commencé par ces deux ouvrage de Mark LUTZ que j'ai trouvé de bon niveau et plaisant a lire.

    A recommander à tout les non-allergiques a l'anglais ^^

  16. #16
    Membre émérite
    Avatar de parp1
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    829
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Calvados (Basse Normandie)

    Informations forums :
    Inscription : Mai 2005
    Messages : 829
    Par défaut
    Vive gerard swinnen : http://python.developpez.com/cours/ . En plus c'est gratuit. C'est le grimoire que je sort quant je suis perdu pour faire des choses simples.

    Bravo GG
    [SIZE="2"]Dis moi qui tu suis, je te dirais qui je Hais!
    Heureux est l'étudiant, qui comme la rivière suit son cours sans sortir de son lit

    Mon premier Tutoriel


    A 80% des cas je résouts mon problème en rédigeant une nouvelle discussion, du coup je ne poste que 20% de mes problèmes...

  17. #17
    Membre expérimenté
    Avatar de beegees
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2004
    Messages
    3 610
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 610
    Par défaut
    Citation Envoyé par parp1 Voir le message
    Vive gerard swinnen. En plus c'est gratuit. C'est le grimoire que je sort quant je suis perdu pour faire des choses simples.

    Bravo GG
    Bonjour,

    Je dois apprendre Python pour le boulot.

    C'est en effet le livre apprendre la programmation avec Python de Gérard Swinnen qui est de loin le meilleur de tous ceux que j'ai lu.

    Complet, didactique, gratuit....

    Quand on commence ce livre, on ne sait plus s'arrêter et il motive vraiment à utiliser python.

    C'est le meilleur livre de programmation (tous langages confondus) que j'ai lu jusqu'à maintenant.

    beegees

  18. #18
    Membre éprouvé

    Profil pro
    Account Manager
    Inscrit en
    Décembre 2006
    Messages
    2 301
    Détails du profil
    Informations personnelles :
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Account Manager

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 301
    Par défaut
    Citation Envoyé par beegees Voir le message
    C'est le meilleur livre de programmation (tous langages confondus) que j'ai lu jusqu'à maintenant.
    Un petit reproche tout de même. Il faut attendre la page 54 pour commencer à travailler avec un éditeur de texte, et ensuite on doit passer par une ligne de commande pour lancer le script. Ce n'est pas l'idéal pour celui qui débute. Utiliser un éditeur comme UliPad aurait été mieux. Ce programme est plus pratique que Idle et facile à configurer.

    Pour le choix des exemples, des exercices, c'est bien pour quelqu'un qui n'a jamais fait de programmation. Pour les autres qui veulent commencer avec Python, j'aurais une préférence pour Dive Into Python 3 que je trouve bien plus motivant dans son approche des choses.

  19. #19
    Rédacteur

    Avatar de danielhagnoul
    Homme Profil pro
    Étudiant perpétuel
    Inscrit en
    Février 2009
    Messages
    6 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant perpétuel
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2009
    Messages : 6 389
    Billets dans le blog
    125
    Par défaut
    Bonjour

    Je débute en Python et j'en profite pour revoir les bases, car à force de triturer des ersatz on prend de mauvaises habitudes.

    J'ai choisi l'avenir avec la version 3.1.2 et bientôt la 3.2

    Je conseille dans cet ordre :
    Apprendre à programmer avec Python 3
    Dive Into Python

    Blog

    Sans l'analyse et la conception, la programmation est l'art d'ajouter des bogues à un fichier texte vide.
    (Louis Srygley : Without requirements or design, programming is the art of adding bugs to an empty text file.)

  20. #20
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 5
    Par défaut
    "Apprendre à programmer avec Python" de G. Swinnen est vraiment très bien pour débuter et je m'en sert encore à l'occasion. Mais l'objectif du livre est avant tout d'apprendre à programmer d'une manière générale , Python n'est qu'un moyen.

    A présent je lui préfère le plus souvent le très bon "Programmation Python" de T. Ziadé. Il y a les bases, la description des principaux modules (ce qui bien utile lorsque l'on ne connait pas la bibliothèque sur le bout des doigts), les règles d'écritures, et des concepts plus évolué tel que les tests ou le profilage.

    "Python précis et concis" est bien trop concis pour apprendre quoi que ce soit. C'est juste livre un pense bête pour vite retrouver une syntaxe.

    "Dive into Python" à l'air bien. Juste parcouru de ci de là mais il me semble vieillissant.

Discussions similaires

  1. Les meilleurs livres pour apprendre le JavaScript
    Par vermine dans le forum Livres
    Réponses: 23
    Dernier message: 10/06/2019, 18h58
  2. Meilleur Livre pour apprendre la modélisation UML
    Par Community Management dans le forum Livres
    Réponses: 0
    Dernier message: 31/01/2014, 10h07
  3. Les meilleurs livres pour la programmation parallèle
    Par dourouc05 dans le forum Programmation parallèle, calcul scientifique et de haute performance (HPC)
    Réponses: 4
    Dernier message: 03/04/2012, 22h20
  4. Les meilleurs livres pour apprendre l'AJAX
    Par Community Management dans le forum Livres
    Réponses: 5
    Dernier message: 15/04/2010, 15h46
  5. [AJAX] Le meilleur livre pour apprendre AJAX ?
    Par calenfeaion dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 30/10/2007, 00h09

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo