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 at Buffalo
Compétences que vous acquerrez: Énergie et services publics, Systèmes électriques de base, Poste électrique, Puissance électrique, Facturation, Systèmes électriques, Équipement électrique, Développement de la main-d'œuvre, Développement durable, Problématique environnementale, Réglementations environnementales, Pétrole et gaz, Administration de la sécurité et de la santé au travail (OSHA), Industrie pétrolière, Normes de sécurité, Formation à la sécurité, Planification des effectifs, Sécurité électrique, Systèmes d'alimentation électrique, Équipements de protection individuelle
★ 4.7 (11 k) · Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Expérience de l'utilisateur, Conception d'interaction, Graphiques animés, Typographie, Revues de conception, Conception interactive, Recherche en design, Prototypage, Conception de l'interface utilisateur (UI), Facilité d'utilisation, Maquettes, Conception de l'interface et de l'expérience utilisateur (UI/UX), Conception de l'expérience utilisateur, Éléments et principes de conception, Figma (logiciel de conception), Conception des systèmes, Conception graphique et visuelle, Recherche sur les utilisateurs, Tests d'utilisabilité, Communication technique
★ 4.8 (4,8 k) · Débutant · Cours · 1 à 3 mois
MathWorks
Compétences que vous acquerrez: Responsible AI, Anomaly Detection, Image Analysis, Computer Vision, Engineering Analysis, Artificial Intelligence, Process Modeling, AI Integrations, AI literacy, AI Workflows, Simulation and Simulation Software, Failure Analysis, Digital Transformation, Decision Support Systems, Machine Learning Methods, System Monitoring, Predictive Modeling, Model Evaluation, Reinforcement Learning
Débutant · Cours · 1 à 4 semaines

University of Toronto
Compétences que vous acquerrez: Algorithmes, Modèle de formation, Robotique, Architecture des logiciels, Estimation, Apprentissage profond, Simulation et logiciels de simulation, Vision par ordinateur, Réseaux neuronaux convolutifs, Algèbre linéaire, Théorie des graphes, Modélisation mathématique, Assurance de la sécurité, Routage de réseau, Systèmes de contrôle, Analyse d'images, Architecture des systèmes, Simulations, Systèmes de positionnement global, Architecture matérielle
★ 4.7 (3,6 k) · Avancées · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Réutilisation du code, React Native, Commandes Unix, Conception d'interaction, Contrôle des versions, Structures de données, Javascript, Android Studio, Jetpack Android, Développement Android, Persona (Expérience utilisateur), Jest (cadre de test JavaScript), React.js, Git (système de contrôle de version), GitHub, Tests d'utilisabilité, Recherche sur les utilisateurs, Recherche UI/UX, Restful API, Kotlin
★ 4.6 (9,2 k) · Débutant · Certificat Professionnel · 3 à 6 mois

Georgia Institute of Technology
Compétences que vous acquerrez: Expérience de l'utilisateur, Conception d'interaction, Conception centrée sur l'utilisateur, Interface utilisateur (UI), Recherche en design, Prototypage, Conception de l'interface utilisateur (UI), Facilité d'utilisation, Conception de l'interface et de l'expérience utilisateur (UI/UX), Conception de l'expérience utilisateur, Recherche sur les utilisateurs, Élicitation des exigences, Tests d'utilisabilité, Recherche UI/UX, Analyse des besoins
★ 4.6 (9 k) · Débutant · Cours · 1 à 3 mois

University of Miami
Compétences que vous acquerrez: Materials science, Manufacturing Processes, Engineering, Biomedical Engineering, Chemical Engineering, Biomedical Technology, Biological Engineering, Biotechnology
Débutant · Cours · 1 à 4 semaines

Edureka
Compétences que vous acquerrez: Model Context Protocol, Claude Code, Vibe coding, Generative AI Agents, LLM Application, AI Workflows, AI Orchestration, Agentic Workflows, GitHub Copilot, AI Enablement, AI Security, Prompt Engineering, Code Review, Prompt Patterns, Software Development, Web Applications, Software Testing, Security Testing, Software Engineering, Web Development
★ 4.7 (6) · Intermédiaire · Cours · 1 à 4 semaines

University of Arizona
Compétences que vous acquerrez: Méthodes scientifiques, Physique, Chimie, Sciences de la vie, Recherche, Ingénierie, Science et recherche générales, électromagnétisme, Sciences physiques
★ 4.8 (4 k) · Débutant · Cours · 1 à 3 mois
University of Toronto
Compétences que vous acquerrez: Programmation Python, Programmation informatique, Programmation en Python, Structures de données, Conception fonctionnelle, Débogage, Développement du programme, Documentation technique, Documentation du logiciel, Principes de programmation, Environnements de développement intégré, Fichier E/S, Environnement de développement
★ 4.7 (6,7 k) · Débutant · Cours · 1 à 3 mois

University of Colorado Boulder
Compétences que vous acquerrez: Génie électrique, Électronique de puissance, Génie électrique et informatique, Électronique, Gestion thermique, Contrôle des processus, Systèmes électroniques, Données en temps réel, Conception du matériel, Systèmes embarqués, Équipement électrique, Ingénierie, Logiciels embarqués, Systèmes de contrôle, Équipement de laboratoire, Ingénierie électronique, Expérience en laboratoire, Contrôle des machines, Procédés de fabrication, Matériel électronique
★ 4.6 (2,9 k) · Intermédiaire · Spécialisation · 3 à 6 mois

University of Michigan
Compétences que vous acquerrez: Conception de la base de données, PHP (langage de script), Langages de requête, Langage de balisage hypertexte (HTML), SQL, Modélisation des données, Gestion des bases de données, JSON, Applications Web, Javascript et jQuery, Bases de données, Javascript, Débogage, Développement de bases de données, Bases de données relationnelles, Ajax, Application de base de données, jQuery, MySQL, HTML et CSS
★ 4.7 (9,3 k) · Intermédiaire · Spécialisation · 3 à 6 mois