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.

Universidad Nacional Autónoma de México
Compétences que vous acquerrez: Android Development, Android Studio, Java, Mobile Development, Object Oriented Programming (OOP), Java Programming, Mockups, Application Deployment, Mobile Development Tools, Application Development, Software Design Patterns, JSON, Kotlin, User Interface (UI) Design, Prototyping, Application Design, Application Lifecycle Management, User Interface and User Experience (UI/UX) Design, Software Design, Instagram
Intermédiaire · Spécialisation · 3 à 6 mois

Vanderbilt University
Compétences que vous acquerrez: Programmation Java, Maintenabilité, Automatisation des tests, Tests unitaires, Développement Mobile, Fichier E/S, Développement Android, Modèles de conception de logiciels, Tests de développement, Android Studio, Test de logiciels, Programmation orientée objet (POO), Java, JUnit, Génie logiciel, Testabilité, Développement piloté par les tests (TDD), Git (Système de contrôle des versions), Tests d'intégration, Sécurité des applications
Débutant · Spécialisation · 3 à 6 mois

New York University
Compétences que vous acquerrez: Architecture de réseau, Protocoles réseau, Modélisation des menaces, TCP/IP, Sécurité réseau, Détection des menaces, Sécurité des infrastructures, Serveurs proxy, Attaque par déni de service distribué (DDoS), Détection et prévention des intrusions, Sécurité des entreprises, Cyber-attaques, Cybersécurité, Pare-feu
Intermédiaire · Cours · 1 à 4 semaines

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

University of Leeds
Compétences que vous acquerrez: Programmation en Python, Scripting, Programmation informatique, Principes de programmation, Automatisation, Débogage, Programmation orientée objet (POO), Environnement de développement, Fichier E/S, structures de données, Robotique, Algorithmes, Développement du programme
Débutant · Cours · 1 à 4 semaines

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

Compétences que vous acquerrez: Apprentissage automatique, Prototypage, Deep learning, Flux de travail IA, IA générative, ChatGPT, Analyse des Données, Synthèse des données, Ingénierie de requête, Modélisation prédictive, Prétraitement de données, Mise en œuvre de l'IA, Ingénierie des caractéristiques, Éthique des données, Visualisation de Données, Motifs de l'invitation, Intelligence artificielle et apprentissage automatique (IA/ML), Analyse exploratoire des données (AED), IA responsable, Science des données
Intermédiaire · 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

University of California, Santa Cruz
Compétences que vous acquerrez: Programmation informatique, Débogage, Environnements de développement intégré, Fichier E/S, Go (Langage de programmation), Algorithmes, structures de données, C (langage de programmation), Développement du programme
Débutant · Cours · 1 à 3 mois