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 London
Compétences que vous acquerrez: Algorithms, Computational Thinking, Theoretical Computer Science, Computational Logic, Critical Thinking and Problem Solving, Computer Science, Data Structures, Critical Thinking, Classification Algorithms, Logical Reasoning, Graph Theory, Mathematical Theory & Analysis, Complex Problem Solving, Analysis, Game Theory
Intermédiaire · Cours · 1 à 4 semaines

University of Colorado System
Compétences que vous acquerrez: Développement d'exploits, Protocoles cryptographiques, Infrastructure à clé publique, Cyber-attaques, Sécurité des applications, Tests de sécurité, Cybersécurité, Assurance de l'information, Détection et prévention des intrusions, Test de pénétration, Cryptage, Pare-feu, Cryptographie, Norme de chiffrement avancée (AES), Politiques de cybersécurité, Norme de cryptage des données, Sécurité des données, Sécurité des systèmes d'information, Sécurité des réseaux, Metasploit
Intermédiaire · Spécialisation · 3 à 6 mois

University of California San Diego
Compétences que vous acquerrez: Debugging, Computer Programming Tools, Algorithms, Programming Principles, Computational Thinking, Diversity Awareness, Digital pedagogy, Program Development, Technical Communication, Event-Driven Programming, Computer Programming, Computational Logic, Education Software and Technology, Collaborative Software, Animation and Game Design, Cultural Responsiveness, Code Review, Diversity Equity and Inclusion Initiatives, Computer Science, Brainstorming
Débutant · Spécialisation · 3 à 6 mois
University of Toronto
Compétences que vous acquerrez: Programmation informatique, Environnements de développement intégré, Structures de données, Principes de programmation, Conception fonctionnelle, Développement du programme, Documentation technique, Programmation Python, Fichier E/S, Documentation du logiciel, Débogage
Débutant · Cours · 1 à 3 mois

Ball State University
Compétences que vous acquerrez: Programmation informatique, NumPy, Principes de programmation, Analyse, Exploration de texte, Analyse statistique, Réutilisation du code, Développement du programme, Programmation Python, Logiciels mathématiques, Traitement du langage naturel, Analyse des données, Traitement des données, Logique informatique
Préparer un diplôme
Débutant · Cours · 1 à 3 mois

University of Colorado System
Compétences que vous acquerrez: Programmation informatique, Microsoft Visual Studio, Environnements de développement intégré, Collecte de données, Outils de développement Microsoft, Environnement de développement, Algorithmes, Principes de programmation, Développement du programme, Logiciels mathématiques, C (langage de programmation), Stockage des données, Pensée informatique
Débutant · Cours · 1 à 4 semaines

Northeastern University
Compétences que vous acquerrez: Algorithms, Theoretical Computer Science, Data Structures, Computational Thinking, Analysis, Performance Tuning, Memory Management, Scalability
Mixte · Cours · 1 à 4 semaines
University of Illinois at Urbana-Champaign
Obtenir un diplôme
Diplôme · 1 à 4 ans
University of London
Compétences que vous acquerrez: Human Computer Interaction, Virtual Reality, Game Design, Full-Stack Web Development, Mobile Development, Agile Software Development, Animations, Data Ethics, Event-Driven Programming, Git (Version Control System), Web Applications, Incident Response, Data Science, Natural Language Processing, Data Transformation, Combinatorics, Database Design, Model Evaluation, Web Development, Generative AI
Crédit proposé
Certificat d'études supérieures · 6 à 12 mois
University of London
Compétences que vous acquerrez: Human Computer Interaction, Virtual Reality, Game Design, Full-Stack Web Development, Mobile Development, Agile Software Development, Animations, Data Ethics, Event-Driven Programming, Git (Version Control System), Web Applications, Incident Response, Data Science, Natural Language Processing, Data Transformation, Combinatorics, Database Design, Model Evaluation, Web Development, Generative AI
Crédit proposé
Certificat d'études supérieures · 6 à 12 mois

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

Compétences que vous acquerrez: Data Structures, Graph Theory, Algorithms, Java, Java Programming, Data Management, Secure Coding, Theoretical Computer Science, Programming Principles, Other Programming Languages, Performance Tuning, Computer Programming
Intermédiaire · Spécialisation · 1 à 3 mois