1.4Technologie de soutienSession 1 · Foundations of AI & Data Science

Algorithmes et programmation

30classes90htotalTH2 · PR4 · PNW2pondération par classe

Déroulé classe par classe

30 classes

TH = théorie · PR = pratique · PNW = travail personnel. Ce sont des codes de pondération du ministère (et non des heures) servant à répartir les minutes de chaque classe. La durée d'une classe = heures du cours ÷ nombre de classes ; les trois plages horaires ci-dessous totalisent toujours cette durée.

0%

Progression des quiz

0 sur 0 classes tentées

2 premières classes gratuites avec un parrainage 29 de plus avec l'inscription180 min par classeThéorie 45mPratique 90mTravail personnel 45m
1

Qu'est-ce que la programmation — les algorithmes comme recettes qu'un ordinateur (et un agent) suit

GratuitTH2PR4PNW2

Un analyste de données ou d'affaires qui pense en algorithmes peut automatiser les parties ennuyeuses de son travail — et un agent IA n'est qu'un algorithme qui choisit sa propre prochaine étape.

Théorie45m
  • Ce qu'est un algorithme : une recette précise étape par étape
  • Langages de programmation vs langage humain (et vs prompts de LLM)
  • Comment le code devient action (éditer → exécuter → sortie)
Pratique90m
  • Écrivez un « algorithme » en étapes simples pour faire un sandwich, puis repérez les ambiguïtés
  • Ouvrez un éditeur Python (p. ex. Replit/VS Code) et exécutez un programme « hello » fourni
Travail personnel45m
  • Rédigez un algorithme en 5 étapes pour une tâche quotidienne que vous faites
  • Micro-tâche : remettre votre algorithme en court document
2

Votre premier programme Python — print, input et exécuter du code

VerrouilléTH2PR4PNW2

Aperçu de classe verrouillée

La première victoire d'un gestionnaire d'intégration d'IA est souvent un minuscule script — la confiance commence au moment où vous exécutez votre propre code

Inscrivez-vous pour déverrouiller chaque classe de ce cours — le déroulé complet, le tuteur IA et le quiz.

Parler aux admissions
3

Variables et types de données — stocker l'information

VerrouilléTH2PR4PNW2

Aperçu de classe verrouillée

Une stratège en marketing numérique stocke les valeurs d'une campagne dans des variables — bien les nommer garde le code lisible pour toute l'équipe

Inscrivez-vous pour déverrouiller chaque classe de ce cours — le déroulé complet, le tuteur IA et le quiz.

Parler aux admissions
4

Nombres et chaînes — texte et maths en code

VerrouilléTH2PR4PNW2

Aperçu de classe verrouillée

Un analyste de données ou d'affaires calcule des totaux et met en forme du texte constamment — maîtriser nombres et chaînes est la fondation

Inscrivez-vous pour déverrouiller chaque classe de ce cours — le déroulé complet, le tuteur IA et le quiz.

Parler aux admissions
5

Entrée et sortie utilisateur — rendre les programmes interactifs

VerrouilléTH2PR4PNW2

Aperçu de classe verrouillée

Un gestionnaire de projet qui bâtit un petit outil interne commence par l'entrée et la sortie — c'est ainsi qu'un script devient quelque chose que d'autres peuvent utiliser

Inscrivez-vous pour déverrouiller chaque classe de ce cours — le déroulé complet, le tuteur IA et le quiz.

Parler aux admissions
6

Opérateurs et expressions — faire des calculs

VerrouilléTH2PR4PNW2

Aperçu de classe verrouillée

Le script de commission d'un gestionnaire ventes et marketing vit ou meurt selon la justesse des expressions — un opérateur erroné change le paiement

Inscrivez-vous pour déverrouiller chaque classe de ce cours — le déroulé complet, le tuteur IA et le quiz.

Parler aux admissions
7

Conditions — prendre des décisions avec if / elif / else

VerrouilléTH2PR4PNW2

Aperçu de classe verrouillée

Le script de règles d'expédition d'une directrice du commerce électronique n'est que des conditions — les décisions en code reflètent les règles d'affaires

Inscrivez-vous pour déverrouiller chaque classe de ce cours — le déroulé complet, le tuteur IA et le quiz.

Parler aux admissions
8

Logique booléenne en code — and, or, not

VerrouilléTH2PR4PNW2

Aperçu de classe verrouillée

Le filtre d'audience d'une stratège en marketing numérique est de la logique booléenne en code — et/ou/non est la grammaire de chaque règle

Inscrivez-vous pour déverrouiller chaque classe de ce cours — le déroulé complet, le tuteur IA et le quiz.

Parler aux admissions
9

Boucles — répéter avec while

VerrouilléTH2PR4PNW2

Aperçu de classe verrouillée

Un analyste de données ou d'affaires qui automatise une tâche « répéter-jusqu'à-fin » utilise une boucle while — c'est le « continuer » de la programmation

