Les meilleurs livres de programmation

Article mis à jour le Monday, October 18, 2021.

Livres programmation

Il existe tellement d’excellents livres sur la programmation et l’informatique en général.

Les livres de programmation sont un excellent moyen d’apprendre à coder. Ils sont d’ailleurs utilisé dans ce but par les universités et les professionnels de l’informatique. Dans ces ouvrages, vous trouverez des explications complètes et digestes ainsi que des exemples de code bien architecturé.

Vous vous demandez peut-être “Comment est-ce qu’un livre peut m’apprendre à coder ?“. Et pourtant les livres de programmation sont souvent plus complets et mieux pensés que certains cours que vous trouverez en ligne. En plus ils sont remplis de défis et de projets concrets à réaliser.

Que vous soyez débutant en programmation ou que vous cherchiez à améliorer votre expertise dans un sujet en spécifique, vous trouverez le ou les livres essentiels à votre développement.

Dans cette liste, j’ai essayé de favoriser le plus possible les meilleurs bouquins en écrits en français pour qu’ils soient accessibles à tous !

Découvrons sans plus tarder quels sont les meilleurs livres pour apprendre la programmation en 2021.

Attention : Pour certains des liens que je propose, j’ai mis mon lien d’affiliation. Acheter avec mon lien d’affiliation ne vous coûte pas plus cher et ça permet de soutenir le blog. Si vous ne souhaitez pas utiliser mes liens, vous pouvez bien entendu chercher la ressource directement sur Google ou Amazon pour l’acheter

Les fondamentaux du Code

Apprendre à coder en s’amusant pour les Nuls

Auteur : Camille MCCUE

Note : ★★★★☆

Apprendre à coder en s’amusant pour les Nuls

Apprendre à Coder en s’amusant pour les Nuls est destiné aux 9 ans et plus. Il aurait donc pu se retrouver dans la catégorie enfant. Cependant, avec les 15 projets qu’elle propose, Camille MCCUE reprend les bases de HTML, CSS et Javascript en passant aussi par Scratch pour vous apprendre les bases.

Apprendre à programmer en 10 semaines chrono - Une méthode visuelle pour tous

Auteur : Dominique Maniez

Note : ★★★★☆

Apprendre à programmer en 10 semaines chrono - Une méthode visuelle pour tous: Une méthode visuelle pour tous

Dans ce livre vous découvrirez les fondamentaux de la programmation grâce à Blockly. Blockly est une librairie Javascript qui vous permet de manipuler des blocs visuels (en français) pour créer la logique de votre application, puis d’exporter cette logique en Javascript.

Programmer pour les Nuls

Auteur : Olivier ENGLER, Wallace WANG

Note : ★★★★☆

Programmer pour les Nuls

Avec Programmer pour les Nuls, vous apprendrez les concepts clés de la programmation comme les variables, les structures de contrôle, les fonctions. En plus, vous apprendrez les bases d’HTML, CSS et JavaScript pour développer facilement vos premières applications web.

S’initier à la programmation - Avec des exemples en C, C++, C#, Java et PHP

Auteur : Claude Delannoy

Note : ★★★☆☆

S'initier à la programmation

S’initier à la programmation ce livre destinés aux étudiants en 1ère année de cursus d’informatique ou aux personnes qui veulent plus apprendre le développement de programmes ou de back-ends en général. Vous y trouverez du pseudo-code et beaucoup de bonnes pratiques et d’exemples en C, C++, C#, Java et PHP.

Programmation Efficace Les 128 Algorithmes Qu’Il Faut Avoir Compris et Codés en Python au Cours de sa Vie

Auteur : Christoph Dürr, Jill-Jênn Vie

Note : ★★★★☆

Programmation Efficace

Si vous aimez la complexité algorithmique, les concours de code ou que vous voulez gérer un entretien d’embauche devant tableau blanc, ce livre est fait pour vous ! Dürr Christoph et Vie Jill-Jênn vous montreront 128 algorithmes en Python pour vous aider à concevoir vos programmes plus élégamment au quotidien.

