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.

Coursera
Compétences que vous acquerrez: Test de l'API, Interface de programmation d'applications (API), Développement guidé par le comportement, Outils de test, Automatisation des tests
Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: AI Workflows, AI Orchestration, OpenAI API, LLM Application, OpenAI, Agentic Workflows, Model Context Protocol, Generative AI Agents, Agentic systems, Decision Intelligence, Tool Calling, Prompt Engineering, Prompt Patterns, ChatGPT, AI Integrations, Artificial Intelligence, Application Programming Interface (API), Large Language Modeling, Python Programming, Development Environment
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Microsoft SQL Servers, SQL, Database Development, Database Software, Database Design, Database Theory, Stored Procedure, Relational Databases, Transact-SQL, Database Systems, Database Architecture and Administration, Query Languages, Data Integrity, Microsoft Development Tools, Scripting, Authentications, User Accounts, Identity and Access Management
Débutant · Cours · 1 à 3 mois

University of Colorado System
Compétences que vous acquerrez: Marketing Analytics, Data-Driven Marketing, Classification And Regression Tree (CART), Probability & Statistics, AI Personalization, Statistical Software, Regression Analysis, Model Evaluation, Data-Driven Decision-Making, Data Ethics, Unsupervised Learning, Statistical Modeling, Data Visualization, Customer Analysis, Statistical Analysis, Predictive Analytics, Anomaly Detection, Statistical Hypothesis Testing, Advanced Analytics, Machine Learning
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Qualité des données, Visualisation interactive des données, Power BI, Intégration des données, Intégrité des données, Interface de programmation d'applications (API), Bases de données relationnelles, Contrôle des accès basé sur le rôle (RBAC), Intelligence économique, Maintenance des données, Architecture et administration des bases de données, Validation des données, Serveurs Microsoft SQL, Administration des bases de données, Sécurité des données, Données Validation des données, Gestion des bases de données, Bases de données, Contrôle d'accès basé sur les rôles (RBAC), Intégration des systèmes, Création de tableaux de bord, Tableau de bord
Débutant · Cours · 1 à 4 semaines

University of Colorado Boulder
Compétences que vous acquerrez: Physics, Physical Science, Materials science, Advanced Mathematics, Mathematical Modeling, Applied Mathematics
Débutant · Spécialisation · 1 à 3 mois

Corporate Finance Institute
Compétences que vous acquerrez: Transformation de données, Analyse des données, NumPy, Pandas (paquetage Python), Analyse statistique, Visualisation des données, Traitement des données, Transformation des données, Manipulation de données, Tracé (graphique), Récit de données, Science des données, Matplotlib, Méthodes statistiques, Logiciel de visualisation de données, Analyse exploratoire des données, Analyse financière, Seaborn, Narration des données, Analyse exploratoire des données (AED), Manipulation des données, Études de cas, Présentation des données, Données financières
Avancées · Cours · 1 à 3 mois

Compétences que vous acquerrez: Apache Kafka, Command-Line Interface, Data Pipelines, Java, Java Programming, Enterprise Application Management, Real Time Data, Unix Commands, Data Integration, Distributed Computing, Performance Tuning, Software Installation
Intermédiaire · Cours · 3 à 6 mois

University of Colorado Boulder
Compétences que vous acquerrez: Programmation informatique, Transformation de données, Traitement des données, Analyse des données, NumPy, Nettoyage des données, Programmation Python, Pandas (paquetage Python), Prétraitement de données, Analyse numérique, Structures de données, Visualisation des données, Principes de programmation, Transformation des données, Manipulation de données, Programmation en Python, Manipulation des données, Présentation des données, Synthèse des données, Prétraitement des données
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: JUnit, Apache Maven, Model View Controller, Unit Testing, Frontend Integration, Spring Boot, Restful API, Data Persistence, Web Services, Software Testing, Java Programming, Object-Relational Mapping, Java, Back-End Web Development, Secure Coding, Authentications, Data Modeling, Business Logic
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Program Development, Python Programming, Jupyter, Interactive Design, Code Reusability, Mathematical Software, Algorithms, Computer Programming, Programming Principles, Algebra, Linear Algebra, Applied Mathematics, Object Oriented Programming (OOP)
Débutant · Projet Guidé · Moins de 2 heures

Simplilearn
Compétences que vous acquerrez: Développement d'applications, Programmation informatique, Modèle Vue Contrôleur, C# (langage de programmation), Cartographie objet-relationnelle, Structures de données, Développement de jeux vidéo, ASP.NET, Interface de programmation d'applications (API), Restful API, Principes de programmation, Programmation orientée objet (POO), Services Web, Modèles de conception de logiciels, Gestion des bases de données, C++ (langage de programmation), Moteur Unity
Débutant · Cours · 1 à 4 semaines