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: structures de données, Automatisation, Science Informatique Théorique, Pensée informatique, Débogage, Algorithmes, C (langage de programmation), Fichier E/S, Simulations, Principes de programmation
Débutant · Cours · 1 à 4 semaines

University of Colorado Boulder
Compétences que vous acquerrez: Architecture logicielle, Développement de l'informatique en nuage
Intermédiaire · Cours · 1 à 3 mois

Rice University
Compétences que vous acquerrez: Programmation informatique, structures de données, Modélisation mathématique, Informatique, Science Informatique Théorique, Programmation en Python, Pensée informatique, Cas de test, Théorie des jeux, Algorithmes, Simulations, Vérification et validation, Principes de programmation
Intermédiaire · Cours · 1 à 4 semaines

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

Ball State University
Compétences que vous acquerrez: Application Security, Encryption, Key Management, Cybersecurity, Cryptography, Network Security, Information Systems Security, Authentications, Secure Coding, Advanced Encryption Standard (AES), Data Encryption Standard, Infrastructure Security, Public Key Infrastructure, Cloud Security, Wireless Networks, Internet Of Things, Data Integrity
Préparer un diplôme
Intermédiaire · Cours · 1 à 3 mois

Korea Advanced Institute of Science and Technology(KAIST)
Compétences que vous acquerrez: Programmation informatique, Programmation en Scala, Science Informatique Théorique, Principes de programmation, Autres langages de programmation, Conception fonctionnelle
Mixte · Cours · 1 à 3 mois

University of Colorado Boulder
Compétences que vous acquerrez: C et C++, Systèmes de communication, Fichier E/S
Avancées · Cours · 1 à 3 mois

Duke University
Compétences que vous acquerrez: structures de données, Programmation informatique, Maintenabilité, Interface de ligne de commande, Développement du programme, Débogage, Interface utilisateur (UI), Programmation du système, Conception de logiciels, C (langage de programmation), Fichier E/S, Génie logiciel, Simulations, Développement de logiciels, Systèmes d'Exploitation
Débutant · Cours · 1 à 4 semaines

Korea Advanced Institute of Science and Technology(KAIST)
Compétences que vous acquerrez: Scala Programming, Other Programming Languages, Computer Programming, Programming Principles, Theoretical Computer Science, Extensible Languages and XML, Concept Of Operations
Mixte · Cours · 1 à 3 mois

Compétences que vous acquerrez: structures de données, Programmation informatique, Informatique, Ingénierie informatique, Linux, Architecture des ordinateurs, Développement du programme, Logiciels embarqués, Débogage, C (langage de programmation)
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Recrutement, Développement professionnel, Informatique, L'image de marque, Développement de la main-d'œuvre, Technologies de l'information, Réseautage professionnel, Stratégies technologiques, Système de suivi des candidats, Adaptabilité, Planification stratégique, LinkedIn
Intermédiaire · Cours · 1 à 4 semaines

Infosec
Compétences que vous acquerrez: Codage sécurisé, Débogage, C++ (langage de programmation), Examen du code, C (langage de programmation), Programmation du système, Évaluations de la vulnérabilité, Sécurité des applications, Techniques d'exploitation
Mixte · Cours · 1 à 4 semaines