Vous avez 0 produit dans votre panier Sous total de votre commande : 0,00  €
Voir votre panier

Programmez avec le langage C++

1ere de couverture du livre sur C++
1ere de couverture du livre sur C++
4e de couverture du livre sur C++
4e de couverture du livre sur C++
32,00 €
En stock Commandez-le dans les 14h et 16min et vous le recevrez le 25/10/2014
 
Téléchargez gratuitement l'eBook ! En ce moment : 1 livre acheté, 1 mois de Premium offert !

Achetez en toute tranquilité

Livraison Gratuite
à partir de 2 livres achetés*
Livraison en 48 heures*
Paiement sécurisé
Retour possible sous 30 jours
Service client
+33 (0)1 80 88 80 30
Par e-mail

*En France métropolitaine Voir les conditions générales de vente

Caractéristiques

  • ISBN : 978-2-9535278-5-8
  • Dimensions : 167x240x38mm
  • Impression : couleur
  • Nb de pages : 704
  • Date de sortie : 04/07/2011

Extraits

Quelques extraits des 41 chapitres de ce livre :

L'auteur

Image utilisateur Image utilisateur

Mathieu Nebra est un jeune passionné de nouvelles technologies, il est le créateur du Site du Zéro, aujourd'hui devenu la référence des cours pour débutants en ligne avec plusieurs millions de visite par mois. Ses précédents ouvrages sur la programmation sont aujourd'hui des best-sellers et ont permis à de nombreux débutants de se former sur le C, PHP, Linux...

Matthieu Schaller est diplômé d'un master en physique et formateur à l'EPFL, il utilise le C++ au quotidien pour simuler des systèmes physiques (simulation des fluides, astrophysique...). Il rédige des cours de C++ avancé depuis plusieurs années sur le Site du Zéro pour partager son savoir au plus grand nombre.

Description

Programmez avec le langage C++


Image utilisateur Image utilisateur
Livre intégralement imprimé en couleur

Vous aimeriez apprendre à programmer en C++ et vous cherchez un cours accessible aux débutants ?
Cet ouvrage est fait pour vous ! Conçu pour les débutants, il vous permettra de découvrir pas à pas le langage C++, la programmation orientée objet, le développement de fenêtres avec Qt et bien d’autres choses !

Un cours pensé pour les débutants


  • Aucun pré-requis, à part savoir allumer son ordinateur
  • Une difficulté progressive pour ne perdre aucun lecteur en route
  • Plébiscité par les professeurs et professionnels de l’informatique, mais aussi par leurs élèves !

La programmation en C++ pas à pas


  • Qu’est-ce que la programmation ? Quel langage choisir ? Qu’est-ce qui distingue le C++ des autres langages ?
  • Installez un environnement de développement et compilez vos premiers programmes
  • Apprenez à manipuler les variables, les fonctions, les pointeurs, les références…
  • Découvrez la programmation orientée objet : les classes, l’héritage, le polymorphisme…
  • Construisez vos interfaces graphiques (fenêtres) avec la bibliothèque Qt
  • Apprenez à créer votre propre navigateur web au cours d’un des TP de cet ouvrage !
  • Allez encore plus loin avec la STL, les exceptions, les templates…

À qui ce livre est-il destiné ?


  • Aux passionnés d’informatique qui veulent aller plus loin avec leur ordinateur
  • Aux étudiants dans le domaine des nouvelles technologies qui recherchent un support de cours
  • À toutes les personnes qui ont besoin de se former ou de se convertir à la programmation

Questions fréquentes

En quoi ce livre est-il différent du cours de C++ d'OpenClassrooms ?


Ce livre reprend l'ensemble du cours de C++ d'OpenClassrooms en l'adaptant au format livre. Il a fait l'objet de nombreuses relectures et mises à jour par des lecteurs débutants et confirmés. Vous y trouverez de nouvelles notes et remarques, ainsi que des explications revues et corrigées pour les débutants, en plus de chapitres avancés sur un usage plus poussé des itérateurs (flux, strings, tableaux...) et sur le calcul scientifique avec la bibliothèque standard.

Quel intérêt aurais-je à me procurer ce livre ?


Ce livre est un excellent complément à votre lecture des cours sur OpenClassrooms. Il est possible que vous vous retrouviez dans un des cas suivants :
  • La lecture sur écran vous fatigue et vous êtes plus à l'aise avec le papier
  • Vous aimeriez pouvoir lire les cours hors ligne, notamment pendant les transports
  • Vous souhaitez aider OpenClassrooms en achetant ce livre et nous encourager à continuer

Ce livre va-t-il faire de l'ombre aux cours d'OpenClassrooms ? Ceux-ci vont-ils devenir payants ?


Absolument pas ! Rappelons tout d'abord qu'il n'y a aucune obligation d'acheter ce livre : faites-le uniquement si vous vous retrouvez dans un des cas présentés précédemment.
Par ailleurs, les cours d'OpenClassrooms sont et resteront gratuits. Leur licence CC-BY-NC-SA en est la garantie : vous pouvez librement les copier (si vous respectez la licence).

Le livre n'a pas pour vocation de remplacer le site. Au contraire, il est conçu comme un complément. Ils bénéficient mutuellement l'un de l'autre : le site fait connaître le livre, tandis que le livre fait connaître le site.

Sous quelle licence le livre est-il diffusé ?


Comme les principaux cours d'OpenClassrooms, le livre est placé sous licence CC-BY-NC-SA.

Je ne peux pas régler par carte bancaire en ligne, comment faire ?


Vous pouvez régler de plusieurs autres façons : par chèque, par virement, par Paypal et par mandat postal. Si vous souhaitez régler en espèces, il faut utiliser le mandat postal. Vous pouvez en demander un à la Poste.

J'habite au bout du monde, livrez-vous dans mon pays ?


Oui ! Nous livrons partout dans le monde. Notez que les frais de port peuvent varier selon les pays.
Nous vous conseillons de commander plusieurs ouvrages à la fois (pour vous et vos amis par exemple) car les frais de port diminuent en fonction du nombre de livres envoyés. Par exemple en France, les frais de port sont gratuits à partir de 2 livres achetés !

Errata

Errata de la première impression (juillet 2011)

  • Page 191 : les deux références à la figure 20.1 sont fausses, il s'agit en réalité de la figure 12.2, située à la page 192.
  • Page 237 : la deuxième ligne surlignée est en réalité celle située juste en dessous.
  • Page 275 : à l'avant dernière ligne, il faut lire « //Vrai si a<b donc si a est plus petit que b »
  • Page 494 : dans le bloc d'information, il faut remplacer les occurrences de QWidget par QObject.
  • Page 508 : une erreur s'est glissée avant la première liste à puces ; ainsi il faut lire : « On peut en général y accéder depuis plusieurs endroits différents : ».
  • Page 583 : « Cela veut dire que vous pouvez utiliser aussi bien ++ que -- » et « Techniquement, ces itérateurs proposent en plus de ++ et -- ».