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: Architecture logicielle, Développement de l'informatique en nuage
Intermédiaire · Cours · 1 à 3 mois

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

Compétences que vous acquerrez: Recrutement, L'image de marque, Amélioration continue du processus, Stratégies technologiques, Adaptabilité, Planification des effectifs, Recherche de talents, Communication, Informatique, Développement de logiciels, LinkedIn, Technologies de l'information, Réseautage professionnel
Intermédiaire · Cours · 1 à 4 semaines

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

University of Colorado Boulder
Compétences que vous acquerrez: Droit, Protection de la vie privée dans le domaine médical, Technologies émergentes, Automatisation, Éthique des données, IA responsable, Soins de santé, Assurance de la sécurité, Dispositifs médicaux, Éthique des soins de santé, Robotique, Intelligence artificielle, Normes et conduite éthiques
Préparer un diplôme
Débutant · Cours · 1 à 3 mois

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

Compétences que vous acquerrez: Data Structures, Algorithms, Computer Programming, Computational Thinking, Program Development, Technical Design, Debugging, Problem Solving, Performance Tuning
Intermédiaire · Cours · 3 à 6 mois

Compétences que vous acquerrez: Network Security, Virtualization, Augmented and Virtual Reality (AR/VR), Network Administration, Virtual Machines, Cloud Computing, Firewall, Virtual Private Networks (VPN), Mobile Security, Network Troubleshooting, Computer Networking, Cloud Security, Wireless Networks, Peripheral Devices
Intermédiaire · Cours · 1 à 3 mois

Rice University
Compétences que vous acquerrez: Programmation informatique, Algorithmes, structures de données, Modélisation mathématique, Cas de test, Programmation en Python, Débogage, Théorie des jeux, Pensée informatique, Science Informatique Théorique, Pseudo-code, Informatique, Modèles de conception de logiciels, Principes de programmation
Intermédiaire · Cours · 1 à 4 semaines

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

Vanderbilt University
Compétences que vous acquerrez: Event-Driven Programming, Programming Principles, Computer Programming, Distributed Computing, Computer Science, Computational Thinking, Computer Networking, Data Structures, Natural Language Processing, Algorithms, Problem Solving, Application Programming Interface (API)
Débutant · Cours · 1 à 3 mois

Coursera
Compétences que vous acquerrez: Linux, File Management, Linux Commands, Ubuntu, User Accounts, Operating System Administration, Linux Administration, Command-Line Interface, File Systems
Débutant · Projet Guidé · Moins de 2 heures