Pas à pas Manuels d'informatique
Extrait gratuit : les 3 premiers chapitres, sans inscription. Le lire →

Automatisation · Réseau · Cybersécurité · IA

Pythonpas à pas

Automatiser vos tâches, interroger un réseau, faire tourner un modèle d'IA : tout passe par Python. La plupart des manuels pour débutants s'arrêtent juste avant. Celui-ci part de zéro et ne s'arrête qu'une fois que vous y êtes.

396 pages · 25 chapitres · exercices corrigés · 16 projets · écrit par un enseignant en informatique

Le problème

Les manuels pour débutants s'arrêtent avant l'utile

Ils enseignent les boucles et les listes, puis referment le livre au moment précis où l'on commencerait à s'en servir. On sait écrire un programme ; on ne sait toujours pas automatiser quoi que ce soit. Ce livre a été écrit pour combler cet écart : de la toute première ligne jusqu'à un modèle de langage qui tourne sur votre machine.

01

Automatiser vos tâches

Renommer trois cents fichiers, extraire des données d'un rapport, relancer une vérification chaque matin. Une partie entière du livre remplace le travail répétitif par un script.

02

Réseau et cybersécurité

Enchaîner une reconnaissance réseau, analyser des journaux avec des expressions régulières, produire un rapport automatiquement — sur ce qui vous appartient ou ce qu'on vous a autorisé à tester.

03

Comprendre l'IA de l'intérieur

Pas seulement l'utiliser : entraîner un premier modèle, mesurer honnêtement ce qu'il vaut, exécuter un modèle de langage en local, construire votre assistant.

04

Enseigner avec

Un support de cours complet : objectifs selon la taxonomie de Bloom, exercices gradués, corrigés intégraux, carnets Jupyter et code source. De quoi bâtir une session sans repartir de la page blanche.

05

Étudier en sciences

Demi-vies, équations à équilibrer, croisements génétiques, balistique, épidémies, statistiques. Python devient l'outil de vos autres cours.

06

Apprendre seul

Chaque chapitre finit par un résumé, des exercices et son corrigé. Vous avancez à votre rythme et vous vérifiez vous-même que vous avez compris.

Aucune connaissance en programmation n'est supposée. Vraiment aucune.

Le parcours · six parties

Chaque partie s'appuie sur la précédente

Comme les blocs d'un programme Python, le livre s'indente : on ne monte jamais d'un cran sans que le cran d'en dessous soit solide.

Partie 01chapitres 1 → 11

Les bases du langage

Variables, conditions, boucles, fonctions, chaînes, listes, dictionnaires, fichiers et erreurs. Tout ce qui rend le reste possible.

Partie 02chapitres 12 → 13

Modules et programmation orientée objet

Découper un programme proprement : responsabilités séparées, classes, attributs et méthodes.

Partie 03chapitres 14 → 17

Calcul scientifique et analyse de données

NumPy, Matplotlib, pandas et statistiques. Transformer un jeu de données en graphique lisible.

Partie 04chapitres 18 → 20

Automatisation, réseau et web

Scripts qui travaillent à votre place, expressions régulières, requêtes réseau et reconnaissance — en cadre autorisé.

Partie 05chapitres 21 → 23

Intelligence artificielle

Apprentissage automatique avec scikit-learn, modèle de langage exécuté en local, assistant de programmation maison.

Partie 06chapitres 24 → 25

Mener ses propres projets

Méthodologie complète d'un projet Python, puis un catalogue de seize mini-projets à réaliser.

Un chapitre par semaine, exercices compris, est un rythme réaliste.

Ce que contient le livre

Un manuel, pas un aide-mémoire

25
Chapitres

Chacun avec ses objectifs d'apprentissage, ses exemples commentés et son résumé.

24
Corrigés complets

Toutes les réponses expliquées, plus les solutions en fichiers Python et en carnets Jupyter.

16
Projets

Génétique, chimie, épidémies, statistiques, reconnaissance réseau, classification, assistant d'étude.

7
Annexes

Aide-mémoire, messages d'erreur courants, guide d'installation, glossaire et code source intégral.

Extrait gratuit

Lisez avant d'acheter

Personne n'achète un manuel de programmation sans avoir vu le ton. L'extrait contient la table des matières complète et les trois premiers chapitres, exercices et corrigés inclus.

Télécharger l'extrait (PDF)
  • Chapitre 1 — Découvrir la programmation et Python
  • Chapitre 2 — Variables, types et opérateurs
  • Chapitre 3 — Dialoguer avec l'utilisateur
  • La table des matières des 396 pages
  • Les corrigés des trois chapitres
  • Les exercices en ligne, sans installation

Se procurer le livre

Deux façons de l'obtenir

Paiement sécurisé. Le fichier arrive par courriel après l'achat dans les 24 heures.

Numérique

PDF

27 $ CAD
  • Les 396 pages, tout de suite
  • Corrigés et carnets Jupyter
  • Code source des 17 programmes
  • Mises à jour de l'édition gratuites
Acheter le PDF
Imprimé

Version papier

Pas encore
offerte
  • Reliure à spirale, produite au Québec
  • Je l'imprime s'il y a assez de demandes
  • Écrivez-moi pour être compté
Me signaler

L'auteur

Quinze ans devant une classe

J'enseigne l'informatique depuis une quinzaine d'années au collégial, à Montréal. Avant cela, j'ai travaillé comme programmeur senior, puis comme analyste en cybersécurité. Ce livre réunit ces deux mondes : la salle de classe et la pratique professionnelle.

Il est né des questions que mes étudiants me posent réellement, et des endroits précis où je les vois décrocher. C'est ce qui explique le rythme du livre : lent là où ça bloque, rapide là où ça coule.

Questions fréquentes

Avant d'acheter

Faut-il déjà savoir programmer ?

Non. Le livre part de l'installation de Python et du premier programme. Si vous savez utiliser un ordinateur, vous avez tout ce qu'il faut.

Quel matériel est nécessaire ?

Un ordinateur sous Windows, macOS ou Linux. Python et l'éditeur de code sont gratuits, et leur installation est détaillée pas à pas en annexe. Aucune carte graphique particulière, même pour les chapitres sur l'intelligence artificielle.

Les corrigés sont-ils inclus ?

Oui, intégralement : les réponses expliquées dans le livre, les solutions en fichiers Python et en carnets Jupyter exécutables.

Le fichier est-il protégé ?

Chaque exemplaire porte un filigrane nominatif au nom et au courriel de l'acheteur, sur chaque page. Le fichier est destiné à un usage personnel ; la revente et la mise en ligne sont interdites.

Y a-t-il une garantie ?

L'extrait gratuit existe pour que vous sachiez exactement ce que vous achetez.

J'enseigne : puis-je l'utiliser en classe ?

Oui, via la licence de groupe. Écrivez-moi en précisant le cours, le nombre d'étudiants et la session visée.

On apprend à programmer en programmant

La lecture seule ne suffit pas. Tapez le code, faites-le échouer, réparez-le. C'est là que ça se joue.

Commencer aujourd'hui

Dans la même collection

Les autres livres « pas à pas »

Même méthode, même structure. Un lecteur de l'un s'y retrouve immédiatement dans les autres.