Capsules

Premiers pas en Python et SQL, avec l’IA

Douze gestes pour lire un fichier de données, filtrer, calculer, faire un graphique, poser une requête SQL simple et se faire aider par une IA sans copier aveuglément

Non-développeurs : assistants, chefs de projet
Non-développeurs : assistants, chefs de projet
12 capsules d’une minute environ
12 capsules d’une minute environ
Capsules vidéo dans JupyterLite, FR et EN, avec le code exact à taper
Capsules vidéo dans JupyterLite, FR et EN, avec le code exact à taper
Débutant à intermédiaire
Débutant à intermédiaire

Ce que vous saurez faire

  • Ouvrir JupyterLite dans le navigateur et lancer sa première ligne de Python.
  • Charger un fichier CSV et voir ses premières lignes.
  • Garder seulement les lignes utiles, calculer une colonne et un total.
  • Totaliser par groupe et en faire un graphique en une ligne.
  • Enregistrer et télécharger le résultat.
  • Ouvrir une base SQLite, filtrer, trier, compter et additionner en SQL.
  • Demander du code à une IA, puis le vérifier sur un chiffre connu.
  • Comprendre un message d’erreur avec l’IA, et corriger.

La méthode

Tout se passe dans JupyterLite, sur jupyter.org : gratuit, sans compte, sans installation. Python avec pandas pour les tableaux et les graphiques, SQLite pour le SQL. Le code est montré tel quel, à taper ligne par ligne ; l’IA arrive à la fin, pour aider, jamais pour copier les yeux fermés. Données 100 % inventées.

Déroulé du module

Séquence par séquence, minuté.

  1. 01py01 — Ouvrir JupyterLite et lancer sa première ligne.
  2. 02py02 — Charger un fichier CSV.
  3. 03py03 — Garder seulement les lignes utiles.
  4. 04py04 — Calculer une colonne et un total.
  5. 05py05 — Totaliser par magasin.
  6. 06py06 — Un graphique en une ligne.
  7. 07py07 — Enregistrer et télécharger le résultat.
  8. 08py08 — Ouvrir une base SQLite et lire une table.
  9. 09py09 — Filtrer et trier en SQL.
  10. 10py10 — Compter et additionner en SQL.
  11. 11py11 — Demander le code à l’IA, puis vérifier.
  12. 12py12 — Comprendre un message d’erreur avec l’IA.

Capsules

En tournage

Douze gestes pour lire un fichier de données, filtrer, calculer, faire un graphique, poser une requête SQL simple et se faire aider par une IA sans copier aveuglément

Les capsules de ce parcours sont écrites et en cours de tournage. Le programme ci-dessus décrit chacune d'elles.

Les réflexes

  1. 1

    Le nom de la colonne s’écrit exactement comme dans le fichier.

  2. 2

    Le graphique montre le même chiffre que le tableau, pas plus.

  3. 3

    Ici, les fichiers restent dans ce navigateur. Téléchargez ce que vous voulez garder.

  4. 4

    Jamais de données réelles dans une IA publique, et toujours un chiffre de contrôle.

  5. 5

    On comprend la correction avant de l’appliquer.

La banque de prompts

  • J’ai un tableau pandas df avec les colonnes [vos colonnes]. Écris une ligne de Python qui donne [le résultat voulu].
  • [la ligne de code] [le message d’erreur] Que veut dire cette erreur ?
  • SELECT [colonnes] FROM [table] WHERE [montant] > [seuil] ORDER BY [montant] DESC;
  • SELECT [colonne], COUNT(*) AS nb, SUM([montant]) AS total FROM [table] GROUP BY [colonne] ORDER BY total DESC;

Les ressources

Les ressources

Fiches et supports à télécharger ou à imprimer.

Premiers pas en Python et SQL, avec l’IA

Non-développeurs : assistants, chefs de projet

Newsletter

La capsule du lundi

Une compétence par semaine, dans votre boîte mail. Le plus simple pour progresser sans y penser.

Pas de spam, pas de revente. Désinscription en un clic.

Vos données sont hébergées dans l'Union européenne. Jamais revendues.

SkillKapsul