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
University of Colorado System
Compétences que vous acquerrez: Systèmes d'Exploitation, Stratégies de conception, Gestion des bases de données, Modèles de conception de logiciels, Sécurité des applications, Conception de la base de données, Conception des systèmes, Architecture logicielle, Conception de logiciels, Conception technique, Tests d'utilisabilité, Conception de l'interface et de l'expérience utilisateur (UI/UX)
- Statut : Essai gratuit
University of Minnesota
Compétences que vous acquerrez: Conception de l'expérience utilisateur, Innovation, Méthodologies allégées, Prototypage, Développement de logiciels, Développement de produits, Principes du Kanban, Lean Six Sigma, Fabrication sans gaspillage, Design Thinking, Amélioration continue du processus, Méthodologies de développement de logiciels, Cartographie des processus, Développement agile de logiciels, Amélioration des processus
- Statut : Essai gratuit
University of Colorado System
Compétences que vous acquerrez: Vérification et validation, Exigences fonctionnelles, Documents relatifs aux besoins des utilisateurs, Cycle de vie du développement logiciel, Analyse des besoins, Méthodologies de développement de logiciels, Méthodologie Agile, Communication technique, Documents de conception de logiciels, Élicitation des exigences, Configuration requise
- Statut : Essai gratuit
University of Colorado System
Compétences que vous acquerrez: Ingénierie en matière de sécurité, Cryptographie, Codage sécurisé, Sécurité des applications, Gestion des vulnérabilités, Architecture logicielle, Modélisation des menaces, Conception de logiciels, Blockchain, Normes de cryptographie à clé publique (PKCS), Modèles de conception de logiciels, Évaluations de la vulnérabilité, Visualisation des logiciels
- Statut : Essai gratuit
Compétences que vous acquerrez: Java, Interface de programmation d'application (API), Plate-forme Java Enterprise Edition (J2EE), HyperText Markup Language (HTML), Serveurs d'application, Développement Web, Architecture logicielle, Déploiement des applications, Côté serveur, Applications Web
- Statut : NouveauStatut : Prévisualisation
Compétences que vous acquerrez: Role-Based Access Control (RBAC), Code Review, Continuous Integration, Code Coverage, Software Quality Assurance, Software Quality (SQA/SQC), Software Technical Review, CI/CD, Apache Maven, GitHub, PostgreSQL, Programming Principles, Software Engineering, Software Development, Configuration Management, Git (Version Control System), Building Codes, Software Installation
- Statut : Prévisualisation
University of Leeds
Compétences que vous acquerrez: Integrated Development Environments, Debugging, Microsoft Visual Studio, Unit Testing, Software Development Tools, Computer Programming Tools, Development Environment, Version Control
- Statut : NouveauStatut : Essai gratuit
Compétences que vous acquerrez: Application Deployment, Azure DevOps, Continuous Deployment, Git (Version Control System), Version Control, Microsoft Azure, Release Management, Infrastructure as Code (IaC), Code Review
- Statut : Essai gratuit
University of Maryland, College Park
Compétences que vous acquerrez: Application Development, User Experience, User Interface (UI), Data Modeling, Sprint Retrospectives, Platform As A Service (PaaS), Service Recovery, Digital Transformation, Drive Engagement, Technology Solutions, User Feedback, Application Deployment, Customer Engagement, Cloud Platforms, Technical Product Management, Workflow Management, Automation, Product Management, Systems Integration, Business Transformation
- Statut : Essai gratuit
Compétences que vous acquerrez: Version du logiciel, Commandes Unix, GitHub, Développement de logiciels, Logiciel de collaboration, Contrôle des versions, Commandes Linux, Développement Web, Linux, Gestion des fichiers, Outils de développement de logiciels, Git (Système de contrôle des versions), Interface de ligne de commande
- Statut : Prévisualisation
University of California, Davis
Compétences que vous acquerrez: Débogage, Maintenabilité, GitHub, Docker (Logiciel), Codage sécurisé, Environnement de développement, Contrôle des versions, Déploiement continu, Développement de logiciels, Livraison continue, DevOps, Intégration continue, Tests d'intégration, Moniteur du système, CI/CD, Contrôle continu, Déploiement des applications, Automatisation, Développement du programme, Intégration des systèmes
- Statut : Essai gratuit
LearnQuest
Compétences que vous acquerrez: Java, HyperText Markup Language (HTML), Middleware, Scripting, Interface de programmation d'application (API), Plate-forme Java Enterprise Edition (J2EE), Cartographie objet-relationnelle, Serveurs d'application, Architecture d'entreprise, Développement Web, Stockage des données, Architecture logicielle, Serveurs web, Déploiement des applications, Apache Tomcat, JavaScript et jQuery, Applications Web, Modèle Vue Contrôleur, Côté serveur, Partage des données
En résumé, voici 10 de nos cours les plus populaires sur software engineering .
- La conception de logiciels en tant qu'abstraction: University of Colorado System
- Développement de logiciels allégés: University of Minnesota
- Recueil des exigences pour le développement de logiciels sécurisés: University of Colorado System
- Menaces et mesures d'atténuation liées à la conception des logiciels: University of Colorado System
- Introduction à Java Enterprise Edition (EE): LearnQuest
- SonarQube for Continuous Inspection and Code Review: Edureka
- Working with Integrated Development Environments: University of Leeds
- Design and Implement a Source Control Strategy: Whizlabs
- Platform Product Management: University of Maryland, College Park
- Contrôle des versions: Meta