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.

Johns Hopkins University
Compétences que vous acquerrez: Règles pour l’accessibilité des contenus Web, Développement Web Front-End, Feuilles de style en cascade (CSS), Conception de sites web réactifs, Conception de sites web, Environnement de développement, Javascript, Outils de développement web, AJAX, HTML et CSS, Applications Web
Mixte · Cours · 1 à 4 semaines
University of Michigan
Compétences que vous acquerrez: Cryptage, Réseaux informatiques, Innovation, Infrastructure réseau, Sécurité réseau, HyperText Markup Language (HTML), Protocoles réseau, Architecture de réseau, TCP/IP, Applications Web
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Vulnerability Management, Threat Modeling, Incident Response, Intrusion Detection and Prevention, Business Risk Management, Network Security, Vulnerability Assessments, Operating Systems, Threat Detection, Risk Management, Security Information and Event Management (SIEM), Bash (Scripting Language), Event Monitoring, Security Controls, Cybersecurity, Debugging, Computer Security Incident Management, File I/O, Linux, SQL
Débutant · Certificat Professionnel · 3 à 6 mois

Rice University
Compétences que vous acquerrez: Programmation informatique, Programmation en Python, Environnements de développement intégré, Principes de programmation, Environnement de développement, Débogage
Débutant · Cours · 1 à 4 semaines

Rice University
Compétences que vous acquerrez: Java, Flux de données, Informatique, Informatique distribuée, Algorithmes, Principes de programmation, Optimisation des performances, Conception fonctionnelle, Cadres d'application
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Simulation and Simulation Software, Programmable Logic Controllers, Industrial Engineering, Control Systems, Electronic Hardware, Data Structures, Data Management
Intermédiaire · Cours · 1 à 3 mois

University of Colorado Boulder
Compétences que vous acquerrez: Microsoft Excel, Programmation informatique, Automatisation, Données Validation des données, Importation/exportation de données, Examen du code, Composants UI, Principes de programmation, Macros Excel, Débogage, Visual Basic (langage de programmation), Résolution de problèmes, Algorithmes, Logiciel de Feuille de Calcul, Interface utilisateur (UI), Simulations, Gestion des données, Nettoyage des données, Fichier E/S
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Swift Programming, Mobile Development, Apple iOS, Apple Xcode, Application Development, UI Components, Data Persistence, User Interface (UI), Debugging, User Interface (UI) Design, Data Structures, Data Modeling, Animations
Débutant · Cours · 3 à 6 mois

University of Colorado System
Compétences que vous acquerrez: Scripting, Programmation informatique, Développement de jeux vidéo, Débogage, Programmation orientée objet (POO), Environnement de développement, Stockage des données, C# (langage de programmation), Interface utilisateur (UI), Moteur Unité, Conception de jeux
Débutant · Cours · 1 à 4 semaines

Rice University
Compétences que vous acquerrez: Apache Hadoop, Programmation du système, Java, Programmation en Scala, structures de données, Flux de données, Informatique distribuée, Principes de programmation, Débogage, Serveurs, Optimisation des performances, Programmation Java, Architecture logicielle, Conception fonctionnelle, Algorithmes, Cadres d'application, Apache Kafka, Tests de performance, Architecture des systèmes, Apache Spark
Intermédiaire · Spécialisation · 3 à 6 mois

University of Michigan
Compétences que vous acquerrez: C (Programming Language), Python Programming, Programming Principles, System Programming, Computer Programming, Unix, Computer Science
Intermédiaire · Cours · 1 à 3 mois

University at Buffalo
Compétences que vous acquerrez: Cryptage, Interface de programmation d'application (API), Blockchain, Langue web, Informatique distribuée, Cryptographie, Développement d'applications, Traitement des transactions, Développement piloté par les tests (TDD), Environnements de développement intégré, Tests de développement, Développement du programme, Protocoles réseau, Environnement de développement, Outils de développement web, Technologies émergentes, Architecture logicielle, FinTech, Applications Web, Microsoft Azure
Intermédiaire · Spécialisation · 3 à 6 mois