Inscrivez-vous pour déverrouiller chaque classe de ce cours — le déroulé complet, le tuteur IA et le quiz.

Parler aux admissions
10

Boucles — itérer avec for et range

VerrouilléTH2PR4PNW2

Aperçu de classe verrouillée

Les gestionnaires de projet traitent des listes de tâches — une boucle for est la façon dont le code parcourt chaque élément sans répétition manuelle

Inscrivez-vous pour déverrouiller chaque classe de ce cours — le déroulé complet, le tuteur IA et le quiz.

Parler aux admissions
11

Boucles imbriquées et sortie anticipée — patrons et break / continue

VerrouilléTH2PR4PNW2

Aperçu de classe verrouillée

Un gestionnaire d'intégration d'IA qui génère des combinaisons (p

Inscrivez-vous pour déverrouiller chaque classe de ce cours — le déroulé complet, le tuteur IA et le quiz.

Parler aux admissions
12

Listes — stocker plusieurs valeurs

VerrouilléTH2PR4PNW2

Aperçu de classe verrouillée

Un analyste de données ou d'affaires garde une colonne de nombres dans une liste — les listes sont la structure de données cheval de bataille de la programmation

Inscrivez-vous pour déverrouiller chaque classe de ce cours — le déroulé complet, le tuteur IA et le quiz.

Parler aux admissions
13

Opérations sur les listes — indexation, tranchage et méthodes

VerrouilléTH2PR4PNW2

Aperçu de classe verrouillée

Une stratège en marketing numérique tranche une liste de campagne pour inspecter un segment — le tranchage de liste, c'est « montre-moi juste ces lignes » en code

Inscrivez-vous pour déverrouiller chaque classe de ce cours — le déroulé complet, le tuteur IA et le quiz.

Parler aux admissions
14

Tuples et immuabilité — quand ne pas changer

VerrouilléTH2PR4PNW2

Aperçu de classe verrouillée

Un gestionnaire d'intégration d'IA qui stocke une configuration fixe (p

Inscrivez-vous pour déverrouiller chaque classe de ce cours — le déroulé complet, le tuteur IA et le quiz.

Parler aux admissions
15

Dictionnaires — recherche clé-valeur (et comment les schémas d'outils décrivent les arguments)

VerrouilléTH2PR4PNW2

Aperçu de classe verrouillée

Un analyste de données ou d'affaires associe des identifiants produit à des noms avec un dictionnaire — et un gestionnaire d'intégration d'IA utilise la même forme clé-valeur pour définir les arguments d'un outil pour un agent

Inscrivez-vous pour déverrouiller chaque classe de ce cours — le déroulé complet, le tuteur IA et le quiz.

Parler aux admissions
16

Les chaînes comme séquences — tranchage et méthodes

VerrouilléTH2PR4PNW2

Aperçu de classe verrouillée

Un gestionnaire ventes et marketing qui nettoie une liste de clients utilise des méthodes de chaîne — split, strip et replace transforment des données sales en lignes propres

Inscrivez-vous pour déverrouiller chaque classe de ce cours — le déroulé complet, le tuteur IA et le quiz.

Parler aux admissions
17

Fonctions — emballer des étapes réutilisables

VerrouilléTH2PR4PNW2

Aperçu de classe verrouillée

Un analyste de données ou d'affaires transforme un calcul répété en fonction — écrire une fois, réutiliser partout, sans erreurs de copier-coller

Inscrivez-vous pour déverrouiller chaque classe de ce cours — le déroulé complet, le tuteur IA et le quiz.

Parler aux admissions
18

Paramètres et valeurs de retour — des fonctions qui communiquent

VerrouilléTH2PR4PNW2

Aperçu de classe verrouillée

Un gestionnaire d'intégration d'IA écrit des fonctions qui prennent une configuration et renvoient des résultats — des entrées/sorties propres rendent les outils composables

Inscrivez-vous pour déverrouiller chaque classe de ce cours — le déroulé complet, le tuteur IA et le quiz.

Parler aux admissions
19

Portée et variables — local vs global

VerrouilléTH2PR4PNW2

Aperçu de classe verrouillée

Un gestionnaire de projet qui comprend la portée évite les bogues « pourquoi ma variable a-t-elle changé ? » qui cassent discrètement les outils partagés

Inscrivez-vous pour déverrouiller chaque classe de ce cours — le déroulé complet, le tuteur IA et le quiz.

Parler aux admissions
20

Fonctions intégrées et modules — utiliser ce qui existe

VerrouilléTH2PR4PNW2

Aperçu de classe verrouillée

Un analyste de données ou d'affaires fait appel aux fonctions intégrées (sum, len, min, max) et aux modules au lieu de réinventer — utiliser ce qui existe est une vraie compétence

Inscrivez-vous pour déverrouiller chaque classe de ce cours — le déroulé complet, le tuteur IA et le quiz.

Parler aux admissions
21

Lire et écrire des fichiers — persister les données (et sauvegarder la sortie d'un LLM)

VerrouilléTH2PR4PNW2

Aperçu de classe verrouillée

Le script d'un gestionnaire d'intégration d'IA qui sauvegarde la réponse d'un LLM dans un fichier est un script en lequel on peut avoir confiance — la persistance transforme un script en outil

Inscrivez-vous pour déverrouiller chaque classe de ce cours — le déroulé complet, le tuteur IA et le quiz.

Parler aux admissions
22

Gérer les erreurs — try / except pour des programmes robustes (et des API IA instables)

VerrouilléTH2PR4PNW2

Aperçu de classe verrouillée

L'outil interne d'un gestionnaire de projet qui plante sur une mauvaise entrée perd ses utilisateurs — et une API LLM qui limite le débit ou renvoie du mauvais JSON a encore plus besoin d'une gestion élégante

Inscrivez-vous pour déverrouiller chaque classe de ce cours — le déroulé complet, le tuteur IA et le quiz.

Parler aux admissions
23

Algorithmes — chercher dans une liste (recherche linéaire)

VerrouilléTH2PR4PNW2

Aperçu de classe verrouillée

Un analyste de données ou d'affaires qui cherche une correspondance dans une liste de clients fait de la recherche linéaire — la comprendre démystifie les fonctions « trouver »

Inscrivez-vous pour déverrouiller chaque classe de ce cours — le déroulé complet, le tuteur IA et le quiz.

Parler aux admissions
24

Algorithmes — trier (tri à bulles et tri par sélection)

VerrouilléTH2PR4PNW2

Aperçu de classe verrouillée

Le bouton « trier par prix » d'une directrice du commerce électronique exécute un algorithme de tri — savoir comment il fonctionne bâtit l'intuition de la performance

Inscrivez-vous pour déverrouiller chaque classe de ce cours — le déroulé complet, le tuteur IA et le quiz.

Parler aux admissions
25

Efficacité algorithmique — l'idée de faire moins de travail

VerrouilléTH2PR4PNW2

Aperçu de classe verrouillée

Un gestionnaire de projet qui saisit « moins de travail = plus rapide et moins cher » pose les bonnes questions avant que le code ne ralentisse à grande échelle

Inscrivez-vous pour déverrouiller chaque classe de ce cours — le déroulé complet, le tuteur IA et le quiz.

Parler aux admissions
26

Bases de la récursivité — des fonctions qui s'appellent elles-mêmes (et les boucles d'agents)

VerrouilléTH2PR4PNW2

Aperçu de classe verrouillée

Un gestionnaire d'intégration d'IA qui rencontre la récursivité dans la documentation (arbres, dossiers imbriqués) ne panique pas — et la boucle planifier-agir-observer d'un agent est une cousine contrôlée de la récursivité

Inscrivez-vous pour déverrouiller chaque classe de ce cours — le déroulé complet, le tuteur IA et le quiz.

Parler aux admissions
27

Tout assembler — un petit projet textuel

VerrouilléTH2PR4PNW2

Aperçu de classe verrouillée

Le premier programme de bout en bout d'un analyste de données ou d'affaires prouve que les compétences s'empilent — combiner entrée, logique et sortie est le vrai jalon

Inscrivez-vous pour déverrouiller chaque classe de ce cours — le déroulé complet, le tuteur IA et le quiz.

Parler aux admissions
28

Débogage — trouver et corriger les bogues

VerrouilléTH2PR4PNW2

Aperçu de classe verrouillée

Chaque rôle ici débogue — un gestionnaire de projet qui lit les erreurs calmement débloque l'équipe au lieu de caler

Inscrivez-vous pour déverrouiller chaque classe de ce cours — le déroulé complet, le tuteur IA et le quiz.

Parler aux admissions
29

Bon style de code — nommer, commenter et lisibilité

VerrouilléTH2PR4PNW2

Aperçu de classe verrouillée

Un petit script partagé par une stratège en marketing numérique avec un développeur se lit mieux quand il est propre — la lisibilité, c'est le travail d'équipe

Inscrivez-vous pour déverrouiller chaque classe de ce cours — le déroulé complet, le tuteur IA et le quiz.

Parler aux admissions
30

Mini-projet — bâtir et présenter un petit programme (assisté par IA)

VerrouilléTH2PR4PNW2

Aperçu de classe verrouillée

C'est la répétition finale dont chaque rôle a besoin — un programme fonctionnel et présenté (appelant optionnellement un LLM) est la preuve que vous savez penser comme un programmeur dans un monde d'IA générative

Inscrivez-vous pour déverrouiller chaque classe de ce cours — le déroulé complet, le tuteur IA et le quiz.

Parler aux admissions

Déverrouiller les 30 classes

Obtenez le déroulé complet, le tuteur IA et le quiz pour chaque classe de 1.4 · Algorithmes et programmation.

S'inscrire via les admissions

Le paiement en ligne n'est pas encore en service — contactez les admissions pour vous inscrire.