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.

Compétences que vous acquerrez: Prompt Engineering, Generative AI, Generative Model Architectures, Gemini, Model Deployment, Generative AI Agents, GitHub Copilot, Generative Adversarial Networks (GANs), Google Gemini, Vibe coding, Responsible AI, Performance Tuning, Code Review, Software Engineering, Artificial Intelligence, AI Personalization, Software Development, Software Quality Assurance, Debugging, Automation
Intermédiaire · Spécialisation · 3 à 6 mois

Heriot-Watt University
Compétences que vous acquerrez: Database Systems, Database Management, Database Software, Artificial Intelligence, Graph Theory, Software Engineering, Database Development, Java Programming, Requirements Analysis, Artificial Intelligence and Machine Learning (AI/ML), Database Architecture and Administration, Statistical Methods, NoSQL, Computational Logic, Java, Data Visualization, Data Structures, Algorithms, Computer Science, Software Technical Review
Obtenir un diplôme
Diplôme · 1 à 4 ans

University of London
Compétences que vous acquerrez: Pseudocode, C++ (Programming Language), Object Oriented Programming (OOP), C and C++, Object Oriented Design, File I/O, Integrated Development Environments, Computer Programming, Development Environment, Programming Principles, Data Structures, Program Development, Algorithms, Interactive Design, Data Modeling, FinTech, Software Engineering, Test Data, Verification And Validation, Software Installation
Préparer un diplôme
Intermédiaire · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Intégrations AI, Éthique des données, Motifs de l'invitation, Sécurité des applications, Conception de logiciels, Flux de travail agentiques, Documents de conception de logiciels, Agents génératifs d'IA, Développement de logiciels, Candidature au LLM, Intégration continue, Architecture des logiciels, Débogage, DevSecOps, IA générative, Examen du code, Génie logiciel
Intermédiaire · Cours · 1 à 3 mois

Scrimba
Compétences que vous acquerrez: Object Oriented Programming (OOP), File I/O, Data Structures, Python Programming, Programming Principles, Computer Programming, Computational Logic, Software Engineering, Performance Tuning, Web Development, Performance Testing, Web Development Tools, Debugging, Software Development
Débutant · Spécialisation · 1 à 4 semaines

SkillsBooster Academy
Compétences que vous acquerrez: Prompt Engineering, Prompt Engineering Tools, AI Workflows, Vibe coding, Generative AI Agents, Software Development Tools, Artificial Intelligence, Generative AI, AI Personalization, Google Workspace, Code Review, Software Development, Responsible AI, Application Deployment, Design Software, Front-End Web Development, Software Engineering, React.js, Web Development, Javascript
Débutant · Cours · 1 à 3 mois

Duke University
Compétences que vous acquerrez: Résolution de problèmes, Programmation informatique, Simulations, Maintenabilité, Développement du programme, Planification des tests, Cycle de vie du développement des systèmes, C et C++, Algorithmes, Conception de logiciels, Débogage, Structures de données, C (langage de programmation), Principes de programmation, Programmation du système, Gestion de la mémoire, Génie logiciel, Tests de développement, Tests de logiciels, Fichier E/S
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Livraison continue, Déploiement dans le nuage, Développement de l'informatique en nuage, Services en nuage, Ingénierie des nuages, L'informatique en nuage, MLOps (Machine Learning Operations), Apprentissage automatique appliqué, Plates-formes d'informatique en nuage, Technologies de l'informatique en nuage, Communication technique, Déploiement des applications, Apprentissage automatique, Hébergement en nuage, Informatique en nuage, CI/CD, Pipelines Azure DevOps, Génie logiciel, API dans le nuage, Infrastructure en nuage
Intermédiaire · Spécialisation · 3 à 6 mois

SkillsBooster Academy
Compétences que vous acquerrez: Prompt Engineering, AI Workflows, Vibe coding, Generative AI Agents, Artificial Intelligence, Generative AI, AI Personalization, Software Development Tools, Web Development Tools, Code Review, Responsible AI, Software Development, GitHub, React.js, Front-End Web Development, Design Software, Javascript, Software Engineering, Web Development, Application Deployment
Débutant · Cours · 1 à 3 mois

Birla Institute of Technology & Science, Pilani
Compétences que vous acquerrez: Object Oriented Design, Software Architecture, Software Design, Software Design Patterns, Object Oriented Programming (OOP), Software Development Life Cycle, Software Development, Software Engineering, Maintainability, System Design and Implementation, Service Oriented Architecture, Technical Design, Web Services, Model View Controller, Event-Driven Programming, Distributed Computing
Préparer un diplôme
Intermédiaire · Cours · 1 à 3 mois

The Hong Kong University of Science and Technology
Compétences que vous acquerrez: Gestion de projet, Méthodologies de développement de logiciels, Cycle de vie du développement logiciel, Gestion de la configuration, Tests d'acceptation, Gestion de la configuration des logiciels, Assurance qualité des logiciels, Cas de test, Tests en boîte blanche, Cycle de vie du développement des systèmes, Langage de modélisation unifié, Développement de logiciels, Analyse des besoins, Conception et mise en œuvre du système, Contrôle des changements, Débogage, Test d'acceptation par l'utilisateur (UAT), Gestion de configuration, Génie logiciel, Tests de logiciels, Méthodologie de la cascade
Intermédiaire · Cours · 1 à 3 mois

Scrimba
Compétences que vous acquerrez: Object Oriented Programming (OOP), Object Oriented Design, Javascript, Application Programming Interface (API), Code Reusability, Software Design Patterns, Data Management, Data Structures, Web Development, Computational Logic, Programming Principles, Data Import/Export, Software Development, Software Engineering, Performance Tuning
Intermédiaire · Spécialisation · 1 à 3 mois