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: Développement de l'informatique en nuage, Plates-formes d'informatique en nuage, CI/CD, Livraison continue, Hébergement en nuage, Ingénierie des nuages, Communication technique, L'informatique en nuage, Génie logiciel, Pipelines Azure DevOps, Informatique en nuage, Technologies de l'informatique en nuage, Déploiement dans le nuage, Déploiement des applications, API dans le nuage, Apprentissage automatique appliqué, MLOps (Machine Learning Operations), Apprentissage automatique, Infrastructure en nuage, Services en nuage
Intermédiaire · Spécialisation · 3 à 6 mois
Dartmouth College
Compétences que vous acquerrez: Serveurs Linux, Linux, Visualisation des logiciels, Interface de ligne de commande, Génie logiciel, Informatique, Programmation informatique, C et C++, Principes de programmation, Outils de programmation informatique, C (langage de programmation), Systèmes embarqués, Logiciels embarqués, Fichier E/S, Débogage, Ingénierie informatique, Gestion de la mémoire, Commandes Linux, Documentation du logiciel, Algorithmes
Débutant · Spécialisation · 3 à 6 mois

Vanderbilt University
Compétences que vous acquerrez: Méthodes d'apprentissage automatique, Développement du programme, Ingénierie rapide, ChatGPT, Candidature au LLM, Conception fonctionnelle, Réduction de la dimensionnalité, Matlab, Génie logiciel, Programmation informatique, Principes de programmation, Analyse des données, Programmation orientée objet (POO), Analyse d'images, Modélisation des grandes langues, Apprentissage automatique appliqué, Fichier E/S, Logiciel de visualisation de données, Conception orientée objet, Algorithmes
Débutant · Spécialisation · 3 à 6 mois

Birla Institute of Technology & Science, Pilani
Compétences que vous acquerrez: Agile Software Development, User Story, Backlogs, Agile Methodology, Agile Product Development, Agile Project Management, Scrum (Software Development), Software Engineering, Sprint Planning, Software Development Life Cycle, Scaled Agile Framework, Software Development, Sprint Retrospectives, Software Development Methodologies, Requirements Analysis, Waterfall Methodology, Continuous Integration, Test Driven Development (TDD), Scalability, Risk Management Framework
Préparer un diplôme
Intermédiaire · Cours · 1 à 3 mois

Edureka
Compétences que vous acquerrez: Ingénierie rapide, Orchestration de l'IA, Développement de logiciels, Candidature au LLM, Examen du code, Génie logiciel, Anthropic Claude, Flux de travail agentiques, Workflows d'IA, Tests de logiciels, Tests de sécurité, Motifs de l'invitation, Développement Web, L'activation de l'IA, Code Claude, Agents génératifs d'IA, Applications Web, Codage vibratoire, Sécurité de l'IA, Modèle Contexte Protocole
Intermédiaire · Cours · 1 à 4 semaines

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

Johns Hopkins University
Compétences que vous acquerrez: Probabilités et statistiques, Science et recherche, Sciences de la vie, Biologie moléculaire, Bioinformatique, Biotechnologie, Génie logiciel, Informatique, Analyse des données, Biologie, Pensée informatique, Science des données, Traitement des données, Analyse de corrélation, Statistiques, Analyse statistique, Algorithmes
Mixte · Cours · 1 à 4 semaines

University of Colorado Boulder
Compétences que vous acquerrez: Architecture des données, Développement du programme, Développement de logiciels, Théorie des bases de données, Architecture des logiciels, Génie logiciel, Big Data, Blockchain, Systèmes logiciels, Développement piloté par les tests (TDD), Surveillance du système, Traitement des transactions, Microservices, Structures de données, Informatique distribuée, Bases de données, Niveau de service
Préparer un diplôme
Avancées · Cours · 1 à 4 semaines

University of Colorado Boulder
Compétences que vous acquerrez: Architecture des données, Prototypage, Gestion des bases de données, Architecture des logiciels, Développement de bases de données, Infrastructure de données, Génie logiciel, Big Data, Systèmes logiciels, Surveillance du système, Microservices, Déploiement des applications, Informatique distribuée, Logiciel médiateur, Bases de données, Exigences fonctionnelles, Applications Web, Tests d'acceptation, Ingénierie de la fiabilité des sites, Test du système
Préparer un diplôme
Avancées · Cours · 1 à 4 semaines

University of Michigan
Compétences que vous acquerrez: Failure Analysis, Engineering Practices, Biomedical Engineering, Ethical Standards And Conduct, Business Ethics, Systems Engineering, Engineering Design Process, Social Impact, Engineering, Case Studies, Human Factors Engineering, Software Engineering, Safety Assurance
Débutant · Cours · 1 à 4 semaines

University of Illinois Urbana-Champaign
Compétences que vous acquerrez: C++ (langage de programmation), Développement du programme, Environnement de développement, Génie logiciel, Programmation informatique, Logiciel d'ingénierie, Programmation orientée objet (POO), Outils de programmation informatique, Théorie des graphes, Structures de données, Données non structurées, Débogage, Stockage des données, Systèmes de base de données, Gestion de la mémoire, Conception orientée objet, Algorithmes, Informatique théorique
Intermédiaire · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Développement du programme, Ingénierie rapide, ChatGPT, Développement de logiciels, Candidature au LLM, Connaissance de l'IA, Intelligence artificielle, Génie logiciel, Pseudocode, Outils de développement web, Motifs de l'invitation, Optimisation des jetons, Développement Web, Débogage, Applications Web
Intermédiaire · Cours · 1 à 4 semaines