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: Retrieval-Augmented Generation, Prompt Patterns, Token Optimization, Memory Management, Context Management, Document Management, Embeddings, User Interface (UI), Vector Databases, Debugging
Avancées · Cours · 1 à 3 mois

Board Infinity
Compétences que vous acquerrez: Unit Testing, Continuous Integration, Software Testing, Test Case, .NET Framework, CI/CD, Development Testing, Test Data, Test Automation, Development Environment, Continuous Deployment
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Malware Protection, Computer Security Awareness Training, Cybersecurity, Security Awareness, Cyber Attacks, Data Loss Prevention, Data Security, Network Security, Human Factors (Security), Threat Detection, Security Controls, Email Security, Wireless Networks
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Java Programming, Object Oriented Design, Software Development Tools, Computer Programming Tools, Code Reusability, Software Installation, Linux Commands
Intermédiaire · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Rust (Programming Language), ChatGPT, Authentications, Generative AI Agents, Back-End Web Development, Web Servers, OpenAI API, AI Orchestration, Web Frameworks, Databases, Code Review, Server Side, Web Applications, Agentic Workflows, AI Integrations, Command-Line Interface, AI Workflows, Package and Software Management, Memory Management, Development Environment
Intermédiaire · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Contrôle des versions, Logiciel de collaboration, Amazon Web Services, Examen du code, Version du logiciel, DevOps, Git (système de contrôle de version), GitHub, Outils Devops, Linux
Débutant · Cours · 1 à 3 mois

Coursera
Compétences que vous acquerrez: Education Software and Technology, User Accounts
Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Mac OS, Application Lifecycle Management, Apache, Endpoint Security, iOS Development, Release Management, Web Servers, Single Sign-On (SSO)
Intermédiaire · Spécialisation · 3 à 6 mois

Google Cloud
Compétences que vous acquerrez: Surveillance du réseau, Services en nuage, Gestion des performances, Architecture du réseau, Réseau virtuel, Conteneurisation, Réseaux définis par logiciel, Infrastructure en nuage, Hébergement en nuage, Gestion des performances du réseau, Données en temps réel, Google Cloud Platform, Routage de réseau, Réseaux étendus, Docker (Logiciel), Streaming en direct
Intermédiaire · Projet · Moins de 2 heures

Google Cloud
Compétences que vous acquerrez: Déploiement dans le nuage, Modèle de formation, Apprentissage automatique appliqué, Déploiement du modèle, Informatique en nuage, Google Cloud Platform, Algorithmes de classification, Modélisation prédictive, Analyse prédictive
Intermédiaire · Projet · Moins de 2 heures

Compétences que vous acquerrez: Modèle de formation, Évaluation du modèle, Stockage en nuage, Apprentissage automatique appliqué, Déploiement du modèle, Vision par ordinateur, Apprentissage automatique, Google Cloud Platform, Analyse d'images, Analyse prédictive, API dans le nuage
Intermédiaire · Projet · Moins de 2 heures

Compétences que vous acquerrez: OSI Models, TCP/IP, Vulnerability Scanning, General Networking, Network Protocols, Network Security, Network Monitoring, Network Troubleshooting, Security Testing, Intrusion Detection and Prevention, Vulnerability Assessments, Firewall, Performance Tuning, Threat Detection, Network Analysis, Test Script Development, Scripting, System Configuration
Intermédiaire · Cours · 1 à 3 mois