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.
University of Alberta
Compétences que vous acquerrez: Développement axé sur les processus, Principes du Kanban, Méthodologie Agile, Cycle de vie du développement logiciel, Développement agile de logiciels, Génie logiciel, Scrum (développement de logiciels), Méthodologies de développement de logiciels
Mixte · Cours · 1 à 4 semaines
University of Alberta
Compétences que vous acquerrez: Gestion des exigences, Méthodologie Agile, gestion de produit, Project Management, Génie logiciel, Plan du projet, Développement agile de logiciels, Développement de logiciels, Développement des processus, Analyse des besoins
Mixte · Cours · 1 à 4 semaines

University of Colorado Boulder
Compétences que vous acquerrez: Moniteur du système, Exigences fonctionnelles, Automatisation des tests, Infrastructure de données, Microservices, Développement d'applications, Gestion des bases de données, Élicitation des exigences, Déploiement des applications, Analyse des Données, Informatique distribuée, Génie logiciel, Architecture logicielle, Développement agile de produits, Prototypage, Applications Web, Test d'acceptation utilisateurs (UAT), Tests d'acceptation, Big Data
Préparer un diplôme
Avancées · Cours · 1 à 4 semaines

University of Colorado System
Compétences que vous acquerrez: Conception de logiciels, Stratégies de conception, Gestion des bases de données, Conception de la base de données, Conception des systèmes, Tests d'utilisabilité, Architecture logicielle, Modèles de conception de logiciels, Systèmes d'Exploitation, Sécurité des applications, Conception de l'interface et de l'expérience utilisateur (UI/UX)
Intermédiaire · Cours · 1 à 3 mois

University of Colorado System
Compétences que vous acquerrez: Systems Engineering, Verification And Validation, Team Management, Systems Architecture, Requirements Analysis, Requirements Elicitation, Scrum (Software Development), Systems Development Life Cycle, Teamwork, Configuration Management, Team Building, Agile Methodology, Scaled Agile Framework, Systems Development, Team Motivation, Organizational Leadership, Engineering Management, Risk Management, Waterfall Methodology, Leadership and Management
Intermédiaire · Spécialisation · 3 à 6 mois

University of Colorado System
Compétences que vous acquerrez: Codage sécurisé, Cryptographie, Blockchain, Conception de logiciels, Normes de cryptographie à clé publique (PKCS), Modélisation des menaces, Projet ouvert de sécurité des applications web (OWASP), Architecture logicielle, Évaluations de la vulnérabilité, Modèles de conception de logiciels, Sécurité des applications
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, Large Language Modeling, Responsible AI, Model Deployment, Restful API, Software Documentation, Application Deployment, Code Review, Software Development, CI/CD, Natural Language Processing, AI Workflows, DevOps, Artificial Intelligence, Artificial Intelligence and Machine Learning (AI/ML), Java Programming, Deep Learning
Intermédiaire · Spécialisation · 1 à 3 mois

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
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Pipelines de données, Science des données, Bases de données relationnelles, SQL, Architecture des données, Lacs de données, Apache Hadoop, Apache Spark, Bases de données, Gouvernance des données, Entreposage de données, NoSQL, Magasin de données, Sécurité des données, Big Data, Extrait
Débutant · Cours · 1 à 4 semaines
Macquarie University
Compétences que vous acquerrez: Macros Excel, Modélisation des données, Logiciel de Feuille de Calcul, Analyse avancée, Prétraitement de données, Narration des données, Maîtrise des données, Présentation des données, Microsoft Office, Microsoft Excel, Tableau de bord, Business Analytics, Tableaux croisés dynamiques et graphiques, Logiciel d'analyse des données, Compétences analytiques, Manipulation des données, Données Validation des données, Prévisions financières, Formules Excel, Expressions d'analyse de données (DAX)
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Logiciel de Visualisation de Données, Nettoyage des données, Analyse exploratoire des données (AED), Transformation de données, SQL, Apprentissage supervisé, Plotly, Maîtrise des données, IA générative, Visualisation interactive des données, Apprentissage non supervisé, Analyse des Données, Importation/exportation de données, Tableau de bord, Jupyter, Visualisation de Données, Manipulation des données, Data mining, Évaluation de modèles, Réseautage professionnel
Préparer un diplôme
Débutant · Certificat Professionnel · 3 à 6 mois

Compétences que vous acquerrez: Cloud Computing, Principes du Kanban, CI/CD, Docker (Logiciel), Déploiement dans le nuage, Intégration continue, Restful API, Témoignage de l'utilisateur, Microservices, DevOps, Méthodologie Agile, Flask (Framework Web), Gestion de projet Agile, Conteneurisation, Scrum (développement de logiciels), Planification du Sprint, Sécurité des applications, Développement piloté par les tests (TDD), Kubernetes, OpenShift
Intermédiaire · Cours · 1 à 3 mois