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: Penetration Testing, Network Security, Cyber Operations, Network Monitoring, Exploitation techniques, Vulnerability Scanning, Cryptographic Protocols, Remote Access Systems, Network Protocols, Encryption, General Networking, Command-Line Interface, Network Analysis, Proxy Servers
Préparer un diplôme
Intermédiaire · Cours · 1 à 3 mois

University of Colorado Boulder
Compétences que vous acquerrez: Normes de cryptographie à clé publique (PKCS), Cryptage, Informatique quantique, Logiciels mathématiques, Mathématiques avancées, Cryptographie, Informatique théorique, Algorithmes, Informatique, Protocoles cryptographiques, Structures de données
Préparer un diplôme
Avancées · Cours · 1 à 4 semaines

University of Michigan
Compétences que vous acquerrez: Programmation informatique, Autres langages de programmation, C (langage de programmation), C et C++, Programmation du système, Gestion de la mémoire, Principes de programmation, C++ (langage de programmation), Algorithmes, Programmation Python, Programmation en Python
Intermédiaire · Cours · 1 à 4 semaines

International Institute of Information Technology, Hyderabad
Compétences que vous acquerrez: Microarchitecture, Computer Architecture, Hardware Architecture, Systems Architecture, Computer Systems, Computer Hardware, Performance Tuning, Memory Management
Intermédiaire · Cours · 1 à 4 semaines
University of Toronto
Compétences que vous acquerrez: Programmation informatique, Fichier E/S, Environnements de développement intégré, Développement du programme, Conception fonctionnelle, Principes de programmation, Environnement de développement, Débogage, Documentation du logiciel, Documentation technique, Programmation Python, Structures de données, Programmation en Python
Débutant · Cours · 1 à 3 mois

University of London
Compétences que vous acquerrez: Programmation informatique, Infographie, Interaction homme-machine, Gestion des données, Développement du programme, Maintenabilité, Principes de programmation, Outils de développement de logiciels, Techniques d'infographie, Environnement de développement, Débogage, Cadres JavaScript, Outils graphiques, Javascript, Programmation événementielle, Conception interactive
Débutant · Cours · 1 à 4 semaines

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

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

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