Inclut progression, profil, préférences, résultats, portfolio, fichiers de l’IDE et notes locales. Le fichier reste sous ton contrôle.
Conseil : conserve une copie de ce fichier dans un endroit sûr. Il peut contenir tes notes et projets.
Choisis ton pays et la langue de l’interface. Tu pourras les modifier plus tard.
Exporte une sauvegarde pour transférer tes données vers un autre appareil ou les restaurer plus tard.
Inclut progression, profil, préférences, résultats, portfolio, fichiers de l’IDE et notes locales. Le fichier reste sous ton contrôle.
Conseil : conserve une copie de ce fichier dans un endroit sûr. Il peut contenir tes notes et projets.
Retrouve tes formations et reprends ton apprentissage.
Choisis une formation, avance à ton rythme et valide tes acquis grâce aux quiz.
Trouver une formation →Les recommandations évoluent selon tes cours, tes reprises et tes résultats.
Préparation de ta recommandation…
Choisis un domaine et commence à développer tes compétences.
Progresse étape par étape, en respectant les prérequis de chaque formation.
Les compétences sont ajoutées après la réussite du quiz associé. Ce sont des validations internes au prototype, pas des certifications professionnelles.
Un premier catalogue de démonstration, appelé à s’enrichir.
Valide tes connaissances avec des examens finaux. Il faut terminer le cours associé avant de commencer son examen.
Les certificats de démonstration sont préparés localement après réussite d'un examen final.
Ta progression sur cet appareil est sauvegardée localement.
Continue à apprendre, une étape à la fois.
0 leçon validée sur 54 · 0 %
Définis ton identité d’apprentissage et tes objectifs.
Construire mes compétences numériques.
Profil enregistré sur cet appareilObserve chaque instruction, avance pas à pas et suis les valeurs des variables.
Écris quelques instructions et observe le résultat dans un environnement pédagogique limité.
La sortie de ton programme apparaîtra ici.
Ce mini-interpréteur accepte les affectations numériques simples et print(...). Il n'exécute pas du JavaScript libre et ne remplace pas encore un environnement Python ou Java complet.
Un environnement de travail multi-langage avec éditeur, fichiers de projet, aperçu Web et terminal pédagogique.
Python et SQLite peuvent être chargés à la demande dans le navigateur grâce à WebAssembly. JavaScript s’exécute dans l’aperçu sandboxé. Le téléchargement des moteurs nécessite Internet et peut être volumineux ; rien n'est téléchargé automatiquement.
La sortie des moteurs apparaîtra ici.
Ces langages nécessitent un serveur de compilation isolé administré par DARM ou ton établissement. L'API compatible Piston peut connecter ce serveur privé. Le service public Piston n'est plus librement accessible depuis février 2026.
Le code envoyé quitte l'appareil. N'envoie aucun mot de passe, clé privée, donnée personnelle ou code confidentiel. Le jeton n’est jamais enregistré : il reste en mémoire dans cet onglet. Le serveur doit appliquer isolation, limites CPU/mémoire/temps, quotas, journalisation minimale et HTTPS. DARM ne fournit pas encore ce serveur.
DARM Terminal V4.7 — environnement pédagogique local. Tape « help » pour afficher les commandes disponibles. Attention : ce terminal ne donne pas accès au système Android ou à l'ordinateur.
Enregistre des versions de ton code et retrouve les modifications effectuées.
Les commits sont conservés sur cet appareil.
Aucun commit pour le moment.
Repère quelques problèmes courants et reçois des conseils d'amélioration.
Lance une analyse pour recevoir des recommandations.
Cette analyse repose sur des règles simples. Elle ne remplace pas une revue humaine ni un outil professionnel de sécurité.
Présente les projets que tu construis pendant tes formations.
Télécharge les cours de démonstration sur cet appareil pour les consulter hors connexion.
Les cours téléchargés sont conservés dans le stockage local du navigateur. La progression et les comptes ne sont pas encore synchronisés hors ligne.
Prêt à enregistrer les cours.Chargement de la bibliothèque…
Choisis un mode adapté à ton forfait et à la qualité de ta connexion.
Le mode sélectionné est mémorisé sur cet appareil.
Mode Normal activé.
Utilise la synthèse vocale de ton navigateur pour écouter un texte de cours ou tes propres notes.
La disponibilité des voix dépend de ton appareil et de ton navigateur.
Regarde les ressources pédagogiques directement dans la plateforme. Les vidéos compatibles s'ouvrent dans le lecteur intégré.
Sélectionne une vidéo dans ta bibliothèque ou ajoute une adresse de vidéo autorisée.
La vidéo sera lue ici, dans DARM Code Academy.
Des outils pratiques regroupés au même endroit. Tes données restent sur cet appareil ; aucun compte ni serveur n’est nécessaire.
Pose une question sur les notions de base. Le tuteur local propose une explication guidée, sans appel à une IA en ligne.
Révise les notions essentielles avec des cartes recto-verso.
HyperText Markup Language : langage de balisage qui structure une page Web.
Un petit exercice pour entretenir ta pratique.
Quel type de structure permet de répéter une instruction plusieurs fois ?
Explore les liens entre les notions à apprendre.
Remets les étapes dans le bon ordre pour résoudre un problème.
Teste quelques requêtes sur une petite table locale fictive.
Observe un exemple de réponse JSON fictive. Aucun appel réseau n’est effectué.
Clique sur le bouton pour voir un exemple JSON.
Modifie le titre et le texte puis observe le résultat local.
Bienvenue dans mon premier projet Web.
Apprends à reconnaître les composants d’un réseau dans une simulation sans connexion à un réseau réel.
Entraîne-toi à expliquer simplement une notion technique.
À quoi sert une adresse IP ?Obtiens une idée adaptée à ton domaine d’apprentissage.
Associe tes centres d’intérêt à des pistes de métiers, sans prétendre évaluer ton niveau professionnel.
Apprends des mots informatiques en français et en anglais.
Variable : a named storage location in a program.
Checklist locale pour apprendre à contribuer à un projet libre.
Prépare un groupe et un objectif de travail sur cet appareil. Aucun message n’est envoyé.
Décris ton objectif et garde une demande brouillon sur cet appareil. Aucun mentor n’est contacté.
Exemples de séances à suivre ou à préparer. Aucun direct n’est diffusé dans cette version.
Un défi individuel d’entraînement, sans classement public ni récompense financière.
Défi : explique en trois étapes comment résoudre un problème informatique.Quelques termes techniques français-anglais pour commencer.
Un brief de projet que tu peux réaliser seul ou avec un groupe, puis présenter dans ton portfolio.
Projet : créer un guide numérique des bonnes pratiques de sécurité.Résumé de tes acquis enregistrés sur cet appareil.
Indicateurs calculés uniquement à partir des données locales déjà présentes.
Quelques ressources de référence à consulter lorsque tu disposes d’une connexion. Le contenu de cette liste ne se télécharge pas automatiquement.
Des fiches de référence intégrées au site, consultables sans ouvrir de page externe.
Ces fiches sont des supports de révision internes à DARM. Elles ne remplacent pas les documentations officielles ni les cours approfondis.
Des outils réellement utilisables hors ligne, avec les limites techniques clairement indiquées.
Prépare et organise tes projets dans les langages pris en charge par l'éditeur. L'exécution directe reste disponible pour HTML, CSS et JavaScript dans l'aperçu isolé.
Pas de faux compilateur : les moteurs natifs nécessitent une installation ou un service de compilation isolé. Aucun code n'est envoyé sur Internet depuis cet atelier.
Obtiens une explication structurée d'un concept ou d'un extrait de code. Cet outil fonctionne sans connexion, mais n'est pas une IA générative.
Modèle Qwen compact exécuté sur l’appareil via WebLLM/WebGPU. Le premier téléchargement est volumineux (environ 300 Mo selon le modèle et ses fichiers). Les questions restent dans le navigateur après le chargement. Appareil compatible requis ; aucun modèle n’est téléchargé automatiquement.
Prépare un paquet de collaboration, exporte-le et partage-le par le moyen de ton choix. Un autre apprenant pourra l'importer sur son appareil.
Prépare un dossier exportable avec tes formations terminées, résultats et projets enregistrés. Tu contrôles les informations partagées.
Ce dossier documente tes acquis ; il ne constitue pas un diplôme, une accréditation ou une certification reconnue par un organisme externe.
DARM peut préparer des preuves de compétences et aligner ses objectifs pédagogiques sur des référentiels publics. Une reconnaissance officielle exige une évaluation indépendante, des partenariats signés et, selon le pays, une accréditation. Aucun partenariat ni agrément n'est revendiqué dans cette version.
Exercices et projets pour appliquer les notions.
Interface responsive et pensée pour les connexions limitées.
Les parcours pédagogiques essentiels restent gratuits.