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 Colorado Boulder
Compétences que vous acquerrez: Expérience en laboratoire, Logiciels embarqués, Gestion thermique, Conception du matériel, Systèmes embarqués, Électronique de puissance, Contrôle des machines, Systèmes de contrôle, Électronique, Données en temps réel, Contrôle des processus, Ingénierie de l'automatisation, Ingénierie, Triphasé, Matériel électronique, Systèmes électroniques, Équipement électrique, Génie électrique, Procédés de fabrication, Ingénierie électronique
Préparer un diplôme
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Débogage, Flux de travail IA, Automatisation, DevSecOps, Intelligence artificielle et apprentissage automatique (IA/ML), Sécurité des applications, Développement de logiciels, Cycle de vie du développement logiciel, Ingénierie de requête, Outils de développement de logiciels, Intelligence artificielle, Examen du code, Codage sécurisé, IA générative, Qualité des logiciels (SQA/SQC), Examen technique des logiciels, Personnalisation par l'IA, Optimisation des performances, Analyse, Génie logiciel
Intermédiaire · Cours · 1 à 4 semaines

Atlassian
Compétences que vous acquerrez: Rétrospective de Sprint, Arriérés, Amélioration continue du processus, Méthodologies allégées, Project Management, Principes du Kanban, Scrum (développement de logiciels), Méthodologie Agile, Planification du Sprint, Langage de requête, Jira (Logiciel), Version du logiciel, Témoignage de l'utilisateur, Gestion des flux de travail, Exigences relatives aux produits, Gestion de projet Agile
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Test Driven Development (TDD), Unit Testing, Test Planning, Debugging, Browser Compatibility, Performance Testing, Security Testing, Software Testing, System Testing, Test Script Development, Behavior-Driven Development, API Testing, Code Coverage, Integration Testing, Test Case, Test Automation, Test Tools, Development Environment, Code Review, Continuous Delivery
Intermédiaire · Spécialisation · 1 à 3 mois

Vanderbilt University
Compétences que vous acquerrez: Productivité, Candidature au LLM, Gestion du contexte, Ingénierie de requête, Intelligence artificielle, Vérification et validation, Créativité, ChatGPT, IA générative, Mise en œuvre de l'IA, Résolution de problèmes, Grand modèle de langage (LLM), OpenAI, Motifs de l'invitation
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Software Documentation, Generative AI, API Testing, Test Automation, Mockups, Software Development Tools, User Interface and User Experience (UI/UX) Design, Usability, Software Testing, AI Security, AI Workflows, 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, 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: Narration des données, Programmation orientée objet (POO), Éthique des données, Données Validation des données, Présentations, LinkedIn, structures de données, R (logiciel), Logiciel de Feuille de Calcul, Échantillonnage (statistiques), Analyse des Données, Ggplot2, Nettoyage des données, Système de suivi des candidats, Présentation des données, Maîtrise des données, Rmarkdown, Compétences en matière d'entretien, Visualisation de Données, Logiciel Tableau
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

Yale University
Compétences que vous acquerrez: Gestion des risques, Test de logiciels, Utilisabilité, Vérification et validation, Cybersécurité, Intelligence artificielle et apprentissage automatique (IA/ML), Cycle de vie du développement logiciel, Exigences réglementaires, Conception de logiciels, Ingénierie biomédicale, Interface utilisateur (UI), Dispositifs médicaux, Affaires réglementaires, L'esprit d'entreprise, Gestion de la qualité, Protection de la vie privée dans le domaine médical, Technologie de la santé, Essais cliniques, Recherche utilisateur
Intermédiaire · Cours · 3 à 6 mois

Compétences que vous acquerrez: Gouvernance des données, Apache Spark, Bases de données, Science des données, Transformation de données, Bases de données relationnelles, Pipelines de données, Big Data, Intégration de données, Entreposage de données, Stockage des données, Sécurité des données, Apache Hadoop, Technologies de stockage des données, SQL, Lacs de données, Extrait, NoSQL, Architecture des données
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