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 Maryland, College Park
Compétences que vous acquerrez: Analyse des données, Méthodes statistiques, Modélisation statistique, Régression logistique, Analyse statistique, Logiciel statistique, Programmation statistique, Échantillonnage (statistiques), Analyse de régression, R (logiciel), Logiciel d'analyse de données, STATA (Logiciel)
Mixte · Cours · 1 à 3 mois

University of Colorado Boulder
Compétences que vous acquerrez: Électronique de puissance, Simulations, Analyse technique, Génie électrique, Simulation et logiciels de simulation, Systèmes d'alimentation électrique, Systèmes électriques, Modélisation mathématique, Ingénierie électronique, Systèmes de contrôle, Analyse des systèmes, Vérification et validation
Préparer un diplôme
Intermédiaire · Cours · 1 à 4 semaines

Universidad Nacional Autónoma de México
Compétences que vous acquerrez: Music Theory, Music, Post-Production, Media Production, Musical Composition, Music History, Multimedia, Digital Publishing, Creativity, Editing
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Création de contenu, Publicité, ChatGPT, Connaissance du client, IA générative, Marketing, Rédaction, Campagnes publicitaires, Conception marketing, Tests A/B, Efficacité du marketing, Ingénierie de requête, Matériel de marketing, Ingénierie rapide, Outils d'ingénierie rapide
Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Apple Xcode, Conception de l'interface et de l'expérience utilisateur (UI/UX), Conception de l'interface utilisateur (UI), Conception interactive, Développement mobile, Conception de l'application, Composants de l'interface utilisateur, Apple iOS, développement iOS, Examen du code, Développement d'applications, Programmation Swift, Tests unitaires, Réutilisation du code, Interface utilisateur (UI)
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Network Protocols, TCP/IP, General Networking, Network Monitoring, Network Security, Network Analysis, Web Servers, Linux, Software Installation
Débutant · Projet Guidé · Moins de 2 heures
University of Michigan
Compétences que vous acquerrez: Programming Principles, Computer Programming, Python Programming, Program Development, Software Installation, Computational Logic, Development Environment
Mixte · Cours · 1 à 3 mois

Technical University of Munich (TUM)
Compétences que vous acquerrez: Analyse numérique, Transformation numérique , Systèmes de communication, Ingénierie des systèmes basée sur des modèles, Communications numériques, Analyse structurelle, Stratégies technologiques, Processus de conception technique, Vibrations, Optimisation du modèle, Design conceptuel, Simulation et logiciels de simulation, Logiciel de collaboration, Modélisation mathématique, Systèmes de contrôle
Intermédiaire · Cours · 1 à 3 mois

University of California, Irvine
Compétences que vous acquerrez: Modèle Vue Contrôleur, Conception de l'interface et de l'expérience utilisateur (UI/UX), Conception de l'interface utilisateur (UI), CORE (logiciel), Animations, Conception de sites web réactifs, Conception de logiciels, Développement mobile, Persistance des données, Composants de l'interface utilisateur, Apple iOS, développement iOS, Interaction homme-machine, Développement d'applications, Cartographie géospatiale, Interface utilisateur (UI)
Mixte · Cours · 1 à 4 semaines

LearnQuest
Compétences que vous acquerrez: Programmation informatique, Programmation orientée objet (POO), Programmation Java, Machines virtuelles, Programmation événementielle, Développement mobile, Principes de programmation, Environnements de développement intégré, Composants de l'interface utilisateur, Conception orientée objet, Développement du programme, Applications Web, Java, Développement d'applications, Plate-forme Java Enterprise Edition (J2EE), Outils de développement de logiciels, Environnement de développement, Eclipse (Logiciel), Serveurs d'application, Interface utilisateur (UI)
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Open Shortest Path First (OSPF), Virtual Local Area Network (VLAN), OSI Models, Wide Area Networks, Network Troubleshooting, TCP/IP, Wireless Networks, Cloud Computing, Network Routing, Routing Protocols, Network Security, Network Routers, Network Monitoring, Cloud Computing Architecture, Cloud Platforms, Event Monitoring, Cloud Technologies, Threat Detection, Threat Management, Network Performance Management
Débutant · Spécialisation · 3 à 6 mois

University of Michigan
Compétences que vous acquerrez: Programmation informatique, Programmation Python, Programmation en Python, Animations, Structures de données, Scripting, Principes de programmation, Langages de script, Conception, Visualisation (infographie), Logiciel de conception, modélisation 3D, Logique informatique, Architectures de modèles génératifs, Infographie
Débutant · Cours · 1 à 3 mois