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 Michigan
Compétences que vous acquerrez: Programmation Python, Documentation du logiciel, Génie logiciel, Conception de logiciels, Analyse d'images, Jupyter, Programmation en Python, Langage de modélisation unifié, Conception orientée objet, Interface de programmation d'applications (API)
Intermédiaire · Cours · 1 à 4 semaines

University of Colorado Boulder
Compétences que vous acquerrez: Équipement de laboratoire, Conception du matériel, Expérience en laboratoire, Composants électroniques, Couple (Physique), Triphasé, Systèmes de contrôle, Spécifications de conception, Systèmes embarqués, Génie électrique et informatique, Logiciels embarqués, Génie électrique, Électronique de puissance, Contrôle des machines, Matériel électronique, Systèmes électriques
Préparer un diplôme
Intermédiaire · Cours · 1 à 3 mois

University of Colorado System
Compétences que vous acquerrez: Cycle de vie du développement des systèmes, Sécurité des applications, Conception technique, Méthodologie agile, Design conceptuel, Méthodologies de développement de logiciels, Conception de logiciels, Analyse des besoins, Cycle de vie du développement logiciel, Ingénierie de la sécurité, Méthodologie Agile, Méthodologie de la cascade
Mixte · Cours · 1 à 3 mois

University of Colorado System
Compétences que vous acquerrez: Cycle de vie du développement des systèmes, Documents de conception de logiciels, Configuration requise, Méthodologie agile, Documentation du logiciel, Méthodologies de développement de logiciels, Analyse des besoins, Analyse des exigences de sécurité, Documents relatifs aux besoins des utilisateurs, Élicitation des exigences, Développement logiciel agile, Cycle de vie du développement logiciel, Développement agile de logiciels, Méthodologie de la cascade, Méthodologie Agile
Débutant · Cours · 1 à 4 semaines

University of Colorado System
Compétences que vous acquerrez: Automatisation des tests, Outils de génie logiciel, Diagrammes de flux de données (DFD), Conception fonctionnelle, Conception de logiciels, Tests unitaires, Logiciel de conception, JUnit, Flux de données, Tests de développement, Éthique des données, Modélisation des processus, Langage de modélisation unifié, Conception de diagrammes
Intermédiaire · Cours · 1 à 3 mois
University of Michigan
Compétences que vous acquerrez: Débogage, Outils de programmation informatique, Programmation Python, Programmation informatique, Développement du programme, Installation du logiciel, Programmation en Python, Principes de programmation
Débutant · Cours · 1 à 3 mois

Duke University
Compétences que vous acquerrez: Fabrication et production, Opérations, Processus de production, Opérations de transport, Gestion des ressources naturelles, Prospection et qualification, Marketing mondial, Tendance du marché, Coût de fonctionnement, Énergie et services publics, Dynamique du marché, Pétrole et gaz, Estimation des coûts, Industrie pétrolière, Analyse du marché
Mixte · Cours · 1 à 4 semaines

University of Michigan
Compétences que vous acquerrez: Conception de la base de données, Structures de données, Magasin de données, Fichier E/S, Présentation des données, Logiciel de visualisation de données, Visualisation des données, Débogage, JSON, Programmation Python, Bases de données, Développement du programme, SQL, Traitement des données, Restful API, Récupération de données sur le Web, Bases de données relationnelles, Services Web, Programmation en Python, Logiciel de base de données, Principes de programmation
Préparer un diplôme
Débutant · Spécialisation · 3 à 6 mois
Georgia Institute of Technology
Compétences que vous acquerrez: Science des matériaux, Ingénierie structurelle, Ingénierie biomédicale, Ingénierie mécanique, Conception mécanique, Mécanique, Analyse technique, Analyse des défaillances, Ingénierie, Analyse structurelle, Résolution de problèmes, Calculs d'ingénierie
Intermédiaire · Cours · 1 à 3 mois

Jordan University of Science and Technology
Compétences que vous acquerrez: Object Oriented Programming (OOP), Object Oriented Design, C# (Programming Language), Program Development, Software Engineering, C++ (Programming Language), Data Structures, Software Development, Computer Programming, Programming Principles, Java, Query Languages
Intermédiaire · Cours · 1 à 4 semaines

Vanderbilt University
Compétences que vous acquerrez: IA générative, ChatGPT, Modélisation des grandes langues, Anthropic Claude, Ingénierie rapide, Analyse des données, Vérification et validation, Connaissance de l'IA, Motifs de l'invitation, Génération assistée par récupération, Ingénierie contextuelle, Ingénierie de requête, Candidature au LLM
Intermédiaire · Cours · 1 à 3 mois
Compétences que vous acquerrez: Structures de données, Récit de données, Visualisation interactive des données, Présentation des données, Visualisation des données, LinkedIn, Programmation orientée objet (POO), Échantillonnage (statistiques), Maîtrise des données, Nettoyage des données, Logiciel de tableur, Validation des données, Communication avec les parties prenantes, Ggplot2, R (logiciel), Éthique des données, Analyse des données, Compétences en matière d'entretien, Rmarkdown, Présence sur le web, Données Validation des données, Narration des données
Préparer un diplôme
Débutant · Certificat Professionnel · 3 à 6 mois