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.

University of California San Diego
Compétences que vous acquerrez: structures de données, Programmation informatique, Débogage, Science Informatique Théorique, Développement du programme, C et C++, Stockage des données, Tests de développement, Programmation en Python, Java, Algorithmes, Bioinformatique, Pensée informatique, Principes de programmation, Systèmes de fichiers, Javascript, Théorie des graphes, Analyse du réseau, Test de logiciels, Rust (langage de programmation)
Intermédiaire · Spécialisation · 3 à 6 mois

Stanford University
Compétences que vous acquerrez: Analyse des réseaux sociaux, structures de données, Science Informatique Théorique, Analyse du réseau, Algorithmes, Bioinformatique, Probabilité, Analyse, Pensée informatique, Recherche opérationnelle, Logique computationnelle, Théorie des graphes, Pseudo-code, Routage de réseau
Intermédiaire · Spécialisation · 3 à 6 mois

University of Leeds
Compétences que vous acquerrez: Logical Reasoning, Computational Logic, Computational Thinking, Algorithms, Theoretical Computer Science, Artificial Intelligence, Cryptography, Graph Theory
Débutant · Cours · 1 à 4 semaines

University of Colorado Boulder
Compétences que vous acquerrez: Theoretical Computer Science, Algorithms, Data Structures, Graph Theory, Operations Research, Public Key Cryptography Standards (PKCS), Computational Thinking, Computer Programming, Programming Principles, Cryptography, Computer Science, Pseudocode, Applied Mathematics, Advanced Mathematics, Mathematical Theory & Analysis, Encryption, Combinatorics, Python Programming, Analysis, Mathematical Modeling
Préparer un diplôme
Avancées · Spécialisation · 3 à 6 mois
University of London
Compétences que vous acquerrez: Virtual Reality, Game Design, Full-Stack Web Development, Mobile Development, Human Computer Interaction, Agile Software Development, Animations, Data Ethics, Event-Driven Programming, Git (Version Control System), Web Applications, Incident Response, Data Science, Natural Language Processing, Unsupervised Learning, Combinatorics, Database Design, Web Development, Generative AI, Usability Testing
Obtenir un diplôme
Diplôme · 1 à 4 ans

University of Colorado Boulder
Compétences que vous acquerrez: User Story, Real-Time Operating Systems, SQL, New Product Development, Model Based Systems Engineering, Field-Programmable Gate Array (FPGA), Sustainable Business, Data Mining, Delegation Skills, Unsupervised Learning, Object Oriented Design, Sampling (Statistics), Supplier Management, Failure Analysis, Computer Vision, Accountability, Data Ethics, Sustainability Reporting, Goal Setting, Generative AI
Obtenir un diplôme
Diplôme · 1 à 4 ans

BITS Pilani
Compétences que vous acquerrez: Relational Databases, User Research, Probability & Statistics, Data Storytelling, Bash (Scripting Language), Graph Theory, Object Oriented Design, Theoretical Computer Science, Operating Systems, Android Development, Database Design, Encryption, Bioinformatics, Java Programming, Feature Engineering, Algorithms, TCP/IP, Version Control, Data Structures, Model View Controller
Obtenir un diplôme
Diplôme · 1 à 4 ans

University of Colorado System
Compétences que vous acquerrez: Architecture de réseau, TCP/IP, Télécommunications, Protocoles réseau, Algorithmes, Protocoles de routage, Réseaux locaux, Systèmes de communication, Réseaux informatiques, Gestion des performances du réseau, Planification et conception de réseaux, Infrastructure réseau, Protocole de configuration dynamique de l'hôte (DHCP), Réseaux sans fil, Mise en réseau générale, Modèles OSI, Réseaux définis par logiciel, Communications numériques, Sécurité réseau, Routage de réseau
Intermédiaire · Spécialisation · 3 à 6 mois

University of Colorado Boulder
Compétences que vous acquerrez: OSI Models, Network Security, TCP/IP, Cloud Computing, Cloud Infrastructure, Software-Defined Networking, Network Architecture, Wide Area Networks, Network Protocols, General Networking, Network Routers, Network Troubleshooting, Linux, Virtualization, Kubernetes, Load Balancing, Data Centers, Network Administration, Network Switches, Terraform
Préparer un diplôme
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Computational Thinking, Algorithms, Graph Theory, Data Structures, C++ (Programming Language), Programming Principles, Computer Programming, Theoretical Computer Science, Object Oriented Programming (OOP)
Intermédiaire · Spécialisation · 1 à 3 mois

LearnQuest
Compétences que vous acquerrez: Programmation informatique, Débogage, Cloud Computing, Logiciel système, SQL, Gestion des bases de données, Automatisation, Réseaux informatiques, Informatique, Développement de logiciels, Visual Basic (langage de programmation), Architecture des ordinateurs, Matériel informatique, Algorithmes, Principes de programmation, Bases de données, Protocoles réseau, Bases de données relationnelles, Analyse, Sécurité réseau
Débutant · Cours · 1 à 3 mois

Duke University
Compétences que vous acquerrez: structures de données, Systèmes d'Exploitation, Interface de ligne de commande, Débogage, Programmation informatique, Programmation du système, Conception de logiciels, Simulations, Interface utilisateur (UI), Maintenabilité, Développement du programme, Principes de programmation, Résolution de problèmes, Développement de logiciels, C (langage de programmation), Algorithmes, Génie logiciel, Pseudo-code, Test de logiciels, Environnement de développement
Débutant · Spécialisation · 3 à 6 mois