Les cours en génie logiciel peuvent vous aider à comprendre comment concevoir, développer et tester des applications. Vous pouvez développer des compétences en architecture, programmation, gestion du code et résolution de problèmes.

University of Geneva
Compétences que vous acquerrez: Gestion des risques, Atténuation du changement climatique, Environnement, Adaptation au changement climatique, Gouvernance, Qualité de l'eau, Développement durable, Gestion des ressources naturelles, Disparités en matière de santé, Analyse des réseaux sociaux, Hydrologie, Ressources en eau, Science de l'environnement
Intermédiaire · Cours · 1 à 3 mois

Korea Advanced Institute of Science and Technology(KAIST)
Compétences que vous acquerrez: Mathématiques appliquées, Modélisation mathématique, Vibrations, Calculs d'ingénierie, Analyse technique, Equations différentielles, Calculs, Physique, Mécanique, Systèmes de mesure
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Version du logiciel, Gestion de la configuration des logiciels, Contrôle des versions, Outils de développement de logiciels, Project Management, Git (Système de contrôle des versions)
Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Networking Hardware, General Networking, Network Architecture, Wireless Networks, Network Protocols, Computer Networking, TCP/IP, Local Area Networks, Network Routers, System Configuration, Network Switches, Wide Area Networks, Servers
Préparer un diplôme
Débutant · Cours · 1 à 4 semaines
Amazon Web Services
Compétences que vous acquerrez: Informatique sans serveur, Déploiement des applications, Amazon Web Services, Évolutivité, Amazon Elastic Compute Cloud (en anglais), Microservices, Moniteur du système, Docker (Logiciel), Kubernetes, Amazon CloudWatch, Conteneurisation
Débutant · Cours · 1 à 4 semaines
Imperial College London
Compétences que vous acquerrez: actifs 3D, Visualisation (infographie), Développement Android, Techniques d'infographie, Animations, Développement d'applications, Réalité augmentée et virtuelle (AR/VR), Android Studio, Infographie, Réalité virtuelle, Conception du logo, Environnement virtuel, Animation et conception de jeux, Design d'interaction
Intermédiaire · Spécialisation · 3 à 6 mois

Duke University
Compétences que vous acquerrez: Intelligence artificielle, Protection de l'information, Conception de l'expérience utilisateur, Interaction Homme-Machine, IA responsable, Règlement général sur la protection des données (RGPD), Stratégie produit IA, Informations d'identification personnelle, Éthique des données, Apprentissage automatique, Facteurs humains, Design Thinking, Conception centrée sur l'homme
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Intelligence artificielle, Microsoft Azure, Algorithmes de classification, Déploiement du modèle, Exploration de texte, Interface de programmation d'application (API), Gestion des documents, Analyse d'images, Vision par ordinateur, Capture des données
Débutant · Cours · 1 à 4 semaines

University of Illinois Urbana-Champaign
Compétences que vous acquerrez: structures de données, Algorithmes, Routage de réseau, Données non structurées, Théorie des graphes
Mixte · Cours · 1 à 4 semaines

University of California, Davis
Compétences que vous acquerrez: Analyse du réseau, Simulations, Théorie des graphes, Sciences sociales, Data wrangling, Visualisation statistique, Analyse des Données, Analyse des réseaux sociaux, Visualisation de Données, Analyse prédictive, Manipulation des données
Débutant · Cours · 1 à 3 mois

University of Colorado Boulder
Compétences que vous acquerrez: Informatique distribuée, Systèmes d'Exploitation, Linux, Systèmes de fichiers, Principes de programmation, Évolutivité, Scripting, Big Data, Optimisation des performances, Bash (langage de script), Interface de ligne de commande, Architecture des ordinateurs
Préparer un diplôme
Débutant · Cours · 1 à 4 semaines

University of Colorado System
Compétences que vous acquerrez: structures de données, Programmation informatique, Programmation orientée objet (POO), Fichier E/S, Environnement de développement, actifs 3D, C# (langage de programmation), Moteur Unité, Principes de programmation, Débogage, Interface utilisateur (UI), Moteur Unreal, Conception orientée objet, Stockage des données, Programmation événementielle, Conception de jeux, Documentation du logiciel, C++ (langage de programmation), Développement de jeux vidéo, Modèles de conception de logiciels
Intermédiaire · Spécialisation · 3 à 6 mois