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.

Macquarie University
Compétences que vous acquerrez: Traitement des données, Exigences de l'entreprise, Automatisation, Manipulation de données, Microsoft Excel, Logiciel de tableur, Formules Excel, Transformation des données, Nettoyage des données, Analyse des données, Prétraitement des données
★ 4.8 (4,3 k) · Intermédiaire · Cours · 1 à 3 mois

University of California, Santa Cruz
Compétences que vous acquerrez: C++ (Programming Language), Go (Programming Language), File I/O, Data Structures, Object Oriented Programming (OOP), Object Oriented Design, Software Design Patterns, Debugging, Computer Programming, Programming Principles, Unit Testing, Algorithms, C (Programming Language), Program Development, Software Design, Graph Theory, Software Testing, Code Reusability, Memory Management, C and C++
★ 4.4 (2,5 k) · Intermédiaire · Spécialisation · 3 à 6 mois

Imperial College London
Compétences que vous acquerrez: Produits dérivés, Apprentissage profond, Logiciels mathématiques, Théorie et analyse mathématiques, Analyse numérique, Calculs, Algèbre linéaire, Réseaux neuronaux artificiels, Mathématiques appliquées, Optimisation du modèle, Analyse de régression, Méthodes d'apprentissage automatique, Apprentissage automatique appliqué
★ 4.7 (5,8 k) · Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Electrical Power, Plant Operations and Management, Control Systems, Energy and Utilities, Mechanical Engineering, Three-Phase, Thermal Management, Electrical Safety, Engineering, Basic Electrical Systems, Environmental Regulations, Safety Assurance, Communication Systems, Chemical Engineering, General Networking, Process Engineering, Water Resource Management, Environmental Engineering, Engineering Drawings, Process Analysis
Intermédiaire · Spécialisation · 3 à 6 mois

University of Colorado System
Compétences que vous acquerrez: Logiciel de base de données, Conception de diagrammes, Développement de bases de données, Bases de données Oracle, Bases de données relationnelles, SQL, Intégrité des données, Gestion des bases de données, Modélisation des données, Systèmes de gestion de bases de données, PostgreSQL, Conception de la base de données, Langages de requête
★ 4.6 (3,4 k) · Intermédiaire · Cours · 1 à 3 mois

Universidad ORT Uruguay
Compétences que vous acquerrez: Code Reusability, Video Game Development, Software Engineering, Program Development, Programming Principles, Game Design, Software Testing, Software Development, Event-Driven Programming, Computer Programming, Computational Thinking
★ 4.8 (2,7 k) · Débutant · Cours · 1 à 3 mois
Compétences que vous acquerrez: Recherche en design, Wireframing, Conception centrée sur l'utilisateur, Tests d'utilisabilité, Prototypage, Conception de l'interface et de l'expérience utilisateur (UI/UX), Figma (logiciel de conception), Recherche sur les utilisateurs, Conception de l'interface utilisateur (UI), Maquettes, Conception de l'expérience utilisateur, Conception de sites web, Architecture de l'information, Conception de la mise en page, Documents de conception de logiciels, Revues de conception, Expérience de l'utilisateur, Conception de sites web réactifs
★ 4.8 (3,9 k) · Débutant · Cours · 1 à 4 semaines

University of Washington
Compétences que vous acquerrez: Modélisation statistique, Modèle de formation, Méthodes statistiques, Ingénierie des fonctionnalités, Algorithmes d'apprentissage automatique, Algorithmes, Apprentissage statistique des machines, Optimisation du modèle, Prétraitement des données, Modélisation prédictive, Analyse de régression, Méthodes d'apprentissage automatique, Apprentissage supervisé, Évaluation du modèle, Apprentissage automatique, Apprentissage automatique appliqué
★ 4.8 (5,6 k) · Mixte · Cours · 1 à 3 mois
Compétences que vous acquerrez: Développement d'applications, Programmation Python, Logique informatique, Conception interactive, Conception de jeux, Programmation informatique, Animations, Développement du programme, Principes de programmation, Infographie, Composants de l'interface utilisateur, Développement de jeux vidéo, Programmation événementielle, Animation et conception de jeux
★ 4.8 (3,3 k) · Mixte · Cours · 1 à 3 mois

Compétences que vous acquerrez: Systèmes de fichiers, Administration des systèmes, Pare-feu, Connaissance des logiciels Apple, Sécurité de l'informatique en nuage, Administration des systèmes d'exploitation, Microsoft Windows, Gestion des fichiers, Virtualisation, Mac OS, Serveurs Windows, Machines virtuelles, Linux, Comptes d'utilisateurs, Interface de ligne de commande, Administration Linux, Architecture de l'informatique en nuage, Systèmes d'exploitation, Commandes Linux, Informatique en nuage
★ 4.6 (5,7 k) · Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Logiciel d'analyse de données, Résolution de problèmes complexes, Microsoft Excel, Méthodes statistiques, Développement de la main-d'œuvre, Analyse statistique, Logiciel de tableur, Formules Excel, Nettoyage des données, Analyse des données, Validation des données
★ 4.7 (5,5 k) · Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Shell Unix, Git (système de contrôle de version), Commandes Unix, Développement de logiciels, Gestion des fichiers, Développement Web, Contrôle des versions, GitHub, Unix, Linux, Logiciel de collaboration, Interface de ligne de commande, Commandes Linux, Version du logiciel
★ 4.6 (3,8 k) · Débutant · Cours · 1 à 4 semaines