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: Gestion de la mémoire, Programmation orientée objet (POO), C++ (langage de programmation), Conception de logiciels, Langage de modélisation unifié, Réutilisation du code, Conception orientée objet, Modèles de conception de logiciels, Architecture des logiciels, Maintenabilité, Principes de programmation
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Docker (Software), Kubernetes, Prometheus (Software), Cloud-Native Computing, Containerization, DevOps, Scalability, System Monitoring, Application Deployment, Grafana, Continuous Monitoring, Dashboard Creation, Data Persistence
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Kubernetes, Application Deployment, Cloud Deployment, Containerization, Cloud-Native Computing, Prometheus (Software), Docker (Software), Data Persistence, Amazon Web Services, DevOps, Cloud Infrastructure, Scenario Testing, Cloud Computing, Role-Based Access Control (RBAC), Network Troubleshooting, Ubuntu, System Monitoring, Virtual Networking, Scalability, Infrastructure Architecture
Débutant · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Distributed Denial-Of-Service (DDoS) Attacks, Encryption, Cybersecurity, Threat Detection, Exploitation techniques, Data Encryption Standard, Threat Modeling, Security Awareness, Cryptography, Cyber Attacks, Data Security, Databases, Malware Protection, Penetration Testing, AI Security, Vulnerability Assessments, Application Security, Security Engineering, Artificial Intelligence, SQL
Débutant · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Microsoft Excel, Tracé (graphique), Logiciel de tableur, Analyse statistique, Modélisation statistique, Analyse descriptive, Analyse, Méthodes statistiques, Analyse des tendances, Analyse des données, Diagrammes de dispersion, Analyse de régression, Modélisation prédictive, Formules Excel, Statistiques descriptives, Analyse de corrélation, Analyse exploratoire des données, Analyse exploratoire des données (AED), Statistiques, Visualisation statistique
Débutant · Cours · 1 à 4 semaines

University of Pennsylvania
Compétences que vous acquerrez: Narration des données, Communication technique, Présentations, Analyse spatiale, Récit de données, Présentation des données, Analyse des données, Logiciel de visualisation de données, Récit de l'histoire, Analyse des données spatiales, Logiciel Tableau, Raconter une histoire, Visualisation des données
Débutant · Cours · 1 à 4 semaines

LearnQuest
Compétences que vous acquerrez: Ingénierie de requête, Planification de sprint , IA responsable, Arriérés, Rétrospectives de sprint, Scrum (développement de logiciels), Développement logiciel agile, Établissement de priorités, Risque, Cadre agile échelonné, IA générative, Méthodologie Agile, Planification du sprint, Personnalisation de l'IA, Développement agile de produits, Analyse prédictive, L'IA responsable, Intégrations AI, Éthique des données, Ingénierie rapide, Méthodologie agile, Stratégie des produits d'IA, Gestion de projet agile, Gestion de projet Agile, L'activation de l'IA, Développement agile de logiciels
Débutant · Cours · 1 à 4 semaines

ISC2
Compétences que vous acquerrez: Conteneurisation, Courtage, Services en nuage, Déploiement dans le nuage, Informatique en nuage, Infrastructure en tant que service (IaaS), Virtualisation, Architecture de l'informatique en nuage, Normes de l'informatique en nuage, Plate-forme en tant que service (PaaS), Allocation des ressources, Sécurité de l'informatique en nuage, Infrastructure en nuage, Virtualisation et machines virtuelles, Logiciel en tant que service, L'informatique dématérialisée hybride, Évolutivité
Intermédiaire · Cours · 1 à 3 mois
Compétences que vous acquerrez: Microsoft Copilot, Microsoft Power Platform, Interface utilisateur (UI), Structures de données, IA générative, Développement d'applications, Conception de l'interface utilisateur (UI), Outils de test, Environnement de développement, Application de base de données, Développement sans code
Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Kubernetes, Containerization, Cloud-Native Computing, Cloud Infrastructure, Google Cloud Platform, Cloud Computing, Software Development Tools, Cloud Deployment, Cloud Management, Application Deployment, Systems Architecture, Scalability
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Cloud Development, Cloud Applications, Authentications, Google Cloud Platform, Cloud-Based Integration, Web Applications, User Accounts, Web Development, Network Security
Intermédiaire · Projet · Moins de 2 heures

University of Maryland, College Park
Compétences que vous acquerrez: No-Code Development, Experience Design, Application Development, User Experience, User Interface (UI), Data Modeling, User Interface (UI) Design, Sprint Retrospectives, Platform As A Service (PaaS), Driving engagement, Service Recovery, Digital Transformation, Application Design, Drive Engagement, Product Planning, Computing Platforms, Data Store, User Feedback, Customer Engagement, Solution Delivery
Débutant · Spécialisation · 3 à 6 mois