Faire carrière dans l’informatique

Audible

Note : ★★★★★

audible

Cette catégorie de livre comprenant des livres essentiels pour les “soft skills” des développeurs, vous n’y trouverez pas de bouts de code. Écouter ces livres en audio-book est donc possible et c’est pourquoi je vous propose un essai gratuit d’un mois sur Audible.

La semaine de 4 heures: Travaillez moins, gagnez plus et vivez mieux !

Auteur : Timothy Ferriss

Note : ★★★★☆

La semaine de 4 heures

Dans La semaine de 4 heures vous découvrirez comment Tim Ferris a développer un système en 4 temps en Définissant, Eliminant, Automatisant puis en vous Libérant du travail pour reprendre possession de votre temps. Un livre essentiel à lire pour tout entrepreneur.

Lean Startup: Adoptez l’innovation continue

Auteur : Eric Ries

Note : ★★★★☆

Lean Startup

Le Lean Startup vous apprend trois choses pour développer un produit que vos clients aiment et qui sera utile à plus d’un client avant même que vous ne commenciez à faire une vente. Vous découvrirez que votre entreprise est plus rentable et que le marché s’intéresse beaucoup plus à votre produit. L’engagement des clients et la réussite sont plus importants avec de meilleurs produits. Cela est vrai pour votre propre entreprise comme pour votre future startup.

Votre empire dans un sac-à-dos

Auteur : Stan Leloup

Note : ★★★★☆

Votre empire dans un sac-à-dos

Dans Votre empire dans un sac-à-dos : décodez la psychologie humaine pour trouver une idée de business, vendre sur internet et gagner votre vie depuis votre ordinateur, le livre de Stan Leloup de Marketing Mania qui vous expliquera comment trouver des problèmes pour créer des projets à succès mais aussi comment trouver des clients, vendre et devenir libre.

Tout le monde n’a pas eu la chance de rater ses études

Auteur : Olivier Roland

Note : ★★★★☆

Tout le monde n'a pas eu la chance de rater ses études

Dans Tout le monde n’a pas eu la chance de rater ses études, le blogueur Olivier Roland nous explique comment s’éduquer avec internet et aussi comment créer son entreprise. Une forme de “La semaine de 4 heures” français.

Don’t make me think

Auteur : Steve Krug

Note : ★★★★☆

Don't make me think

Don’t make me think est un livre de Steve Krug qui parle de design et d’expérience utilisateur qui vous sera très utile dans la réalisation de vos premiers projets. Ce livre essentiel est court et digeste et un livre que la plupart des entrepreneurs ont lu.

De zéro à un

Auteur : Peter Thiel

Note : ★★★★☆

De zéro à un

Peter Thiel a passé la plus grande partie de sa vie dans le domaine de l’innovation. Il a cofondé PayPal, a fait le premier investissement extérieur dans Facebook et a été l’un des premiers à investir dans des sociétés comme SpaceX et LinkedIn. Dans “De zéro à un”, Thiel nous aide à “voir au-delà des voies tracées” vers un avenir plus large. Ce livre est un exercice de remise en question des idées reçues et offre de nombreuses perspectives contre-intuitives qui vous aideront à voir le monde différemment des autres.

La programmation pour les enfants

Scratch 3 pour les kids

Auteur : The LEAD Project

Note : ★★★★★

Scratch 3 pour les kids

Pour les enfants à partir de 8 ans qui veulent apprendre la programmation pour s’amuser ou prendre part dans la numérisation du monde ! Scratch est un moyen pédagogique pour comprendre la programmation de manière ludique qui n’est pas réservé aux enfants.

25 défis pour coder avec Scratch 3 pour les kids

Auteur : Rabah Attik, Morad Attik

Note : ★★★★☆

25 défis pour coder avec Scratch 3 pour les kids

En continuation du livre précédant, ce livre vous proposera 25 défis à réaliser avec Scratch. Les exercices sont classés par difficulté croissante et sont parfaits pour une approche pratique de l’apprentissage à la programmation.

