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: Systèmes de fichiers, Traitement des données, Big Data, Programmation en Python, Stockage des données, Informatique distribuée, Programmation Python, Optimisation des performances, Configuration du système, Apache Hadoop, Architecture des logiciels, Apache Spark, Analyse des données, Science des données
★ 4 (3,3 k) · Mixte · Cours · 1 à 3 mois
University of Leeds
Compétences que vous acquerrez: Cycle de vie de la gestion de projet, Gouvernance, Financement de projets, Gestion de l'ingénierie, Cadre de gestion des risques, Gestion de projet, Gestion des programmes, Gestion des risques liés aux projets, Gestion des parties prenantes, Gestion des partenaires, Analyse des risques, Gestion des contrats, Gestion du portefeuille de projets, Performance du projet, Gestion des risques, Engagement des parties prenantes, Analyse financière, Analyse des parties prenantes, Gestion du champ d'application, Atténuation des risques, Définition du champ d'application du projet, Analyse des partenaires
★ 4.7 (1,2 k) · Intermédiaire · Spécialisation · 3 à 6 mois

University of Minnesota
Compétences que vous acquerrez: Matlab, Ingénierie mécanique, Hydraulique, Calculs d'ingénierie, Systèmes de contrôle, Stations de pompage, Modélisation mathématique, Diagrammes schématiques, Simulation et logiciels de simulation, Simulations, Analyse technique
★ 4.8 (1,5 k) · Mixte · Cours · 1 à 3 mois

Compétences que vous acquerrez: Renseignements sur les cybermenaces, Gestion des incidents de sécurité informatique, Langages de requête, Surveillance des événements, Sécurité réseau, Réponse aux incidents, Gestion des documents, TCP/IP, Gestion des incidents, Protocoles de réseau, Contrôles de sécurité, Splunk, Contrôle continu, Analyse du réseau, Surveillance du réseau, Détection des menaces, Gestion des informations et des événements de sécurité (SIEM), Sécurité des réseaux, Détection et prévention des intrusions, Détection des points finaux et réponse
★ 4.8 (3,4 k) · Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Dashboard Creation, Real Time Data, Data Lakes, Model Deployment, Google Cloud Platform, Feature Engineering, PySpark, Dataflow, Data Pipelines, Cloud Storage, Data Import/Export, Big Data, Apache Spark, Apache Hadoop, Dashboard, Cloud Engineering, Data Architecture, Data Governance, Apache Kafka, Data Warehousing
★ 4.6 (4,9 k) · Intermédiaire · Certificat Professionnel · 3 à 6 mois

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

Compétences que vous acquerrez: Star Schema, Data Infrastructure, Data Governance, Data Modeling, Data Strategy, Data Architecture, Data Migration, Database Design, Correlation Analysis, Stored Procedure, Data Pipelines, Data Lakes, Infrastructure as Code (IaC), Data Validation, Disaster Recovery, Role-Based Access Control (RBAC), Compliance Auditing, CI/CD, Resource Management, Performance Management
Avancées · Spécialisation · 3 à 6 mois

Rice University
Compétences que vous acquerrez: Algorithmes, Structures de données, Théorie des graphes, Programmation orientée objet (POO), Programmation informatique, Conception interactive, Programmation en Python, Informatique théorique, Programmation événementielle, Informatique, Développement d'applications, Programmation Python, Combinatoire, Pensée informatique, Principes de programmation, Développement du programme, Bioinformatique, Développement de jeux vidéo, Animation et conception de jeux, Probabilité, Analyse des données
★ 4.8 (4,1 k) · Débutant · Spécialisation · 3 à 6 mois

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

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

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, Unsupervised Learning, Data Governance, Integration Testing, Cybersecurity, Classification Algorithms, PyTorch (Machine Learning Library), Statistical Hypothesis Testing, User Experience Design, Natural Language Processing
Diplôme · 1 à 4 ans