Les catégories de cours en ligne gratuits peuvent vous aider à découvrir de nouveaux sujets sans engagement initial. Vous pouvez explorer des bases en programmation, data, langues, business, compétences numériques et bien plus encore. De nombreux cours proposent un accès gratuit à des modules ou activités d'introduction.

Google Cloud
Compétences que vous acquerrez: Terraform, Infrastructure as Code (IaC), Cloud Management, Google Cloud Platform, Cloud Computing, PostgreSQL, MySQL, Cloud Infrastructure, Proxy Servers
Intermédiaire · Projet · Moins de 2 heures

Compétences que vous acquerrez: Installation du logiciel, Gestion de la mémoire, Tests unitaires, Agents génératifs d'IA, Systèmes agentiques, Candidature au LLM, Modélisation des grandes langues, Documentation du logiciel, Rust (langage de programmation), Gestion des paquets et des logiciels, API OpenAI, Environnement de développement
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Linux Administration, System Programming, Linux, Embedded Software, Linux Servers, Linux Commands, System Software, System Configuration, Operating Systems, Debugging, Memory Management, Embedded Systems, Cross Platform Development, Open Source Technology, Secure Coding, Configuration Management, C (Programming Language), Hardening, Program Development, Development Environment
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Principes de programmation, Programmation informatique, Autres langages de programmation, Développement du programme, Développement de logiciels, Codage sécurisé, Go (Langage de programmation), Interface de ligne de commande, Gestion de la mémoire, Rust (langage de programmation), Gestion des paquets et des logiciels, C (langage de programmation)
Intermédiaire · Projet Guidé · Moins de 2 heures
Compétences que vous acquerrez: Visage étreint, Mise au point, Modèle de formation, Optimisation du modèle, MLOps (Machine Learning Operations), Stratégie des produits d'IA, Gestion de la mémoire, Évaluation du modèle, IA générative, Apprentissage automatique appliqué, Analyse, Candidature au LLM, Modélisation des grandes langues, Personnalisation de l'IA, Optimisation des performances, Ingénierie des systèmes basée sur des modèles, Évaluation du programme, Apprentissage par transfert, Distribution de probabilité
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Embedded Software, Embedded Systems, System Programming, Cross Platform Development, System Software, Memory Management, Hardware Architecture, Peripheral Devices, Product Family Engineering, Code Reusability, Performance Tuning, Software Design, C (Programming Language), Scalability
Avancées · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Analyse des causes profondes, Gestion de la mémoire, Livraison continue, Ingénierie de la fiabilité des sites, Gestion des incidents, Tests de performance, Outils de développement de logiciels, Réponse aux incidents, CI/CD
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Modèle de formation, Gestion de la configuration des logiciels, Git (système de contrôle de version), Contrôle des versions, Gestion de la mémoire, Workflows d'IA, Utilisation des ressources, Jupyter, Gestion des paquets et des logiciels, Environnement virtuel
Intermédiaire · Cours · 1 à 4 semaines

Board Infinity
Compétences que vous acquerrez: Model Deployment, Application Deployment, Model Optimization, MLOps (Machine Learning Operations), Cloud Deployment, Fine-tuning, Containerization, LLM Application, Large Language Modeling, Docker (Software), Model Evaluation, API Design, Scalability, Memory Management
Avancées · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Java Programming, Development Environment, Java, Integrated Development Environments, Key Management, Software Development Tools, Cryptographic Protocols, Encryption, Cryptography, Performance Tuning, Memory Management, Scalability, Software Installation
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Event-Driven Programming, Application Development, Debugging, Application Deployment, Program Development, Computer Graphics, Visualization (Computer Graphics), Maintainability, Graphics Software, C++ (Programming Language), Development Environment, Computer Graphic Techniques, Application Lifecycle Management, Software Development Life Cycle, Context Management, Software Architecture, Code Reusability, Memory Management
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Go (Programming Language), Debugging, Memory Management, Application Development, Program Development, Build Tools, Data Structures, Development Environment, Microsoft Visual Studio, Integrated Development Environments, Software Development Tools, Software Installation, Programming Principles, Code Reusability, Object Oriented Programming (OOP), Command-Line Interface, System Programming, Package and Software Management, Other Programming Languages
Débutant · Spécialisation · 3 à 6 mois