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.

DeepLearning.AI
Compétences que vous acquerrez: Prompt Engineering, Large Language Modeling, Database Design, LLM Application, Software Documentation, Software Design Patterns, Collaborative Software, Software Testing, OpenAI API, Application Design, Generative AI, Database Management, AI Enablement, Code Review, Software Architecture, System Design and Implementation, Dependency Analysis, Software Engineering, Software Development, Machine Learning
Débutant · Certificat Professionnel · 1 à 3 mois

Rice University
Compétences que vous acquerrez: Plan de communication, Planification, Gestion des exigences, Calendriers des projets, Gestion des risques liés aux projets, Définition du champ d'application du projet, Gestion du champ d'application, Gestion des partenaires, Gestion d'équipe, Assurance qualité, Approvisionnement, Structure organisationnelle, Documentation du projet, Structure de répartition du travail, Project Management, Gestion de la valeur acquise, Gestion des risques, Gestion des coûts, Estimation du projet
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Ingénierie de requête, Gestion du contexte, Invitations multimodales, IA responsable
Débutant · Cours · 1 à 4 semaines

Coursera
Compétences que vous acquerrez: Embedded Software, Real-Time Operating Systems, Embedded Systems, Software Architecture, Pseudocode, Systems Architecture, Software Systems, Hardware Architecture, Computer Hardware, System Programming, Computer Architecture, Software Design, Cross Platform Development, Application Design, Software Design Patterns, Systems Design, Internet Of Things, Systems Integration, Maintainability, Peripheral Devices
Intermédiaire · Spécialisation · 1 à 3 mois

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

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

University of Alberta
Compétences que vous acquerrez: Rétrospective de Sprint, Exigences de l'entreprise, Plan du projet, Exigences fonctionnelles, Gestion des exigences, Gestion des risques liés aux projets, Cadre de gestion des risques, Scrum (développement de logiciels), Planification du Sprint, Cycle de vie du développement logiciel, Principes du Kanban, Analyse des besoins, Méthodologies de développement de logiciels, Examen technique des logiciels, Méthodologie Agile, Gestion des risques, gestion de produit, Développement agile de logiciels, Élicitation des exigences, Project Management
Débutant · Spécialisation · 3 à 6 mois

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

Compétences que vous acquerrez: Communication, Développement de logiciels, Compétences en matière d'entretien, Établissement de relations, Résolution de problèmes, Compétences en matière de communication verbale, Développement professionnel, Professionnalisme, Génie logiciel, Logiciel d'ingénierie, Développement d'applications, Développement web back-end
Débutant · Cours · 1 à 4 semaines

Vanderbilt University
Compétences que vous acquerrez: Ingénierie de requête, Candidature au LLM, Cadre de gestion des risques, Créativité, Intelligence artificielle, Grand modèle de langage (LLM), ChatGPT, Résolution de problèmes, Mise en œuvre de l'IA, Vérification et validation, Productivité, IA responsable, Motifs de l'invitation, IA générative, Présentation des données, OpenAI, Gestion de l'information, Gestion des documents, L'idée, Analyse des Données
Débutant · Spécialisation · 1 à 3 mois

Vanderbilt University
Compétences que vous acquerrez: Prompt Engineering, ChatGPT, Prompt Patterns, LLM Application, Productivity, OpenAI, Creative Problem-Solving, Generative AI, Expense Reports, AI Enablement, AI Personalization, Image Analysis, Artificial Intelligence, Innovation, Brainstorming, Large Language Modeling, Game Design, Expense Management, Organizational Skills, Computer Vision
Débutant · Spécialisation · 1 à 3 mois

The Hong Kong University of Science and Technology
Compétences que vous acquerrez: Cas de test, Développement de logiciels, Modèle de langage unifié, Test d'acceptation utilisateurs (UAT), Débogage, Cycle de vie du développement logiciel, Gestion de configuration, Codage sécurisé, Test du système, Analyse des besoins, Tests d'intégration, Tests en boîte blanche, Test de logiciels, Tests unitaires, Méthodologies de développement de logiciels, Génie logiciel, Project Management, Méthodologie de la cascade, Méthodologie Agile, Tests d'acceptation
Intermédiaire · Cours · 1 à 3 mois