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.

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

University of Colorado System
Compétences que vous acquerrez: structures de données, Algorithmes, C (langage de programmation), Science Informatique Théorique, Pensée informatique, Principes de programmation, Automatisation, Fichier E/S, Simulations, Débogage
Débutant · 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: Cryptography, Application Security, Encryption, Authentications, Cybersecurity, Data Encryption Standard, Advanced Encryption Standard (AES), Email Security, Network Security, Information Systems Security, Key Management, Application Development, Public Key Infrastructure, 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: Autres langages de programmation, Science Informatique Théorique, Programmation en Scala, Principes de programmation, Programmation informatique, Conception fonctionnelle
Mixte · Cours · 1 à 3 mois

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

University of Colorado Boulder
Compétences que vous acquerrez: Systèmes de communication, C et C++, Fichier E/S
Avancées · 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, Theoretical Computer Science, Extensible Languages and XML, Concept Of Operations
Mixte · Cours · 1 à 3 mois

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

University of California San Diego
Compétences que vous acquerrez: Computational Thinking, Debugging, Programming Principles, Technical Communication, Computer Programming, Digital pedagogy, Event-Driven Programming, Program Development, Data Structures, Algorithms, Student Engagement, Visualization (Computer Graphics)
Débutant · Cours · 1 à 3 mois

Coursera
Compétences que vous acquerrez: Cross Platform Development, Program Development, Computer Programming, Software Engineering, Python Programming, Software Installation, Web Development, Software Design
Débutant · Projet Guidé · Moins de 2 heures

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