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

Contribuez C++ Discussion :

Quel livre pour bien commencer ?


Sujet :

Contribuez C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Septembre 2006
    Messages : 19
    Par défaut Quel livre pour bien commencer ?
    Bonjour à tous.

    Je ne suis pas sûr que ce topic aie sa place ici, mais je n'ai rien vu dans "rappel des règles" qui va à son encontre. Alors excusez-moi si ce n'est pas le forum approprié.

    Bon, j'ai l'intention de me lancer dans le C++ et je n'ai jamais appris d'autres languages de programmation avant. J'ai commencé avec quelques tutos en ligne, mais j'aimerais bien un livre, c'est quand même plus agréable .
    J'ai regardé la liste de developpez.com, mais ça ne m'en dit pas beacoup je préférerais avoir un avis personnel sur le sujet pour me décider dans mon choix.

    Merci d'avance

  2. #2
    Membre expérimenté
    Avatar de David Fleury
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    253
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 253
    Par défaut
    en anglais ?

    [URL="http://www.acceleratedcpp.com/"]

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Septembre 2006
    Messages : 19
    Par défaut
    Non en Français, j'ai pas encore asser confiance en mes compétences anglophones. Et ça serait un livre papier édité. Pas un PDF à imprimer.

  4. #4
    Membre expérimenté
    Avatar de David Fleury
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    253
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 253
    Par défaut
    C'est un livre, le site étant un complément.

    En français, je ne les connais pas assez pour te conseiller.

    Peut être quelque chose comme "C++ la synthèse" Clavel, Fagart.

    Je laisse les spécialistes te conseiller

  5. #5
    Expert confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2003
    Messages
    3 549
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

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

    Informations forums :
    Inscription : Décembre 2003
    Messages : 3 549
    Par défaut
    Il y a toujours le livre de Bjarne Stroustrup, édité en français, mais c'est un livre assez théorique qui présuppose certaines connaissances en programmation.
    Si tu recherches un livre où l'on apprend par l'exemple, je crains qu'en français il n'y ait pas grand chose de qualité.

  6. #6
    Expert confirmé
    Avatar de Luc Hermitte
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2003
    Messages
    5 296
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Août 2003
    Messages : 5 296
    Par défaut
    Il reste toujours Je me lance, le bouquin de Francis Glassboroug (traduit chez micro application). Il ne va pas très loin, mais au moins avec on ne peut pas prendre les mauvaises habitudes que l'on apprendrait avec l'immense majorité des bouquins de C++ en langue de molière.
    Blog|FAQ C++|FAQ fclc++|FAQ Comeau|FAQ C++lite|FAQ BS|Bons livres sur le C++
    Les MP ne sont pas une hotline. Je ne réponds à aucune question technique par le biais de ce média. Et de toutes façons, ma BAL sur dvpz est pleine...

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Septembre 2006
    Messages : 19
    Par défaut
    Merci pour vos conseille.

    Luc Hermitte, apparemment le CD est important et vu que je suis sous FreeBSD et qu'il est pour Windows, ça pose problème :/ .

    Loufoque, ouais le livre de Bjarne Stroustrup m'interessait, ça ne me dérenge pas que ça soit asser théorique, mais dans son style il est bon ? Ce n'est pas juste tout ce qui est à dire sur le C++ posé à l'arache ?

    ash.ice.loky, ton premier livre m'interresse, enfin je ne sais pas si je pourrais me le procurer facilement, je vais voir ça.

    Sinon je voudrais savoir si quelqu'un connait ces livres car ils m'interressaient au départ :
    http://www.amazon.fr/Standards-progr...e=UTF8&s=books enfin je ne sais pas si le sujet est un peu trop éloigné.

    http://www.amazon.fr/Programmer-en-C...e=UTF8&s=books lui pourquoi pas avec le livre qui propose des exercices commentés et corrigés du même auteur. Vu qu'amazon propose un pack

    http://www.amazon.fr/Lorient%e9-obje...e=UTF8&s=books

  8. #8
    Membre émérite
    Homme Profil pro
    Inscrit en
    Février 2006
    Messages
    943
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Février 2006
    Messages : 943
    Par défaut
    Citation Envoyé par Geekolin
    Loufoque, ouais le livre de Bjarne Stroustrup m'interessait, ça ne me dérenge pas que ça soit asser théorique, mais dans son style il est bon ? Ce n'est pas juste tout ce qui est à dire sur le C++ posé à l'arache ?
    C'est un livre de reference, pas un livre d'apprentissage.
    Tout depend de ton niveau mais ne t'attend pas a avoir de petit exos corrigé et tout ce qui va avec.

    loacast >> j'ai emprunté un jour "la bible du C++" a la Bibio Universitaire et j'ai été decu, Erreur dans les codes sources (pourquoi les traduire??) demarrage trop lent pour celui connais un peu, utilisation WxWidget pour GUI trop courte.

    Bref j'ai été decu, mais comme je l'ai dit plus haut un livre est assez subjectif dans le fond (surtout sur un theme aussi general que APPRENDRE LE C++)

    De tous les livres que tu as sité je n'ai lu que "Standards de programmation en C++". Sans etre un mauvais livre je ne vois pas trop ce que tu en ferais.
    Tu devrais plutot te familiariser avec le c++ et l'objet avant de vouloir faire du code de "pro". Un bouquin sur l'objet peut parcontre etre une bonne idée, mais une fois que tu auras un minimum de connaissance.

    Autrement il y a un livre :
    http://www.amazon.fr/exec/obidos/ASIN/2893772900
    Un ami me l'avait passé pour savoir ce que j'en pensais.

    Tres bonne mise en page (une des meilleurs avec des couleures, encadrés, ...), des exemples, exos ...
    Son gros avantage est de traiter de UML en meme temps et de t'expliquer ce qu'est la bonne conception objet.

  9. #9
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Septembre 2006
    Messages : 19
    Par défaut
    Ouais pour le livre "Standard de programmation" je l'ai mis sans grande conviction.

    Je ne connaissais pas le livre "Comment programmer en C++", il a l'air super bon il est un peu cher quand même enfin... je vois qu'il est accompagné d'un CD-ROM avec Visual C++, le livre traite de la programmation avec Visual C++ ? Car utiliser un GUI ça m'interresse pas trop, je préfère mon bon viel Emacs et puis de toute façon je n'ai pas Windows installé.

    Pour le livre de Bjarne Stroustrup, benh avec les tutos j'ai quand même connaissance des bases du C++ (je sais faire de petits fichiers, un peu plus évolué que Hello World ^^), et je qu'il n'y aie pas d'exercices/corrigés avec ça ne me dérenge pas, au contraire ça ressemble trop à des cours scolaires je trouve

  10. #10
    Membre émérite
    Homme Profil pro
    Inscrit en
    Février 2006
    Messages
    943
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Février 2006
    Messages : 943
    Par défaut
    Non il te donne visual comme compilo mais tu prend ce que tu veux apres.

  11. #11
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2005
    Messages
    183
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 183
    Par défaut
    loacast >> j'ai emprunté un jour "la bible du C++" a la Bibio Universitaire et j'ai été decu, Erreur dans les codes sources (pourquoi les traduire??) demarrage trop lent pour celui connais un peu, utilisation WxWidget pour GUI trop courte.
    Je suis pas certain que l'on parle du même, les seules erreurs que j'ai pu noter sont des erreurs de traduction. De plus, WxWidget n'est nullement mentionné dans le livre.

    demarrage trop lent pour celui connais un peu
    Quand tu sais tu passes au chapitre qui t'intéresse ou alors tu t'achètes un livre de poche.

  12. #12
    Rédacteur
    Avatar de Bakura
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2005
    Messages
    1 386
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 386
    Par défaut
    J'ai pas lu les réponses, mais SANS AUCUN DOUTE le Deitel & Deitel, le seul problème c'est que la version française date un peu et qu'il est cher, mais sinon perso je pense pas qu'il y ait mieux en français en livre de débutant :

    http://www.amazon.fr/Comment-program...UTF8&s=gateway

    Si tu lis l'anglais, tu prends le même, mais le dernière version :

    http://www.amazon.com/C%2b%2b-How-Pr...e=UTF8&s=books


    Perso ce livre je l'ai adoré (si le nombre de pages te fiat pas peur, fonce), le gros avantage de ce livre c'est que tu as un nombre IMPRESSIONNANT d'exercices (pas corrigés par contre, mais tu peux les trouver - touss touss sur emule touss touss -) par chapitre...

    Si tu veux des pédagogies un peu "différente", tu as Accelerated C++, je l'avais feuilleté rapidement, par contre si tu débutes complètement, je pense qu'un livre comme celui cité plus haut te conviendra mieux : http://www.amazon.com/Accelerated-C%...e=UTF8&s=books

  13. #13
    Expert confirmé
    Avatar de Luc Hermitte
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2003
    Messages
    5 296
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Août 2003
    Messages : 5 296
    Par défaut
    Le bouquin de Stroustrup est très bien, mais il ne s'agit pas d'un bouquin pour apprendre. C'est une référence. Faudra que je pense à l'acheter un de ces 4 d'ailleurs.

    Le "101 coding rules" de H.Sutter et A.Alenxandrescu (-> "standards de codage" ; je me ferai jamais aux traductions des titres) est un excellent ouvrage ... qui est sans le moindre intérêt pour un débutant. De plus en ne commençant pas par les mauvais bouquins un certain nombre des conseils du bouquin seront mis en oeuvre sans même le savoir.

    Pour le bouquin de Deitel, voir les critiques sur ACCU. Il semblerait que deux critiques aient des avis complètement contradictoires sur le même ouvrage -- la différence de titre serait dûe à la présence supplémentaire d'un CD si j'ai bien compris.

    Pour le bouquin de Francis Glassborow, "Je me lance", il semblerait qu'il dispose d'un port non encore entièrement validé de sa bibliothèque pour Linux. Il faut lui envoyer un email pour en disposer. A voir si la bibliothèque pourrait être utilisée sur du BSD -- j'avoue n'en rien savoir. Sans pouvoir utiliser la bibliothèque pour suivre le "cours", on risque de manquer un bon nombre de choses : il s'agit d'un TD géant, et non d'un ouvrage référençant les divers aspects du C++. site du bouquin.
    Autre inconvénient, il n'aborde ni l'objet ni la généricité à base de templates. Seulement la partie procédurale du C++ que certains bouquins de soit-disant C++ font en C.

    Accelerated C++ est excellent. Il serait à réserver aux étudiants doués et à ceux ayant déjà des notions d'algorithmie. Alors que le bouquin de F.Glassborow est destiné à ceux qui savent allumer leur PC et booter sous windows.
    On peut effectivement voir leur approche comme "différente" car ... ils enseignent le C++ d'aujourd'hui, et non un langage qui il y a 20 ans commençait à diverger du C. Certes j'exagère, mais c'est malheureusement trop souvent ça. Et après on entend que le C++ est compliqué, qu'il n'y a rien de tel pour avoir des programmes buggués, ...
    Enfin bon.

    Le bouquin de Stanley Lippman C++ Premier (chez, addisson-wesley) n'a pas été cité. Malheureusement sa dernière édition n'a pas encore été traduite à ma connaissance.
    Blog|FAQ C++|FAQ fclc++|FAQ Comeau|FAQ C++lite|FAQ BS|Bons livres sur le C++
    Les MP ne sont pas une hotline. Je ne réponds à aucune question technique par le biais de ce média. Et de toutes façons, ma BAL sur dvpz est pleine...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Quel livre pour bien débuter sur Oracle
    Par nurofen dans le forum Livres
    Réponses: 4
    Dernier message: 20/12/2012, 16h59
  2. quel outil de développement pour bien commencer
    Par Francky44003 dans le forum Choisir un environnement de développement
    Réponses: 2
    Dernier message: 14/10/2010, 22h33
  3. Quel livre pour commencer avec Zend Framework ?
    Par mrjay42 dans le forum Livres
    Réponses: 2
    Dernier message: 16/11/2009, 10h32
  4. Quel livre pour bien commencer ?
    Par Geekolin dans le forum C++
    Réponses: 54
    Dernier message: 19/09/2006, 13h31
  5. [CR] Quel livre pour commencer Crystal en FR ?
    Par AYITE dans le forum SAP Crystal Reports
    Réponses: 4
    Dernier message: 17/01/2005, 16h39

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