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.

The University of Edinburgh
Compétences que vous acquerrez: Software Engineering, Code Reusability, Program Development, Video Game Development, Programming Principles, Software Development, Software Design, Event-Driven Programming, Computer Programming, Software Documentation, Software Testing, Computational Thinking, Game Design, Animations, Animation and Game Design
Mixte · Cours · 1 à 3 mois

Birla Institute of Technology & Science, Pilani
Compétences que vous acquerrez: Cryptographic Protocols, Cybersecurity, Email Security, Firewall, Algorithms, Data Integrity
Intermédiaire · Cours · 1 à 3 mois

University of Colorado Boulder
Compétences que vous acquerrez: Gestion de la mémoire, Microarchitecture, Gestion des processus du système d'exploitation, Architecture matérielle, Développement de l'informatique en nuage, Outils de programmation informatique, Plates-formes informatiques
Intermédiaire · Cours · 1 à 3 mois

University of Colorado Boulder
Compétences que vous acquerrez: Médias et communications, Éthique des données, Personnalisation de l'IA, Cybersécurité, Protection de l'information, L'IA responsable, Impact social, alphabétisation numérique, Informations d'identification personnelle, Sécurité des données, Normes et conduite éthiques, Droit, Sensibilisation à la sécurité, IA responsable, Test de pénétration
Préparer un diplôme
Débutant · Cours · 1 à 4 semaines

University of Colorado Boulder
Compétences que vous acquerrez: Penetration Testing, Exploit development, Exploitation techniques, Unix, Cyber Operations, Computer Security, Unix Commands, Unix Shell, System Programming, Linux, Debugging, Command-Line Interface, Linux Commands, Memory Management, Remote Access Systems
Préparer un diplôme
Intermédiaire · Cours · 1 à 3 mois

Rice University
Compétences que vous acquerrez: Algorithmes, Programmation en Python, Principes de programmation, Mathématiques appliquées, Programmation informatique, Probabilité, Combinatoire, Conception de jeux, Tests de développement, Tests de logiciels, Programmation Python, Programmation orientée objet (POO), Mathématiques générales, Pensée informatique
Intermédiaire · Cours · 1 à 3 mois

University of Colorado Boulder
Compétences que vous acquerrez: Cybersecurity, Vulnerability Management, Multi-Factor Authentication, Linux
Débutant · Cours · 1 à 4 semaines

Korea Advanced Institute of Science and Technology(KAIST)
Compétences que vous acquerrez: Principes de programmation, Logique informatique, Mise en œuvre du système, Programmation informatique, Gestion de la mémoire, Cartographie des données, Programmation en Scala, Structures de données, Conception fonctionnelle, Autres langages de programmation, Informatique théorique
Mixte · Cours · 1 à 3 mois

Vanderbilt University
Compétences que vous acquerrez: Event-Driven Programming, Programming Principles, Computer Programming, Computational Logic, Distributed Computing, Computer Science, Computational Thinking, Computer Networking, Data Structures, Network Model, Natural Language Processing, Algorithms, Problem Solving, Geospatial Information and Technology
Débutant · Cours · 1 à 3 mois

Infosec
Compétences que vous acquerrez: Développement d'exploits, Interopérabilité, Sécurité des applications, C et C++, C (langage de programmation), Tests en boîte blanche, C++ (langage de programmation), Codage sécurisé, Tests de sécurité, Débogage, Programmation du système, Évaluations de la vulnérabilité
Mixte · Cours · 1 à 4 semaines

University of Colorado Boulder
Compétences que vous acquerrez: Connaissance de l'IA, Algorithmes, Diversité culturelle, Éthique des données, IA générative, L'IA responsable, Sensibilisation à la diversité, Intelligence artificielle, Études de cas, Formation à la diversité, Programmes de diversité, Initiatives en matière de diversité, d'équité et d'inclusion, Normes et conduite éthiques, IA responsable
Préparer un diplôme
Débutant · Cours · 1 à 3 mois

Korea Advanced Institute of Science and Technology(KAIST)
Compétences que vous acquerrez: Scala Programming, Other Programming Languages, Computer Programming, Programming Principles, Program Development, Theoretical Computer Science, Computational Logic
Mixte · Cours · 1 à 3 mois