Mon grand cahier Montessori pour apprendre à coder

Auteur : Amélia Matar

Note : ★★★★☆

Mon grand cahier Montessori pour apprendre à coder

Avec plus de 100 activités Montessori, ce livre, qui est recommandé aux enfant à partir de 6 ans, peut en réalité convenir aux enfants encore plus jeunes. Une approche pratique à la logique derrière la programmation.

Les meilleurs livres pour apprendre Python

Les meilleurs livres pour apprendre Python

Python est l’un des langages de programmation le plus populaires. Sa facilité d’apprentissage et d’utilisation, couplées à la simplicité haut niveau et l’accent mis sur la simplicité et la lisibilité accrue du code en font un choix idéal pour de nombreux développeurs dans le monde entier. Avec ses 255 000 packages pour encore plus vous faciliter la vie, sa communauté grandissante et avec elle les possibilités de Python, ce n’est pas pour rien que Python semble être de plus en plus populaire au fil des année.

C’est pour toutes ces raisons que Python apparaît premier dans cette liste !

Découvrez notre classement des meilleurs livres pour apprendre Python en 2021.

Javascript : Les meilleurs livres pour apprendre le JS

Livres Javascript

JavaScript est un des langages les plus populaires. Il permet de base de rendre une page web dynamique et d’y ajouter toute la logique qu’on veut. Couplé à HTML et CSS, vous pourrez construire des applications web complètes et robustes avec JavaScript. Ce langage permet en effet d’interagir avec une page web et d’explorer (ou récupérer) des éléments sur une page.

Un véritable incontournable en 2021, apprendre JavaScript est un obligation si vous souhaitez vous orienter vers le développement web.

Découvrez notre séléction de Livres Javascript.

Java

Les meilleurs livres Java 2021

Vous devez apprendre Java pour vos études ? Vous avez un poste de développeur Java en vue ? Découvrez les meilleurs ouvrages pour progresser en Java !

Java est un langage de programmation populaire, connu pour sa fiabilité, sa polyvalence et son utilisation dans le monde de l’entreprise plus anciennes. Il peut également fonctionner sur presque tous les ordinateurs et smartphone sans changer de comportement grace à la JVM.

Découvrez notre classement des meilleurs livres pour apprendre Java en 2021.

Les bases du Web HTML CSS

HTML, XHTML et CSS pour les Nuls poche

Auteur : Ed TITTEL, Jeff NOBLE

Note : ★★★★☆

HTML, XHTML et CSS pour les Nuls

HTML, XHTML et CSS pour les Nuls est le livre qu’il vous faut si vous êtes débutant et que vous voulez vous lancer dans le développement de sites webs ! Il est facile d’accès mais très complet et vous comprendrez comment faire des sites HTML statiques.

Réalisez votre site web avec HTML 5 et CSS 3

Auteur : Mathieu Nebra

Note : ★★★★☆

Réalisez votre site web avec HTML 5 et CSS 3

La version papier du cours HTML5/CSS3 de Mathieu Nebra d’OpenClassrooms, anciennement Site du Zéro. Ce tutoriel a permis à de nombreux développeurs de commencer à apprendre à créer des pages web et il est toujours aussi bon aujourd’hui.

Design et UX

Méthodes de design UX: 30 méthodes fondamentales pour concevoir des expériences optimales

Auteur : Carine Lallemand, Guillaume Gronier

Note : ★★★★☆

Méthodes de design UX

33 bonnes pratiques en UX Design: Les fondamentaux de la psychologie numérique. Préface de Nabil Thalmann

Auteur : Liv Danthon Lefebvre

Note : ★★★★☆

33 bonnes pratiques en UX Design

IA : Livres essentiels sur l’Intelligence Artificielle

Machine Learning avec Scikit-Learn - 2e éd. - Mise en oeuvre et cas concrets: Mise en oeuvre et cas concrets

Auteur : Aurélien Géron

Note : ★★★★☆

