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.

Advancing Women in Tech
Compétences que vous acquerrez: Software Architecture, Engineering Management, Goal Setting, Systems Architecture, Systems Design, Technical Management, Software Design, Smart Goals, API Design, System Design and Implementation, Technical Product Management, Cross-Functional Collaboration, Cross-Functional Team Leadership, Management Training And Development, Recruitment, Program Management, Team Performance Management, Software Engineering, Microservices, Employee Retention
Débutant · Spécialisation · 1 à 3 mois

Vanderbilt University
Compétences que vous acquerrez: L'activation de l'IA, Intelligence artificielle, ChatGPT, Une créativité alimentée par l'IA, Modélisation des grandes langues, Ingénierie rapide, Motifs de l'invitation, Connaissance de l'IA, Ingénierie de requête, Conception de jeux, Candidature au LLM
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Software Documentation, Generative AI, API Testing, Test Automation, Design Software, Mockups, User Interface (UI), Software Development Tools, User Interface and User Experience (UI/UX) Design, Software Testing, AI Security, Application Security, Maintainability, Prompt Engineering, Test Case, Software Architecture, Code Review, Secure Coding, Artificial Intelligence, Debugging
Débutant · Spécialisation · 1 à 3 mois

Board Infinity
Compétences que vous acquerrez: Test Automation, Performance Testing, Software Quality Assurance, White-Box Testing, API Testing, Test Script Development, AI Security, Software Quality (SQA/SQC), Performance Stress Testing, Software Development Methodologies, Regression Testing, AI Integrations, Maintainability, Code Review, Scalability, Automation, Code Coverage, Software Technical Review, DevOps, Security Testing
Débutant · Spécialisation · 3 à 6 mois
Compétences que vous acquerrez: Application Security, Security Testing, DevSecOps, Secure Coding, Security Requirements Analysis, Open Web Application Security Project (OWASP), Cyber Security Assessment, Security Software, Software Design, Security Controls, Cyber Security Strategy, Computer Security, Information Systems Security, Security Strategy, Data Security, Network Security, Security Management, Application Development, Computer Programming, Python Programming
Mixte · Cours · 1 à 3 mois

Compétences que vous acquerrez: Dashboard Creation, Model Deployment, Feature Engineering, PySpark, Data Import/Export, Big Data, Apache Spark, Data Governance, Apache Hadoop, Dashboard, Apache Kafka, Data Store, Cloud Services, Cloud Deployment, Data Access, Cloud API, Data Architecture, Data Quality, Data Cleansing, Machine Learning Methods
Intermédiaire · Spécialisation · 3 à 6 mois

University of Colorado Boulder
Compétences que vous acquerrez: Model Based Systems Engineering, Failure Analysis, Systems Engineering, Requirements Management, Scope Management, Design Reviews, Engineering Management, Change Control, Program Management, Engineering Change Order, Cost Management, Requirements Analysis, Contract Management, Root Cause Analysis, Test Engineering, Risk Mitigation, Systems Design, Systems Thinking, Organizational Leadership, Risk Management
Préparer un diplôme
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Gestion des risques liés aux projets, Cycle de vie du développement des systèmes, Définition du champ d'application du projet, Gestion du champ d'application, Méthodologies de développement de logiciels, Calendriers des projets, Gestion des parties prenantes, Gestion d'équipe, Programmation, Leadership d'équipe, Gestion de projet agile, Gestion de projet, Développement logiciel agile, Engagement des parties prenantes, Gestion de projet Agile, Gestion des partenaires, Développement agile de logiciels, Gestion des risques, Gestion de la performance des équipes, Contrôle des changements, Leadership organisationnel, Coordination du projet, Calendrier
Mixte · Cours · 1 à 3 mois

Compétences que vous acquerrez: Project Estimation, Cost Estimation, Project Planning, Software Engineering, Software Development Methodologies, Risk Analysis, Dependency Analysis, Model Optimization, Verification And Validation, Software Development, Risk Management Framework, Requirements Analysis
Mixte · Cours · 1 à 3 mois

Compétences que vous acquerrez: Importation/exportation de données, IA générative, Récit de données, Présentation des données, Logiciel de visualisation de données, Visualisation des données, Programmation Python, Plotly, Formules Excel, Analyse exploratoire des données (AED), IBM Cognos Analytics, Tableau de bord, SQL, Analyse des données, Récupération de données sur le Web, Programmation en Python, Analyse exploratoire des données, Microsoft Excel, Traitement des données, Création de tableaux de bord, Tracé (graphique), Réseautage professionnel, Narration des données
Préparer un diplôme
Débutant · Certificat Professionnel · 3 à 6 mois

John Wiley & Sons
Compétences que vous acquerrez: Application Security, DevSecOps, Secure Coding, Security Testing, Software Development Life Cycle, Threat Modeling, Continuous Monitoring, Security Requirements Analysis, Continuous Deployment, Security Controls, CI/CD, Program Development, Computer Security, System Monitoring, Security Awareness, Vulnerability Assessments, Product Lifecycle Management, Computer Programming
Intermédiaire · Cours · 1 à 3 mois

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