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

University of California, Irvine
Compétences que vous acquerrez: Technologie de l'information, Mise en réseau générale, Stockage des données, Protocoles de réseau, TCP/IP, Réseaux informatiques, Systèmes logiciels, Installation du logiciel, Logiciel système, Configuration du système, Systèmes d'exploitation, Systèmes informatiques, Sécurité réseau, Maîtrise de l'informatique, Matériel de mise en réseau, Sécurité des réseaux, Modèles OSI, Logiciel de sécurité, Architecture matérielle, Intranet, Matériel informatique
Débutant · Cours · 1 à 4 semaines
University of London
Compétences que vous acquerrez: Cybersécurité, Débogage, Mise en réseau générale, Informatique, Réseaux informatiques, Systèmes informatiques, Sécurité réseau, Applications Web, Maîtrise de l'informatique, Pensée informatique, Sécurité des applications, Sécurité des réseaux, Gestion des problèmes
Débutant · Cours · 1 à 4 semaines

Birla Institute of Technology & Science, Pilani
Compétences que vous acquerrez: Computer Architecture, Hardware Architecture, Microarchitecture, Computer Systems, Computational Logic, Hardware Design, Computer Hardware, Programming Principles, System Programming, Systems Architecture, Program Development, Data Storage, Memory Management
Préparer un diplôme
Débutant · Cours · 1 à 3 mois

University of London
Compétences que vous acquerrez: Computational Logic, Logical Reasoning, Deductive Reasoning, Theoretical Computer Science, Programming Principles, Computer Science, Critical Thinking, Computational Thinking, Business Logic, Algorithms, Mathematical Theory & Analysis, Algebra, Mathematical Modeling, Problem Solving, Strategic Communication
Intermédiaire · Cours · 1 à 4 semaines

Duke University
Compétences que vous acquerrez: Programmation informatique, Génie logiciel, Débogage, Principes de programmation, Fichier E/S, C (langage de programmation), Cycle de vie du développement des systèmes, Tests de développement, Maintenabilité, Programmation du système, Résolution de problèmes, Conception de logiciels, Gestion de la mémoire, Tests de logiciels, Planification des tests, Structures de données, Algorithmes, Simulations, Développement du programme, C et C++
Débutant · Spécialisation · 3 à 6 mois

University of Alberta
Compétences que vous acquerrez: Programmation informatique, Programmation Python, Autres langages de programmation, Débogage, Principes de programmation, Conception de jeux, Tests fonctionnels, Informatique, Résolution de problèmes, Pensée informatique, Programmation en Python, Planification des tests, Algorithmes, Qualité des logiciels (SQA/SQC), Développement de jeux vidéo, Développement du programme
Débutant · Cours · 1 à 3 mois

University of London
Compétences que vous acquerrez: Algorithms, Computational Thinking, Theoretical Computer Science, Computational Logic, Critical Thinking and Problem Solving, Performance Testing, Data Structures, Critical Thinking, Logical Reasoning, Graph Theory, Mathematical Theory & Analysis, Complex Problem Solving, Analysis, Game Theory
Intermédiaire · Cours · 1 à 4 semaines

Birla Institute of Technology & Science, Pilani
Compétences que vous acquerrez: Algorithms, Data Management, Computational Thinking, Memory Management, C and C++, Software Design, Problem Solving, Complex Problem Solving
Préparer un diplôme
Mixte · Cours · 1 à 3 mois

Birla Institute of Technology & Science, Pilani
Compétences que vous acquerrez: Operating Systems, Operating System Administration, Memory Management, OS Process Management, System Software, System Programming, Command-Line Interface, Linux Administration, File Systems, System Monitoring, Performance Tuning, Package and Software Management, Systems Architecture, File Management, Algorithms, Cloud Platforms, User Accounts, Security Controls, Data Sharing
Préparer un diplôme
Intermédiaire · Cours · 1 à 3 mois

Tsinghua University
Compétences que vous acquerrez: Data Structures, Algorithms, Graph Theory, Database Management Systems, Computational Thinking, Theoretical Computer Science, System Design and Implementation, Programming Principles, Computer Programming, Data Storage
Intermédiaire · Spécialisation · 3 à 6 mois
University of Toronto
Compétences que vous acquerrez: Programmation informatique, Programmation Python, Débogage, Documentation technique, Principes de programmation, Environnements de développement intégré, Environnement de développement, Fichier E/S, Documentation du logiciel, Conception fonctionnelle, Programmation en Python, Structures de données, Développement du programme
Débutant · Cours · 1 à 3 mois