Programmation
Python, C, C++, SQL, ROS 2
Apprendre à coder sur un vrai banc d’essai, de la première ligne de Python jusqu’au C++, à SQL et à ROS 2.
- mondes
- 36
- niveaux
- 187
- écrans
- 2227
Gratuit, sans compte, en ligne
Programmation, intelligence artificielle, automatique : trois formations où chaque notion se manipule, de zéro jusqu’à l’état de l’art.
Chacun se suit seul et de bout en bout. Ensemble, ils couvrent ce qu’un ingénieur en systèmes intelligents manie chaque jour : écrire le code, modéliser les données, asservir la machine.
Python, C, C++, SQL, ROS 2
Apprendre à coder sur un vrai banc d’essai, de la première ligne de Python jusqu’au C++, à SQL et à ROS 2.
Des maths aux Transformers
Comprendre l’IA de l’intérieur, des maths du lycée aux Transformers : chaque algorithme dérivé, codé, puis regardé tourner.
De Laplace au LPV
Boucler la boucle, de la fonction de transfert au LQG et au H∞, avec des schémas-blocs qu’on câble soi-même.
Débutant complet, étudiant ou ingénieur en poste : choisis ce qui te ressemble, on te dit par quoi commencer.
Jamais codé, ou si peu ? Aucun problème. Tout s’explique depuis le début. Compte vingt à trente minutes par séance, et avance à ton rythme : ta progression est gardée.
Monde 1, « Signal et variables » : une tension de capteur devient une variable. Tu écris, tu exécutes, tu vois le résultat tout de suite.
CommencerMondes 2 à 4 : piloter un cycle machine, ranger des mesures, écrire tes propres outils. Le socle de tout le reste.
ContinuerQuand Python te paraît naturel : vecteurs, gradients, probabilités, avec une démo pour voir chaque idée avant de l’écrire.
DécouvrirEn Programmation, le bouton Narration lit les explications à voix haute, et le tuteur intégré répond quand tu bloques sur un exercice.
BTS, IUT, licence, prépa ou école d’ingénieurs : tu as des bases en maths et en programmation. Choisis selon ton cursus, et sers-toi des quiz pour réviser tes partiels.
La machine et le compilateur, les pointeurs, la mémoire, puis le C++ moderne et la robotique avec ROS 2.
Piste C en ProgrammationMondes 0 à 3 d’Intelligence artificielle : les outils, l’optimisation, le cadre de l’apprentissage, puis les modèles linéaires démontrés.
Ouvrir Intelligence artificielleMondes 1 à 4 d’Automatique : pile le programme d’automatique de licence et de première année d’école, avec des boucles qui tournent.
Ouvrir AutomatiqueLa révision espacée des formations Intelligence artificielle et Automatique te repose les questions juste avant que tu les oublies. Dix minutes par jour avant un partiel valent mieux qu’une nuit blanche.
Tu connais les bases : va directement à ce qui t’intéresse. En Intelligence artificielle et en Automatique, le bouton Accès libre en haut de page déverrouille tous les mondes.
Attention et LLM dérivés, diffusion, PPO et RLHF, puis l’IA sur la machine : maintenance prédictive, MPC, TinyML.
Aller au monde 8Un éditeur de schémas-blocs qui calcule la fonction de transfert exacte, la réponse indicielle, le Bode et les marges. Puis LQG, H∞ et LPV.
Ouvrir le bac à sableLe graphe de nœuds jusqu’au robot complet, la concurrence à 1 kHz sans gigue, les fonctions fenêtre sur des séries temporelles.
Piste ROS 2Chaque module cite ses sources (articles fondateurs, ouvrages de référence) et donne le code en NumPy from scratch, puis avec les bibliothèques du métier.
Sciences pour l’ingénieur, première année : tu traites des mesures de TP et tu modélises des systèmes de mécanique, d’électronique et de physique. Voici ce qui te sert dès maintenant, dans l’ordre.
Mondes 1 à 4 : variables et unités, boucles et tests, listes de mesures, fonctions. Le monde 7, Calcul scientifique, ajoute NumPy et Matplotlib pour tracer et analyser un essai.
CommencerEntrée, sortie, linéarité, constante de temps : un circuit RC, un four, un ressort servent d’exemples, avec des démos à manipuler.
Ouvrir le monde 1Équation différentielle, fonction de transfert, réponses du premier et du second ordre (charge d’un RC, suspension masse-ressort-amortisseur).
Ouvrir le monde 2Mécanique, optique et électronique restent celles de ton amphi : ici, on ne les enseigne pas. Ce qui sert déjà, c’est de coder tes traitements de TP et de lire un système physique comme une entrée, une sortie et une réponse. Plus tard, Maths pour le code (rotations, filtres, Fourier) suppose d’avoir fait le monde Calcul scientifique.
Pas de vidéo de deux heures ni de diapositives à recopier. Des cours écrits pour être lus, et des outils pour vérifier que tu as compris.
Chaque module a sa démonstration interactive : tu bouges un curseur, la courbe réagit, et un défi te demande de trouver le bon réglage.
Aucune formule parachutée : on part d’une intuition concrète, on dérive pas à pas, puis on refait le calcul à la main sur un exemple.
En Programmation, ton code Python et SQL s’exécute dans ta page et il est vérifié ; le C et le C++ sont compilés par un service en ligne, avec ton accord avant chaque première utilisation. En Intelligence artificielle et en Automatique, chaque algorithme est écrit from scratch avant de passer aux bibliothèques.
La progression se débloque monde par monde. Chaque monde se termine par un boss, une épreuve qui mélange tout ce que tu viens d’apprendre.
Les questions de chaque module reviennent au bon moment, avec des intervalles qui s’allongent quand tu réponds juste.
Pas de compte, pas de traceur, pas de publicité. Ta progression reste dans ton navigateur, et tu peux l’exporter en un fichier pour changer d’appareil. Deux envois seulement, et toujours voulus : le tuteur IA, si tu branches ta propre clé, et la compilation du C et du C++.
Elle est enregistrée dans ce navigateur, sur cet appareil. Pour la retrouver ailleurs ou la mettre à l’abri, sauvegarde-la dans un fichier. Il contient les trois formations d’un coup. Le fichier de sauvegarde ne contient pas tes clés API.
Tu prêtes cet appareil ? Efface ta progression et tes réglages des trois formations sur cet appareil. Sauvegarde d’abord si tu veux les garder.
Oui. Pas d’abonnement, pas de compte à créer, pas de publicité. Les tuteurs IA des trois formations peuvent te demander ta propre clé d’API. Ils sont facultatifs.
En Programmation, aucun : on part de la première ligne de Python. La formation Intelligence artificielle suppose les maths du lycée scientifique, et son monde 0 reprend le reste. La formation Automatique s’adresse plutôt à partir de bac+2 : nombres complexes, dérivées, un peu d’équations différentielles.
Chaque module affiche son niveau (Fondation, Cœur, Avancé, Frontière) et sa durée.
Oui, tout est pensé pour l’écran tactile. Pour écrire beaucoup de code ou câbler des schémas-blocs, un ordinateur reste plus confortable. La formation Programmation s’installe même comme une application et fonctionne hors connexion.
Non, à condition de sauvegarder. Dans « Ma progression », Sauvegarder télécharge un petit fichier, et Restaurer le recharge sur l’autre appareil. Pense aussi à sauvegarder avant de vider les données de ton navigateur.
Oui. Chaque module a une adresse directe (par exemple ia/#/module/3.1) à donner aux élèves, et ses démos se projettent bien. Le glossaire de chaque formation sert de mémo commun.