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: Élicitation des exigences, Exigences fonctionnelles, Analyse des besoins, Documents relatifs aux besoins des utilisateurs, Méthodologie Agile, Cycle de vie du développement logiciel, Communication technique, Configuration requise, Vérification et validation, Méthodologies de développement de logiciels, Documents de conception de logiciels
- Statut : Essai gratuit
University of Colorado System
Compétences que vous acquerrez: Conception de logiciels, Sécurité des applications, Analyse des besoins, Cycle de vie du développement logiciel, Conception technique, Architecture logicielle, Méthodologies de développement de logiciels, Design conceptuel
- Statut : Prévisualisation
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
- Statut : Essai gratuit
Compétences que vous acquerrez: C (langage de programmation), Programmation du système, Environnement de développement, Systèmes embarqués, Développement d'applications, Outils de développement de logiciels, Architecture des ordinateurs, Logiciels embarqués, Développement de logiciels, Optimisation des performances, C++ (langage de programmation), Débogage
- Statut : Essai gratuit
University of Colorado Boulder
Compétences que vous acquerrez: Architecture des données, Tests unitaires, Test de logiciels, Restful API, Exigences fonctionnelles, Tests d'acceptation, Développement d'applications, Évolutivité, Big Data, Bases de données, Analyse des Données, Génie logiciel, Architecture logicielle, Tests de développement, Déploiement des applications, Applications Web, Informatique distribuée, Conception et mise en œuvre du système
- Statut : Essai gratuit
Duke University
Compétences que vous acquerrez: Programmation informatique, Conception de logiciels, Programmation orientée objet (POO), Java, Interface de programmation d'application (API), Algorithmes, structures de données, Programmation Java, Tests de développement, Principes de programmation, Modélisation prédictive, Débogage, Génie logiciel, Optimisation des performances, Tests de performance
- Statut : Essai gratuit
The Linux Foundation
Compétences que vous acquerrez: Git (Système de contrôle des versions), Logiciel de collaboration, CI/CD, Technologie Open source, Cycle de vie du développement logiciel, Communication technique, Méthodologies de développement de logiciels, GitHub
- Statut : Essai gratuit
Northeastern University
Compétences que vous acquerrez: Systems Thinking, Software Visualization, Software Engineering, Object Oriented Programming (OOP), Application Design, Software Development Life Cycle, Software Design, Systems Development, Software Development, Business Architecture, Business Risk Management, User Centered Design, Process Design
- Statut : Essai gratuit
Coursera Instructor Network
Compétences que vous acquerrez: Version Control, Debugging, Software Design Patterns, Object Oriented Design, Object Oriented Programming (OOP), Software Development, Git (Version Control System), Programming Principles, Software Design, Computer Programming, Software Engineering, Integrated Development Environments, Command-Line Interface
- Statut : Essai gratuit
Advancing Women in Tech
Compétences que vous acquerrez: Engineering Management, Technical Management, Cross-Functional Collaboration, Team Performance Management, Technical Communication, Software Engineering, Employee Coaching, Communication, Conflict Management, Team Management, Meeting Facilitation, People Management, Performance Review, Virtual Teams, Employee Performance Management, Program Management, Labor Compliance, Agile Methodology, Cloud Engineering, Business Strategy
- Statut : Essai gratuit
University of Colorado System
Compétences que vous acquerrez: Conception de logiciels, Sécurité des applications, Modélisation des menaces, Projet ouvert de sécurité des applications web (OWASP), Codage sécurisé, Modèles de conception de logiciels, Évaluations de la vulnérabilité, Cryptographie, Architecture logicielle, Normes de cryptographie à clé publique (PKCS), Blockchain
- Statut : Essai gratuit
University of Minnesota
Compétences que vous acquerrez: Conception de l'expérience utilisateur, Amélioration continue du processus, Méthodologies allégées, Développement de logiciels, Fabrication sans gaspillage, Innovation, Développement de produits, Prototypage, Amélioration des processus, Lean Six Sigma, Design Thinking, Développement agile de logiciels, Principes du Kanban, Cartographie des processus, Méthodologies de développement de logiciels
En résumé, voici 10 de nos cours les plus populaires sur software engineering .
- Recueil des exigences pour le développement de logiciels sécurisés: University of Colorado System
- La conception de logiciels en tant qu'élément du cycle de développement de logiciels: University of Colorado System
- How to Get Into Software Development: University of Leeds
- Principes de base du développement logiciel du Cortex-M: Arm
- Applications de l'architecture logicielle pour le Big Data: University of Colorado Boulder
- Programmation Java : Principes de conception de logiciels: Duke University
- Méthodes de développement de logiciels libres: The Linux Foundation
- Introduction to Software Development and Applications: Northeastern University
- Software Creation: Version Control, Debugging, Object Design: Coursera Instructor Network
- Inspiring Peak Performance on Technical Teams: Advancing Women in Tech