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 Minnesota
Compétences que vous acquerrez: Conception orientée objet, Modélisation des menaces, Conception de logiciels, Test de logiciels, Maintenabilité, Modèles de conception de logiciels, Examen du code, Documentation du logiciel, Intégration continue, Assurance qualité des logiciels, Qualité des logiciels (SQA/SQC), Contrôle des versions, Génie logiciel, CI/CD, Sécurité des applications, Tests de développement, Architecture logicielle, Examen technique des logiciels
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Threat Modeling, Open Web Application Security Project (OWASP), DevSecOps, Secure Coding, Application Security, Threat Detection, Security Testing, Security Engineering, Continuous Delivery, Continuous Integration, Vulnerability Assessments, CI/CD, DevOps, Vulnerability Scanning
Avancées · Cours · 1 à 4 semaines

Eindhoven University of Technology
Compétences que vous acquerrez: Physique, Génie électrique, Électronique, Télécommunications, Systèmes électroniques, Analyse technique, Simulation et logiciels de simulation, Conception assistée par ordinateur (CAO), Processus de conception technique, Conception du processus, Réseaux sans fil, Calculs d'ingénierie
Intermédiaire · Cours · 1 à 3 mois

University of Rochester
Compétences que vous acquerrez: Génie électrique, Électronique, Conception mécanique, Systèmes électriques, Conception de l'équipement, La construction, Musique, Vibrations, Composants électroniques, Musique instrumentale, Systèmes électriques de base, Ingénierie électronique
Intermédiaire · Cours · 1 à 3 mois
University of Alberta
Compétences que vous acquerrez: Documents relatifs aux besoins des utilisateurs, Plan du projet, Analyse des besoins, Exigences fonctionnelles, Planification du Sprint, Gestion de projet Agile, Développement de logiciels, Méthodologie Agile, Développement agile de logiciels, Témoignage de l'utilisateur, Cadre de gestion des risques
Mixte · Cours · 1 à 4 semaines
University of Michigan
Compétences que vous acquerrez: Programmation informatique, Environnement de développement, Programmation en Python, Pensée informatique, Principes de programmation, Installation du logiciel
Débutant · Cours · 1 à 3 mois

L&T EduTech
Compétences que vous acquerrez: Génie électrique, Sécurité électrique, Coordination, Basse tension, Équipement électrique, Systèmes électriques de base, Triphasé, Haute tension, Systèmes d'alimentation électrique, Poste électrique
Débutant · Cours · 1 à 3 mois

L&T EduTech
Compétences que vous acquerrez: Oil and Gas, Petroleum Industry, Hazard Analysis, Safety Standards, Environmental Resource Management, Energy and Utilities, Environmental Regulations, Environment Health And Safety, Big Data, Plant Operations and Management, Waste Minimization, Process Engineering, Chemical Engineering, Risk Analysis, Environmental Engineering, Failure Mode And Effects Analysis, Data Management, Pump Stations, Data Processing, Process Control
Avancées · Spécialisation · 3 à 6 mois

University of Colorado System
Compétences que vous acquerrez: Maquettes, Modèle de langage unifié, Configuration requise, Exigences de l'entreprise, Fixation des objectifs, Élicitation des exigences, Exigences fonctionnelles, Prototypage, Documents relatifs aux besoins des utilisateurs, Analyse des besoins, Méthodologie Agile, Storyboard, Analyse des exigences de sécurité, Documentation du logiciel, Cadre de gestion des risques, Cycle de vie du développement logiciel, Facilitation de réunions, Méthodologies de développement de logiciels, Compétences en matière d'entretien, Documents de conception de logiciels
Débutant · Spécialisation · 3 à 6 mois

The Linux Foundation
Compétences que vous acquerrez: Linux, Commandes Unix, Interface de ligne de commande, Technologie Open source, Gestion des paquets et des logiciels, Configuration du système, Git (Système de contrôle des versions), Systèmes de fichiers, Contrôle des versions, GitHub, Commandes Linux, Outils de développement de logiciels, Script Shell, Comptes d'utilisateurs, Administration Linux, Version du logiciel, Logiciel de collaboration, CI/CD, Administration du système d'exploitation, Bash (langage de script)
Débutant · Spécialisation · 3 à 6 mois

University of Glasgow
Compétences que vous acquerrez: Anatomie, Physiologie, Terminologie médicale, Biologie, actifs 3D, Ingénierie biomédicale, Visualisation scientifique, Analyse d'images, Réalité augmentée et virtuelle (AR/VR), Animations, modélisation 3D, Imagerie médicale
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: structures de données, Nettoyage des données, Éthique des données, Présentation des données, Maîtrise des données, Programmation en Python, LinkedIn, Rmarkdown, Développement professionnel, Narration des données, R (logiciel), Analyse des Données, Échantillonnage (statistiques), Ggplot2, Logiciel Tableau, Visualisation de Données, Compétences en matière d'entretien, Données Validation des données, Tableau de bord, Logiciel de Feuille de Calcul
Préparer un diplôme
Débutant · Certificat Professionnel · 3 à 6 mois