Filtrer par
ObjetObligatoire
LangueObligatoire
La langue utilisée tout au long du cours, tant dans l’enseignement que dans les évaluations.
Produit d'apprentissageObligatoire
NiveauObligatoire
DuréeObligatoire
Sous-titresObligatoire
ÉducateurObligatoire
Explorez le catalogue de cours d'ingénierie logicielle
- Statut : Essai gratuit
Scrimba
Compétences que vous acquerrez: IA générative, Éthique des données, Candidature au LLM, Invitations multimodales, LangChain, API dans le nuage, Interface utilisateur (UI), Applications en nuage, Agents IA génératifs, Environnement de développement, IA responsable, Déploiement des applications, Technologie Open source, Génie logiciel, Ingénierie de requête, OpenAI, Outils d'ingénierie de requête, Passerelle API, Appel d'outils, Analyse d'images
- Statut : Essai gratuit
DeepLearning.AI
Compétences que vous acquerrez: Analyse de dépendance, Grand modèle de langage (LLM), Maintenabilité, Candidature au LLM, Intelligence artificielle, Débogage, Outils de développement de logiciels, Documentation du logiciel, Logiciel de collaboration, Automatisation des tests, Documentation technique, Test de logiciels, Examen du code, Génie logiciel
- Statut : Essai gratuit
University of Alberta
Compétences que vous acquerrez: Rétrospective de Sprint, Cadre de gestion des risques, Élicitation des exigences, Gestion des exigences, Exigences de l'entreprise, Exigences fonctionnelles, Arriérés, Méthodologie Agile, Analyse des besoins, gestion de produit, Planification du Sprint, Project Management, Cycle de vie du développement logiciel, Planification de projet, Méthodologies de développement de logiciels, Examen technique des logiciels, Principes du Kanban, Exigences relatives aux produits, Scrum (développement de logiciels), Développement agile de logiciels
- Statut : Essai gratuit
University of Minnesota
Compétences que vous acquerrez: Configuration requise, Conception de logiciels, Maintenabilité, Méthodologie de la cascade, Vérification et validation, Analyse des besoins, Documents relatifs aux besoins des utilisateurs, Tests de développement, Cycle de vie du développement logiciel, Déploiement des applications, Test de logiciels, Développement de systèmes, Développement axé sur les processus, Méthodologie Agile, Architecture logicielle, Gestion des versions, Génie logiciel, Méthodologies de développement de logiciels, Scrum (développement de logiciels), Développement agile de logiciels
- Statut : Essai gratuit
University of Colorado System
Compétences que vous acquerrez: Conception de logiciels, Tests unitaires, Conception orientée objet, Sécurité des applications, Conception de la base de données, Modélisation des menaces, Cycle de vie du développement logiciel, Conception des systèmes, Conception technique, Modèle de langage unifié, Logiciel de sécurité, Projet ouvert de sécurité des applications web (OWASP), Codage sécurisé, Gestion des bases de données, Modèles de conception de logiciels, Architecture logicielle, Évaluations de la vulnérabilité, Génie logiciel, Conception de l'interface et de l'expérience utilisateur (UI/UX), Tests d'utilisabilité
- Statut : Essai gratuit
DeepLearning.AI
Compétences que vous acquerrez: Intelligence artificielle, Conception et mise en œuvre du système, Conception de logiciels, Grand modèle de langage (LLM), Conception de la base de données, Interface de programmation d'application (API), Architecture logicielle, Conception de l'application, Tests de sécurité, Codage sécurisé, Optimisation des performances, Gestion des bases de données, Modèles de conception de logiciels, Bases de données
- Statut : Essai gratuit
Compétences que vous acquerrez: Conception de logiciels, Programmation orientée objet (POO), Manipulation des données, Analyse statistique, Programmation informatique, Algorithmes, Java, Résolution de problèmes, Importation/exportation de données, Test de logiciels, Analyse des Données, Environnements de développement intégré, Programmation Java, Débogage
- Statut : Essai gratuit
University of Michigan
Compétences que vous acquerrez: Conception de logiciels, Programmation orientée objet (POO), Interface de programmation d'application (API), Programmation informatique, Programmation en Python, Modèle de langage unifié, Environnements de développement intégré, Génie logiciel, Vision par ordinateur, Jupyter, Analyse d'images
University of Colorado Boulder
Compétences que vous acquerrez: structures de données, Conception de logiciels, Programmation du système, Maintenabilité, Périphériques, C (langage de programmation), Systèmes embarqués, Architecture matérielle, Configuration du système, Architecture des ordinateurs, Débogage, Microarchitecture, Logiciels embarqués, Environnements de développement intégré, Environnement de développement
- Statut : Essai gratuit
University of Alberta
Compétences que vous acquerrez: Cycle de vie du développement logiciel, Développement axé sur les processus, Méthodologie Agile, Génie logiciel, Méthodologies de développement de logiciels, Principes du Kanban, Scrum (développement de logiciels), Développement agile de logiciels
- Statut : Essai gratuit
University of Colorado System
Compétences que vous acquerrez: Tests unitaires, Conception de logiciels, Éthique des données, Conception orientée objet, Conception technique, Conception des systèmes, Outils de développement de logiciels, Flux de données, Modèle de langage unifié, JUnit, Automatisation des tests, Architecture logicielle, Génie logiciel, Méthodologies de développement de logiciels
- Statut : Prévisualisation
Coursera Instructor Network
Compétences que vous acquerrez: Sales Strategy, Selling Techniques, Sales Presentation, Sales Process, Market Analysis, Sales, Technical Sales, Customer Relationship Building, Customer Relationship Management, Market Opportunities, Competitive Analysis, Market Dynamics, Company, Product, and Service Knowledge, Digital Marketing
En résumé, voici 10 de nos cours les plus populaires sur software engineering .
- Ingénierie de l'IA: Scrimba
- Ingénierie logicielle en équipe avec l'IA: DeepLearning.AI
- Gestion des produits logiciels: University of Alberta
- Processus et méthodologies de développement de logiciels: University of Minnesota
- Conception de logiciels sécurisés: University of Colorado System
- Conception de logiciels et de systèmes alimentés par l'IA: DeepLearning.AI
- Programmation Java : Résoudre des problèmes avec des logiciels: Duke University
- Projet Python : Génie logiciel et manipulation d'images: University of Michigan
- Architecture matérielle et logicielle intégrée: University of Colorado Boulder
- Processus logiciels et pratiques agiles: University of Alberta