Machine Learning avec Scikit-Learn

Sécurité Informatique : Les livres sur le Hacking

HACKING POUR DÉBUTANT:

Auteur : B. Anass

Note : ★★★★☆

Hacking pour Débutant

“Le guide ultime du débutant pour apprendre les bases du hacking avec Kali Linux et comment se protéger des hackers”

Le Kit du Hacker: Apprendre le Hacking Facilement

Auteur : B. Anass

Note : ★★★★★

Le Kit du Hacker

Pack de 6 livres :

  • Hacking pour Débutant
  • Dark Python
  • WiFi Hacking avec Kali Linux
  • Kali Linux
  • WEB Hacking
  • Le secret De La Cybersécurité

C++

C++ pour débutants: Guide étape par étape à la programmation C++ De basique à avancé

Auteur : Robert Anderson

Note : ★★★★☆

C++ pour debutants

Git

Git par la pratique: N°17

Auteur : David Demaree

Note : ★★★★☆

Git par la pratique

WordPress

Travaux pratiques avec WordPress - 4e éd. - Apprenez à créer un site Web pas à pas: Apprenez à créer un site Web pas à pas

Auteur : Karine Warbesson

Note : ★★★★☆

Travaux pratiques avec WordPress

Arduino

Arduino pour les Nuls

Auteur : John Nussey

Note : ★★★★☆

Arduino pour les Nuls

Programmer en s’amusant Arduino, pour les nuls

Auteur : Olivier Engler

Note : ★★★★☆

Programmer en s'amusant Arduino

Projets Arduino pour les Nuls

Auteur : Brock Craft

Note : ★★★★☆

Projets Arduino pour les Nuls

Arduino le guide complet - Une référence pour ingénieurs, techniciens et bricoleurs

Auteur : John M. Hughes

Note : ★★★★☆

Arduino le guide complet

Le grand livre d’Arduino

Auteur : Erik Bartmann

Note : ★★★★☆

Le grand livre d'Arduino

SQL

Mémento MySQL

Auteur : Rodolphe Rimelé

Note : ★★★★☆

Mémento MySQL

PHP

Apprendre à développer des applications web avec PHP et Symfony

Auteur : Yves Rocamora

Note : ★★★★★

Apprendre à développer des applications web avec PHP et Symfony

PHP 7 et SQL - 2e édition

Auteur : Guillaume Ponçon, Cyril Pierre de Geyer

Note : ★★★★☆

PHP 7 et SQL

C

Apprendre à programmer en C pour les Nuls

Auteur : Dan Gookin

Note : ★★★★☆

Apprendre à programmer en C pour les Nuls

C Sharp

Design Patterns illustré avec C#7 et WPF

Auteur : Patrice Rey

Note : ★★★★☆

Design Patterns illustré avec C#7 et WPF

VBA

Programmation VBA pour Excel 2010, 2013 et 2016 pour les Nuls

Auteur : Claude Delannoy

Note : ★★★★☆

Programmation VBA pour Excel 2010, 2013 et 2016 pour les Nuls

Programmation VBA pour Excel pour les Nuls est un ouvrage complet sur la programmation Excel grâce à VBA (Visual Basic for Applications). Utile pour toute la suite Microsoft Office, ce livre vous apprendra comment traiter de la data provenant des différents outils de la suite Microsoft.

Continuez à lire des livres de programmation

Vous êtes maintenant en possession d’une longue liste de lecture pour les langages les plus populaires.

Vous pensez qu’on en a oublié ? N’hésitez pas à nous le partager en commentaire.

APPRENEZ GRATUITEMENT À CODER EN MOINS DE 30 JOURS !
Vous voulez apprendre la programmation ?
Recevez mon ebook GRATUIT : "9 astuces pour apprendre à coder".
Découvrez si le code est fait pour vous !

Je m'appelle Thomas. Depuis ma sortie de la première promo de l'École 42, j'ai développé une des centaines d'applications et sites web. Sur ce blog, je vous apprends comment apprendre à coder pour devenir libre.