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 Colorado Boulder
Compétences que vous acquerrez: Computational Logic, Systems Design, Verification And Validation, Systems Analysis, Software Systems, Theoretical Computer Science, Computational Thinking, System Design and Implementation, Simulations, Programming Principles, Software Architecture, Software Design, Model Evaluation, Graph Theory, Software Testing, Hardware Architecture, Software Quality Assurance, Computer Architecture, Algorithms, Logical Reasoning
Débutant · Spécialisation · 1 à 3 mois

Peking University
Compétences que vous acquerrez: C (Programming Language), Programming Principles, Computer Programming, Computer Architecture, Computer Science, Theoretical Computer Science, Computational Thinking, Computer Hardware, Computational Logic, Algorithms, Data Structures, Emerging Technologies
Mixte · Cours · 3 à 6 mois

Compétences que vous acquerrez: Proposal Writing, Performance Tuning, Agentic systems, Computational Thinking, Performance Analysis, Computational Logic
Intermédiaire · Cours · 1 à 4 semaines
Stanford University
Compétences que vous acquerrez: Science Informatique Théorique, Pensée informatique, Théorie des graphes, structures de données, Bioinformatique, Algorithmes
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: GitHub, Commandes Linux, Déploiement des applications, Gestion des fichiers, Programmation en Python, Restful API, Principes de programmation, Git (Système de contrôle des versions), Web scraping, Cycle de vie du développement logiciel, Script Shell, Importation/exportation de données, Conception de logiciels, Architecture logicielle, Modèles de conception de logiciels, Contrôle des versions, Flask (Framework Web), Linux, Bash (langage de script), Méthodologies de développement de logiciels
Débutant · Spécialisation · 3 à 6 mois

University of Illinois Urbana-Champaign
Compétences que vous acquerrez: Apache Hadoop, Technologies de stockage des données, Cloud Computing, C++ (langage de programmation), Science Informatique Théorique, Informatique distribuée, Théorie des bases de données, Conception des systèmes, Apache Cassandra, Évolutivité, NoSQL, Algorithmes, Protocoles réseau
Débutant · Cours · 1 à 3 mois

Duke University
Compétences que vous acquerrez: Programmation informatique, Cryptage, Java, Cryptographie, structures de données, Algorithmes, Programmation orientée objet (POO), Fichier E/S, Serveurs web, Génie logiciel, Programmation Java
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Responsible AI, Cloud Development, Image Analysis, Anomaly Detection, Prompt Engineering, Microsoft Copilot, Microsoft Azure, Cloud Storage, Data Storage, Cloud Applications, Text Mining, Microsoft Development Tools, Unsupervised Learning, Cloud Deployment, Data Storage Technologies, Natural Language Processing, Continuous Deployment, Computer Vision, Cloud Computing, Machine Learning
Intermédiaire · Spécialisation · 3 à 6 mois

University of California, Irvine
Compétences que vous acquerrez: Architecture matérielle, Logiciels embarqués, Matériel informatique, Protocoles réseau, Architecture de réseau, Internet des objets, Réseaux sans fil, Systèmes embarqués
Mixte · Cours · 1 à 4 semaines

University of California, Santa Cruz
Compétences que vous acquerrez: Programmation informatique, C++ (langage de programmation), Théorie des graphes, structures de données, Principes de programmation, Programmation orientée objet (POO), Algorithmes, C (langage de programmation)
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Cloud Computing Architecture, Cloud Security, Cloud Infrastructure, Cloud Computing, Cloud Applications, IT Security Architecture, Cloud Services, Cloud Technologies, Infrastructure Security, Application Security, Data Security, Cybersecurity, Computer Science, Risk Management Framework, Information Technology, Encryption
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Spatial Data Analysis, GIS Software, Geospatial Information and Technology, Spatial Analysis, Geographic Information Systems, Geospatial Mapping, User Interface (UI), Application Development, Python Programming, Application Design, Data Science, Application Deployment, User Interface (UI) Design
Débutant · Cours · 1 à 3 mois