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.

Pragmatic AI Labs
Compétences que vous acquerrez: Gestion de la mémoire, Conception de l'API, Outils de construction, Réutilisation du code, Environnement de développement, Installation du logiciel, Interface de ligne de commande, Rust (langage de programmation), Gestion des paquets et des logiciels, Pipelines de données
Débutant · Cours · 1 à 4 semaines

Coursera
Compétences que vous acquerrez: Memory Management, Distributed Computing, C and C++, Scalability, Performance Tuning, C++ (Programming Language), System Programming, Microarchitecture, Computer Architecture, Cross Platform Development, Hardware Architecture, Computing Platforms, Program Development, Application Frameworks, Development Environment
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Gestion de la mémoire, Développement de logiciels, Réutilisation du code, C (langage de programmation), Gestion des données, Principes de programmation, Logiciels embarqués, Systèmes embarqués, Structures de données, C et C++
Intermédiaire · Projet Guidé · Moins de 2 heures

Board Infinity
Compétences que vous acquerrez: LangGraph, AI Workflows, AI Orchestration, LLM Application, LangChain, CrewAI, Large Language Modeling, Agentic Workflows, Agentic systems, Application Deployment, Artificial Intelligence and Machine Learning (AI/ML), Context Management, Vector Databases, Memory Management, Performance Testing, Data Validation
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Gestion de la mémoire, Évaluation du modèle, Optimisation du modèle, IA générative, Optimisation des jetons, Environnement de développement, Déploiement du modèle, PyTorch (Bibliothèque d'apprentissage automatique), Architecture matérielle, Développement multiplateforme, Évolutivité, Tests de performance, Optimisation des performances
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Gestion de la mémoire, Conception de diagrammes, Réutilisation du code, Architecture des logiciels, Conception de logiciels, Principes de programmation, Modèles de conception de logiciels, C++ (langage de programmation), Programmation orientée objet (POO), Maintenabilité, Conception orientée objet, Langage de modélisation unifié
Intermédiaire · Cours · 1 à 3 mois

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: Gestion de la mémoire, Développement d'applications, Codage sécurisé, C# (langage de programmation), cadre .NET, Données en temps réel, Programmation du système, Optimisation des performances
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Gestion de la mémoire, Applications Web, Authentifications, Interface de programmation d'applications (API), Partage des données, Serveurs web, Restful API, Côté serveur, Développement web back-end, Bases de données, Rust (langage de programmation), Cadres Web, Structures de données
Intermédiaire · Cours · 1 à 4 semaines

Pearson
Compétences que vous acquerrez: System Programming, Rust (Programming Language), Data Structures, Memory Management, Relational Databases, Other Programming Languages, Databases, Data Access, C (Programming Language), Programming Principles, Application Development, Code Reusability, Object Oriented Programming (OOP), C++ (Programming Language), Interoperability, Systems Integration, File I/O, Command-Line Interface, Program Development, Software Development
Débutant · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Data Maintenance, Linux Administration, Operating System Administration, Database Software, Event Monitoring, Database Management Systems, Linux Commands, File I/O, Data Migration, Performance Testing, Data Storage Technologies, Scenario Testing, Memory Management, Data Storage, Software Installation
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: z/OS, System Software, Operating Systems, System Programming, Mainframe Computing, System Monitoring, Mainframe Technologies, Operating System Administration, Performance Tuning, System Configuration, OS Process Management, Memory Management, Data Storage, Systems Architecture, Capacity Management, Problem Management, File I/O, Context Management, Software Architecture, Disaster Recovery
Intermédiaire · Cours · 1 à 3 mois