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: OAuth, Unit Testing, Apache Airflow, Fine-tuning, Model Evaluation, Data Validation, API Design, Test Driven Development (TDD), Data Integrity, Extract, Transform, Load, Multimodal Prompts, Natural Language Processing, MLOps (Machine Learning Operations), OpenAI API, Data Presentation, Hugging Face, Token Optimization, LLM Application, CI/CD, Tensorflow
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Analyse des données, Microsoft Excel, Calendrier, Power BI, Formules Excel, Traitement des données, Manipulation de données, Gestion des données, Manipulation des données, Saisie de données, Présentation des données, Logiciel de tableur
★ 4.7 (5,6 k) · Débutant · Cours · 1 à 4 semaines

University of California, Irvine
Compétences que vous acquerrez: Programmation informatique, Systèmes informatiques, Électronique, Principes de programmation, Systèmes d'accès à distance, Matériel électronique, Réseaux sans fil, Systèmes embarqués, Apprentissage interactif, Internet des objets, Composants électroniques, Interfaces homme-machine, Génie électrique et informatique, Conception du matériel, Ingénierie des systèmes, Systèmes de contrôle, Câblage électrique, Systèmes électriques de base, Périphériques, Ingénierie de l'automatisation
★ 4.7 (4 k) · Mixte · Cours · 1 à 4 semaines

Microsoft
Compétences que vous acquerrez: Microsoft Copilot, C# (Programming Language), ASP.NET, .NET Framework, Application Programming Interface (API), API Design, Restful API, Cloud API, Middleware, Application Frameworks, OpenAI, Software Architecture, Application Security, Dependency Analysis, Performance Tuning, Debugging
Débutant · Cours · 1 à 3 mois

University of Leeds
Compétences que vous acquerrez: Software Development, Software Development Methodologies, Data Ethics, Software Engineering, Computer Programming, Back-End Web Development
Débutant · Cours · 1 à 4 semaines

Pragmatic AI Labs
Compétences que vous acquerrez: Model Context Protocol, Claude Code, Kaizen Methodology, Code Coverage, Verification And Validation, Testability, Quality Assurance, Agentic systems, Software Quality (SQA/SQC), Test Automation, Development Testing, Maintainability, Software Testing, Generative AI Agents, Agentic Workflows, Artificial Intelligence, Large Language Modeling
Débutant · Cours · 1 à 4 semaines
University of California, Santa Cruz
Compétences que vous acquerrez: Go (Programming Language), File I/O, Data Structures, Programming Principles, Object Oriented Design, Object Oriented Programming (OOP), Debugging, Computer Programming, Unit Testing, C (Programming Language), Program Development, Computer Science, Software Testing, Algorithms, Code Reusability, Graph Theory, C and C++, Computational Logic, Memory Management, Software Design
★ 4.5 (7,3 k) · Intermédiaire · Spécialisation · 3 à 6 mois

University of Pennsylvania
Compétences que vous acquerrez: Optimisation du modèle, Analyse de l'activité, Simulation et logiciels de simulation, Probabilité, Prévisions, Modélisation prédictive, Modélisation des données, Modélisation mathématique, Régression logistique, Méthodes statistiques, Modélisation statistique, Vocabulaire, Analyse des risques, Analyse prédictive, Analyse de régression, Modélisation d'entreprise, Distribution de probabilité
★ 4.6 (9,4 k) · Mixte · Cours · 1 à 4 semaines

Pragmatic AI Labs
Compétences que vous acquerrez: GitHub Copilot, Model Context Protocol, GitHub, Responsible AI, Git (Version Control System), Model Evaluation, AI Integrations, Object-Relational Mapping, Package and Software Management, Restful API, Open Source Technology, CI/CD, AI Security, Security Controls, Generative AI, Agentic Workflows, Security Strategy, Enterprise Architecture, Automation Engineering, Machine Learning
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Développement agile de logiciels, Développement organisationnel, Développement piloté par les tests (TDD), L'informatique en nuage, Méthodologies de développement de logiciels, Gestion de la performance des équipes, CI/CD, Intégration continue, Livraison continue, Déploiement continu, Développement guidé par le comportement, Responsabilité, Microservices, Développement logiciel agile, Méthodologie agile, DevOps, Méthodologie Agile, Architecture de l'informatique en nuage, Transformation de la culture, Mesure de la performance, Outils Devops, Scrum (développement de logiciels)
★ 4.8 (4,2 k) · Débutant · Cours · 1 à 3 mois

University of California, Davis
Compétences que vous acquerrez: Analyse des partenaires, Analyse des données, Examen par les pairs, Storyboard, Visualisation interactive des données, Graphique, Visualisation des données, Analyse avancée, Visualisation statistique, Visualisation (infographie), Récit de données, Logiciel de visualisation de données, Éthique des données, Analyse exploratoire des données, Narration des données, Analyse exploratoire des données (AED), Création de tableaux de bord, Présentation des données, Analyse des parties prenantes, Élaboration de la proposition, Tableau de bord, Cartographie des données, Logiciel Tableau
★ 4.5 (8,3 k) · Débutant · Spécialisation · 3 à 6 mois

Universidad ORT Uruguay
Compétences que vous acquerrez: Code Reusability, Video Game Development, Software Engineering, Program Development, Programming Principles, Game Design, Software Testing, Software Documentation, Software Development, Event-Driven Programming, Computer Programming, Computational Thinking, Software Design, Animations
★ 4.8 (2,7 k) · Débutant · Cours · 1 à 3 mois