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 California San Diego
Compétences que vous acquerrez: Programmation Python, Stockage des données, Big Data, Traitement des données, Optimisation des performances, Configuration du système, Architecture des logiciels, Apache Hadoop, Apache Spark, Programmation en Python, Science des données, Analyse des données, Systèmes de fichiers, Informatique distribuée
★ 4 (3,3 k) · Mixte · Cours · 1 à 3 mois

Compétences que vous acquerrez: Prompt Engineering, Prompt Patterns, Make.com, Adobe Firefly, Generative AI, Content Creation, Canva (Software), Writing and Editing, AI Workflows, Writing, Video Production, Creative Design, Video Editing, Post-Production, Automation, Scalability
Intermédiaire · Cours · 1 à 3 mois

Georgia Institute of Technology
Compétences que vous acquerrez: Ingénierie mécanique, Physique, Analyse technique, Calculs, Mathématiques appliquées, Calcul intégral, Modélisation mathématique, Mécanique, Produits dérivés, Calculs d'ingénierie, Ingénierie, Couple (Physique), Analyse structurelle
★ 4.9 (747) · Mixte · Cours · 1 à 3 mois

University of Minnesota
Compétences que vous acquerrez: Ingénierie mécanique, Matlab, Hydraulique, Analyse technique, Systèmes de contrôle, Modélisation mathématique, Calculs d'ingénierie, Diagrammes schématiques, Simulations, Simulation et logiciels de simulation, Stations de pompage
★ 4.8 (1,5 k) · Mixte · Cours · 1 à 3 mois
University of Leeds
Compétences que vous acquerrez: Gestion des risques, Gestion de projet, Analyse des partenaires, Gestion des risques liés aux projets, Gouvernance, Gestion des programmes, Analyse des risques, Gestion de l'ingénierie, Définition du champ d'application du projet, Performance du projet, Gestion des parties prenantes, Cycle de vie de la gestion de projet, Gestion des partenaires, Engagement des parties prenantes, Gestion des contrats, Analyse financière, Atténuation des risques, Financement de projets, Gestion du champ d'application, Cadre de gestion des risques, Gestion du portefeuille de projets, Analyse des parties prenantes
★ 4.7 (1,2 k) · Intermédiaire · Spécialisation · 3 à 6 mois

Northeastern University
Compétences que vous acquerrez: Data Storytelling, Software Quality Assurance, Object Oriented Design, Process Mapping, Generative AI, Open Web Application Security Project (OWASP), Text Mining, Systems Development Life Cycle, Database Design, Agile Software Development, Test Automation, Data Governance, Unsupervised Learning, Integration Testing, Cybersecurity, Classification Algorithms, PyTorch (Machine Learning Library), Statistical Hypothesis Testing, User Experience Design, Natural Language Processing
Diplôme · 1 à 4 ans

Google Cloud
Compétences que vous acquerrez: Conteneurisation, Kubernetes, Informatique en nuage, Architecture de l'informatique en nuage, Architecture de l'infrastructure, Services en nuage, Déploiement dans le nuage, Livraison continue, Interface de ligne de commande, Gestion de l'informatique en nuage, Infrastructure en nuage, Google Cloud Platform, Déploiement des applications, Gestion des identités et des accès, Plates-formes d'informatique en nuage
★ 4.5 (3,7 k) · Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Data Structures, Algorithms, Programming Principles, Computer Programming, Theoretical Computer Science, Computational Thinking, Javascript, Memory Management
Intermédiaire · Cours · 1 à 3 mois
University of Colorado Boulder
Compétences que vous acquerrez: Prompt Engineering, New Product Development, Model Based Systems Engineering, Model Evaluation, Failure Analysis, Sustainable Business, Data Mining, Field-Programmable Gate Array (FPGA), Delegation Skills, Strategic Decision-Making, Real-Time Operating Systems, Object Oriented Design, Project Schedules, Sampling (Statistics), Data Ethics, Sustainability Reporting, Database Design, Agentic systems, Data Visualization, Supervised Learning
Diplôme · 1 à 4 ans

Johns Hopkins University
Compétences que vous acquerrez: Nettoyage des données, R Programmation, Interface de programmation d'applications (API), Intégration des données, Prétraitement des données, Importation/exportation de données, Accès aux données, MySQL, Traitement des données, Manipulation de données, R (logiciel), Transformation des données, Prétraitement de données, Transformation de données, Collecte des données, Gestion des données, SQL, Collecte de données, Gestion des fichiers, Récupération de données sur le Web, Manipulation des données
★ 4.5 (8,1 k) · Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Protocoles de réseau, Gestion des paquets et des logiciels, Script Shell, Unix, Administration Linux, Shell Unix, Fichier E/S, Gestion des processus du système d'exploitation, Scripting, Systèmes d'exploitation, Serveurs Linux, grep, Commandes Linux, Bash (langage de script), Interface de ligne de commande, Systèmes de fichiers, Commandes Unix, Linux, Langages de script, Gestion des fichiers
★ 4.6 (1,7 k) · Débutant · Cours · 1 à 4 semaines

University of Pennsylvania
Compétences que vous acquerrez: Calculs, Mathématiques avancées, Théorie et analyse mathématiques, Mathématiques appliquées, Produits dérivés, L'algèbre
★ 4.7 (2,4 k) · Mixte · Cours · 1 à 4 semaines