Les cours en informatique peuvent vous aider à comprendre les algorithmes, les systèmes informatiques, les données et les principaux concepts liés au développement logiciel. Vous pouvez développer des compétences en raisonnement logique, modélisation, architecture et analyse. De nombreux cours utilisent des exemples concrets pour illustrer les principes fondamentaux.

Columbia University
Compétences que vous acquerrez: Apprentissage non supervisé, Vision par ordinateur, Deep learning, Algorithmes d'apprentissage automatique, Apprentissage automatique, Théorie des graphes, Algorithmes, Réduction de dimensionnalité, Analyse d'images, Réseaux neuronaux artificiels
Débutant · Cours · 1 à 3 mois

Duke University
Compétences que vous acquerrez: Programmation en Python, Traitement des données, Débogage, Développement de logiciels, Analyse des Données, Résolution de problèmes, Algorithmes
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Prototypage, Expérience Utilisateur, Design d'interaction, Conception de l'expérience utilisateur, Interface utilisateur (UI), Wireframing, Figma (Logiciel de conception), Conception de sites web, Conception d’interfaces utilisateur (UI), Utilisabilité, Tests d'utilisabilité, Éléments et principes de conception, Conception centrée sur l'utilisateur, Recherche en design, Recherche utilisateur, Persona (Expérience utilisateur), Développement Web Front-End, Composants UI
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Suivi des questions, Dépannage du matériel, Service client, Employé(e) du centre d’assistance, Services en nuage, Stockage des données, Soutien au système, Dépannage du réseau, Cybersécurité, Systèmes d'Exploitation, Matériel informatique, Support technique, Cloud Computing, Mise en réseau générale
Intermédiaire · Cours · 1 à 3 mois

Dartmouth College
Compétences que vous acquerrez: Logiciels embarqués, Interface de ligne de commande, Environnement de développement, Programmation informatique, Installation du logiciel, Linux, Fichier E/S, Systèmes d'Exploitation, Outils de construction, Systèmes embarqués, Développement d'applications, Développement du programme, C (langage de programmation)
Débutant · Cours · 1 à 3 mois
University of Toronto
Compétences que vous acquerrez: Programmation en Python, Automatisation des tests, Tests unitaires, Pensée informatique, Cas de test, Programmation orientée objet (POO), Test de logiciels, Algorithmes, structures de données, Débogage, Développement du programme
Mixte · Cours · 1 à 3 mois

Peking University
Compétences que vous acquerrez: Algorithms, Programming Principles, Computer Programming, Pseudocode, Program Development, Computational Thinking, Mathematical Modeling, Data Structures
Mixte · Cours · 1 à 3 mois

LearnQuest
Compétences que vous acquerrez: Rétrospective de Sprint, Témoignage de l'utilisateur, Esprit d'équipe, Méthodologie de la cascade, Méthodologie Agile, Arriérés, Estimation, Planification du Sprint, Gestion de projet Agile
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Model Context Protocol, Claude Code, Vibe coding, Microsoft Copilot, AI Workflows, Anthropic Claude, Tool Calling, GitHub, Web Development, Real Time Data, Debugging, AI Security, Artificial Intelligence and Machine Learning (AI/ML), Servers, Prompt Engineering, Application Development, Video Game Development, Agentic Workflows, Generative AI, Software Engineering
Débutant · Spécialisation · 3 à 6 mois

University of Colorado Boulder
Compétences que vous acquerrez: Logiciels embarqués, Ingénierie électronique, Analyse des défaillances, Simulation et logiciels de simulation, Ingénierie des systèmes basée sur des modèles, Ingénierie de l'automatisation, Débogage, Communication technique, Systèmes embarqués, Ingénierie informatique
Préparer un diplôme
Intermédiaire · Cours · 1 à 4 semaines

University of California, Irvine
Compétences que vous acquerrez: Gestion des risques, Gestion de la conformité, Gestion de la sécurité, Atténuation des risques, Protection des actifs, Stratégie de sécurité, Gestion des ressources, Planification de la continuité des activités, Cyber-gouvernance, Modélisation des menaces, Cadre de gestion des risques, Stratégie de cybersécurité, Analyse des risques, Risque cybernétique, Gestion des fournisseurs, Évaluations de la vulnérabilité, Sensibilisation à la sécurité, Gestion des menaces, Contrôles de sécurité, Gestion des risques de l'entreprise
Débutant · Spécialisation · 1 à 3 mois

28DIGITAL
Compétences que vous acquerrez: Recherche opérationnelle, Science Informatique Théorique, Mathématiques appliquées, Théorie des graphes, Pensée informatique, Algèbre linéaire, Algorithmes
Intermédiaire · Cours · 1 à 4 semaines