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.

Ludwig-Maximilians-Universität München (LMU)
Compétences que vous acquerrez: Mathématiques appliquées, Programmation en Python, Simulations, Vibrations, Méthodes des éléments finis, Analyse technique, Modélisation mathématique, Equations différentielles, Jupyter, Analyse numérique, Mécanique, Algèbre linéaire
Intermédiaire · Cours · 1 à 3 mois

The Hong Kong University of Science and Technology
Compétences que vous acquerrez: Gestion des risques, Contrôle continu, FinTech, Gestion du changement, Technologies émergentes
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Créativité, Édition, Musique, Production médiatique, Configuration du système, Gestion des fichiers
Débutant · Cours · 1 à 3 mois

Tsinghua University
Compétences que vous acquerrez: Psychologie, Intelligence Émotionnelle, Enseignement supérieur, Rédaction, Compréhension orale, Stratégies d'apprentissage, Diversité culturelle, Grammaire, Arts libéraux, Apprentissage des langues, Recherche, Santé mentale, Culture, Alphabétisation, Économie, Langue anglaise, Sensibilité culturelle, Communications interpersonnelles, Gestion d'entreprise, Sciences sociales
Débutant · Spécialisation · 3 à 6 mois

University of Michigan
Compétences que vous acquerrez: structures de données, Débogage, Programmation en Python, Conception fonctionnelle, Principes de programmation, Gestion des fichiers, Importation/exportation de données, Traitement des données
Débutant · Cours · 1 à 3 mois

University of Virginia
Compétences que vous acquerrez: Automatisation, Test de logiciels, Administration des systèmes, Soutien au système, Automatisation des tests, Méthodologie Agile, DevOps, Opérations informatiques, Tests unitaires, Amélioration continue du processus, CI/CD, Outils de développement de logiciels, Test du système, Livraison continue, Intégration continue
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Programming Principles, Computer Programming, Software Design
Intermédiaire · Cours · 1 à 3 mois

Google Cloud
Compétences que vous acquerrez: Kubernetes, Google Cloud Platform, Cloud Infrastructure, Prompt Engineering, Containerization, Identity and Access Management, Cloud-Native Computing, CI/CD, Cloud Storage, Application Deployment, Cloud Management, Cloud Services, Virtual Machines, Scalability, Cloud Computing, Docker (Software), Application Development, Load Balancing, Generative AI Agents, Continuous Integration
Débutant · Spécialisation · 3 à 6 mois

The Pennsylvania State University
Compétences que vous acquerrez: Diversité culturelle, Expérimentation, Développement personnel, Créativité, Pensée créative, Ténacité, Collaboration, Surmonter les obstacles, Un état d'esprit ouvert
Mixte · Cours · 1 à 4 semaines

EDUCBA
Compétences que vous acquerrez: Real-Time Operating Systems, Software Development, Software Design, Software Architecture, Embedded Systems, Configuration Management, Systems Architecture, Extensible Markup Language (XML), System Configuration, Application Frameworks, Application Programming Interface (API)
Débutant · Cours · 1 à 4 semaines
University of Illinois Urbana-Champaign
Compétences que vous acquerrez: Science Informatique Théorique, Algorithmes, structures de données, Logiciels mathématiques, Débogage, Vérification et validation, Logiciel de conception, Conception numérique, Ingénierie informatique, Outils de programmation informatique, Architecture des ordinateurs, Conception des systèmes, Circuits intégrés (CI) spécifiques à l'application, Outils de développement de logiciels, Logique computationnelle
Intermédiaire · Cours · 1 à 3 mois

University of Leeds
Compétences que vous acquerrez: Software Development, Engineering Software, Software Development Methodologies, Data Ethics, Software Engineering, Computer Programming, Back-End Web Development
Débutant · Cours · 1 à 4 semaines