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.

Compétences que vous acquerrez: Threat Modeling, Application Security, Open Web Application Security Project (OWASP), Secure Coding, Authentications, OAuth, Development Testing, Software Development Life Cycle, Unified Modeling Language, Authorization (Computing), Single Sign-On (SSO), Security Software, Software Development, Vulnerability Assessments, Data Validation, Cyber Security Assessment, Cyber Security Strategy, Cybersecurity, Role-Based Access Control (RBAC)
Intermédiaire · Cours · 3 à 6 mois

Compétences que vous acquerrez: Narration des données, structures de données, Logiciel de Feuille de Calcul, Présentation des données, Rmarkdown, Éthique des données, Échantillonnage (statistiques), Ggplot2, Nettoyage des données, Programmation orientée objet (POO), Compétences en matière d'entretien, R (logiciel), Logiciel Tableau, Système de suivi des candidats, Présentations, Maîtrise des données, LinkedIn, Analyse des Données, Données Validation des données, Visualisation de Données
Préparer un diplôme
Débutant · Certificat Professionnel · 3 à 6 mois

Compétences que vous acquerrez: Test Driven Development (TDD), Code Review, Continuous Delivery, Software Development Tools, Site Reliability Engineering, Regression Testing, Event Monitoring, Unit Testing, API Testing, Integration Testing, Incident Response, Performance Testing, Root Cause Analysis, Distributed Computing, CI/CD, Microservices
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Test Planning, Software Testing, Debugging, Test Case, Issue Tracking, Functional Testing, Unit Testing, Software Quality Assurance, System Testing, Test Tools, Acceptance Testing, Integration Testing, Test Driven Development (TDD), Test Automation, Regression Testing, Quality Assurance, Waterfall Methodology, Agile Methodology, Python Programming
Débutant · Cours · 1 à 4 semaines

Board Infinity
Compétences que vous acquerrez: Test Automation, Performance Testing, Software Quality Assurance, White-Box Testing, API Testing, Test Script Development, Debugging, Software Development Methodologies, User Acceptance Testing (UAT), JUnit, Maintainability, Development Testing, Selenium (Software), Scalability, Automation, Software Technical Review, DevOps, Regression Testing, Test Execution Engine, Security Testing
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Apache Hadoop, Gouvernance des données, Bases de données, Science des données, Sécurité des données, Bases de données relationnelles, Pipelines de données, Technologies de stockage des données, Big Data, Entreposage de données, Intégration de données, SQL, Stockage des données, Transformation de données, NoSQL, Apache Spark, Architecture des données, Lacs de données, Extrait
Débutant · Cours · 1 à 4 semaines

Universitat Politècnica de València
Compétences que vous acquerrez: Systems Development Life Cycle, Software Development Life Cycle, User Interface and User Experience (UI/UX) Design, Software Design, Usability, Software Development Methodologies, Information Systems, Software Development, Project Management, Program Standards, Business Systems, Version Control, Management Information Systems, Software Documentation, Emerging Technologies
Débutant · Cours · 1 à 3 mois
University of Colorado Boulder
Compétences que vous acquerrez: Power Electronics, Control Systems, USB, Electronic Systems, Simulations, Engineering Documentation, Semiconductors, Electrical Engineering, Engineering Design Process, Electrical Systems, Electronic Components, Electrical Power, Hardware Design, Electronics, Technical Communication, Electronics Engineering, electromagnetics, Electric Power Systems, Simulation and Simulation Software, Design Specifications
Préparer un diplôme
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Process Mapping, Business Process Modeling, Business Analysis, Cloud-Native Computing, Data Migration, Software Architecture, Stakeholder Analysis, Systems Design, Extract, Transform, Load, Systems Architecture, Communication Planning, Stakeholder Management, Data Integration, Network Security, Test Planning, Cybersecurity, Enterprise Architecture, Software Testing, Project Management, Information Technology
Débutant · Certificat Professionnel · 3 à 6 mois

Compétences que vous acquerrez: Rédaction de rapports, Conception de solutions, Compétences organisationnelles, Esprit Critique, Version du logiciel, IA générative, Intelligence artificielle, Grand modèle de langage (LLM), Résolution de problèmes complexes, Productivité, Gestion du contexte, Correspondance commerciale, Test de scénario, Visualisation de Données, Expression orale, Apprentissage automatique, L'idée, Gestion des documents
Débutant · Spécialisation · 1 à 4 semaines
University of Alberta
Compétences que vous acquerrez: Exigences fonctionnelles, Plan du projet, Analyse des besoins, Planification du Sprint, Cadre de gestion des risques, Développement de logiciels, Méthodologie Agile, Développement agile de logiciels, Gestion de projet Agile, Documents relatifs aux besoins des utilisateurs, Témoignage de l'utilisateur
Mixte · Cours · 1 à 4 semaines
University of Alberta
Compétences que vous acquerrez: Analyse des besoins, Rétrospective de Sprint, Méthodologie Agile, Tests d'utilisabilité, Assurance qualité des logiciels, Scrum (développement de logiciels), Développement agile de logiciels, Recherche utilisateur, Gestion de projet Agile, Examen technique des logiciels, Témoignage de l'utilisateur
Mixte · Cours · 1 à 4 semaines