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.

Universidade de São Paulo
Compétences que vous acquerrez: Object Oriented Programming (OOP), Computer Programming, Theoretical Computer Science, Python Programming, Algorithms, Data Structures, Computer Science, Computational Thinking, Software Testing, Performance Testing
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Rétrospective de Sprint, Cloud Computing, Déploiement dans le nuage, Plates-formes d'informatique en nuage, CI/CD, Stockage dans le Cloud, Développement piloté par les tests (TDD), Architecture de l'informatique en nuage, Gestion de projet Agile, Infrastructure en nuage, Sécurité de l'informatique en nuage, Méthodologie Agile, Témoignage de l'utilisateur, DevOps, Cloud Native Computing, Principes du Kanban, Scrum (développement de logiciels), Développement agile de logiciels, Services en nuage, Développement agile de produits
Débutant · Spécialisation · 3 à 6 mois

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: 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 Michigan
Compétences que vous acquerrez: C (Programming Language), C++ (Programming Language), Object Oriented Programming (OOP), Data Structures, Programming Principles, Algorithms, Computer Programming, Software Design, Application Security, Other Programming Languages, Python Programming, Java Programming, System Programming, Computer Architecture, Performance Tuning, Unix, Computer Science, Debugging
Intermédiaire · Spécialisation · 3 à 6 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

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 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

Peking University
Compétences que vous acquerrez: Data Structures, Computational Thinking, Graph Theory, Theoretical Computer Science, Programming Principles, Algorithms, Computer Programming, Data Storage, C (Programming Language), C++ (Programming Language)
Mixte · Cours · 1 à 3 mois

Yonsei University
Compétences que vous acquerrez: Protocole de configuration dynamique de l'hôte (DHCP), Sécurité réseau, Routage de réseau, Cybersécurité, Le chemin le plus court ouvert (OSPF), Protocoles réseau, Architecture de réseau, Analyse du réseau, Configuration du système, TCP/IP, Protocole de transfert de fichier (FTP), Détection et prévention des intrusions, Mise en réseau générale
Débutant · Cours · 1 à 3 mois

University of Minnesota
Compétences que vous acquerrez: Règles pour l’accessibilité des contenus Web, Expérience Utilisateur, Examen par les pairs, Utilisabilité, Conception centrée sur l'utilisateur, Recherche UI/UX, Concevoir, Interaction Homme-Machine, Prototypage, Recherche qualitative, Tests d'utilisabilité, Interface utilisateur (UI), L'idée, Conception graphique et visuelle, Maquettes, Recherche en design, Design d'interaction, Conception de l'expérience utilisateur, Recherche utilisateur, Conception d’interfaces utilisateur (UI)
Intermédiaire · Spécialisation · 3 à 6 mois