Catalogue des cours
Tous les cours sont gratuits, avec quiz et attestation de réussite.
Votre première application Android
Créez pas à pas une application de suivi de dépenses avec Android Studio et Jetpack Compose : composables, état, formulaire, liste, navigation entre deux écrans et ViewModel. Vous la lancerez sur un émulateur ou sur votre téléphone.
Développeur mobile AndroidKotlin : les bases
Apprenez le langage officiel du développement Android : variables, nullabilité, fonctions, classes, data classes, collections, lambdas, puis un premier aperçu des coroutines. Tous les exemples s'exécutent dans votre navigateur, sans installation.
Développeur mobile AndroidDécouvrir le développement mobile
Comprenez comment naît une application mobile : écosystèmes Android et iOS, natif ou multiplateforme, cycle de vie, publication sur les stores et contraintes réelles du terrain en Afrique et en Europe. À la fin, vous saurez choisir une approche technique argumentée pour un projet.
Développeur mobile AndroidConcevoir une interface mobile
Apprenez les règles qui rendent une application agréable et accessible sur téléphone : ergonomie tactile, zones de pouce, navigation, conventions Material Design et Human Interface Guidelines, accessibilité, états vides, de chargement et d'erreur. Vous saurez critiquer et améliorer un écran.
Développeur IATravailler avec l'IA
Apprenez à utiliser les assistants d'IA dans votre métier au quotidien : rédiger, coder, analyser, vérifier chaque réponse, protéger les données de l'entreprise et de ses clients, instaurer de bonnes pratiques d'équipe et reconnaître les situations où il vaut mieux s'en passer.
Développeur IAConstruire son premier assistant avec un LLM
Construisez pas à pas un assistant de service client en Python avec Claude sur Amazon Bedrock : appel de l'API Converse avec boto3, historique de conversation, outils (tool use), recherche documentaire (RAG) avec embeddings, garde-fous, maîtrise des coûts et mise en production.
Développeur IAPrompt engineering
Apprenez à écrire des consignes fiables pour les modèles de langage : anatomie d'un prompt, rôle et contexte, exemples, sorties structurées en JSON, chaînes de prompts, évaluation sur un jeu de tests, puis protection contre l'injection de prompt.
Développeur IALe machine learning expliqué
Comprenez comment une machine apprend à partir d'exemples : apprentissage supervisé et non supervisé, données d'entraînement et de test, surapprentissage, métriques d'évaluation, puis un projet complet avec scikit-learn, de la préparation des données à la sauvegarde du modèle.
Développeur IAPython pour l'IA
Ce cours vous donne le Python indispensable pour travailler avec l'IA : un environnement propre, les structures de données, les fonctions, la lecture et l'écriture de fichiers JSON et CSV, les requêtes HTTP, un aperçu de numpy et pandas, et l'appel d'une API avec une clé secrète.
Développeur IAComprendre l'IA en 2026
Ce cours démystifie l'intelligence artificielle : vous saurez distinguer IA, machine learning, deep learning et IA générative, expliquer ce qu'un grand modèle de langage fait et ne fait pas, repérer hallucinations, biais et coûts cachés, et situer vos projets dans le cadre légal (AI Act, protection des données).