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.

Duke University
Compétences que vous acquerrez: C (langage de programmation), Programmation du système, Programmation informatique, Développement de logiciels, Tests de logiciels, C et C++, Algorithmes, Génie logiciel, Maintenabilité, Résolution de problèmes, Principes de programmation, Fichier E/S, Simulations, Structures de données, Développement du programme, Gestion de la mémoire, Débogage, Planification des tests, Conception de logiciels, Cas de test
Débutant · Spécialisation · 3 à 6 mois

University of California, Santa Cruz
Compétences que vous acquerrez: C++ (Programming Language), Go (Programming Language), File I/O, Data Structures, Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Software Design Patterns, Debugging, Computer Programming, C and C++, Unit Testing, Algorithms, C (Programming Language), Software Design, Program Development, Graph Theory, Software Testing, Code Reusability, Memory Management
Intermédiaire · Spécialisation · 3 à 6 mois

Peking University
Compétences que vous acquerrez: Data Structures, Algorithms, C++ (Programming Language), Memory Management, C and C++, Graph Theory, Object Oriented Programming (OOP), File I/O, Object Oriented Design, Computational Thinking, C (Programming Language), Programming Principles, Theoretical Computer Science, Program Development, Computer Programming, Computer Science, Application Development, Systems Development, Data Storage, Computer Architecture
Débutant · Spécialisation · 3 à 6 mois
LearnQuest
Compétences que vous acquerrez: Installation du logiciel, Java, Environnement de développement, Cadre de travail Spring, Développement Web, Programmation informatique, Logique informatique, Cadres d'application, Programmation orientée objet (POO), Principes de programmation, Fichier E/S, Conception orientée objet, Structures de données, Programmation Java, Machines virtuelles, Gestion de la mémoire, Réutilisation du code, Gestion des paquets et des logiciels, Conception de logiciels, Plate-forme Java Enterprise Edition (J2EE)
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: AI Workflows, AI Orchestration, Generative AI Agents, Agentic Workflows, Agentic systems, LLM Application, Large Language Modeling, Artificial Intelligence, AI Personalization, Automation, Context Management, Memory Management
Débutant · Cours · 1 à 4 semaines

KodeKloud
Compétences que vous acquerrez: Go (Programming Language), Computer Programming Tools, Software Development Tools, Integrated Development Environments, Programming Principles, Development Environment, Computer Programming, System Programming, Command-Line Interface, Computational Logic, Data Integrity, Software Installation, Memory Management
Débutant · Cours · 1 à 4 semaines
Amazon Web Services
Compétences que vous acquerrez: Generative AI Agents, Agentic Workflows, Context Engineering, LLM Application, Model Context Protocol, Agentic systems, Tool Calling, Generative AI, Context Management, Application Deployment, Cloud Deployment, Model Evaluation, Memory Management, Data Persistence
Débutant · Cours · 1 à 3 mois

KodeKloud
Compétences que vous acquerrez: Memory Management, Back-End Web Development, Go (Programming Language), Code Reusability, Software Design Patterns, Computer Programming Tools, Data Store, Software Architecture, Data-oriented programming, Systems Design, Data Structures, System Programming, Programming Principles, Object Oriented Programming (OOP), Cloud Development, Computer Programming, Logical Reasoning, Programmable Logic Controllers, Application Development, Open Source Technology
Débutant · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Unity Engine, User Interface (UI), Scripting, UI Components, Game Design, User Interface (UI) Design, Animation and Game Design, Interactive Design, Performance Tuning, User Interface and User Experience (UI/UX) Design, Video Game Development, Artificial Intelligence, Data Structures, C# (Programming Language), Animations, Model Optimization, Virtual Reality, Event-Driven Programming, Memory Management
Intermédiaire · Cours · 1 à 3 mois

University of California, Santa Cruz
Compétences que vous acquerrez: C (langage de programmation), C++ (langage de programmation), Programmation informatique, Algorithmes, Programmation orientée objet (POO), Principes de programmation, Fichier E/S, Structures de données, Gestion de la mémoire, Réutilisation du code, Théorie des graphes
Intermédiaire · Cours · 1 à 3 mois

University of California, Irvine
Compétences que vous acquerrez: C (langage de programmation), Logique informatique, Programmation orientée objet (POO), Programmation en Python, Protocoles de réseau, Fichier E/S, Importation/exportation de données, Gestion de la mémoire, Gestion des paquets et des logiciels, Programmation Python
Intermédiaire · Cours · 1 à 4 semaines

Edureka
Compétences que vous acquerrez: AI Orchestration, Agentic Workflows, AI Workflows, Generative AI Agents, Tool Calling, Agentic systems, Model Deployment, AI Integrations, Enterprise Architecture, Prompt Engineering Tools, Context Engineering, Artificial Intelligence, Context Management, Prompt Engineering, Prompt Patterns, Debugging, Verification And Validation, Retrieval-Augmented Generation, Large Language Modeling, Memory Management
Débutant · Cours · 1 à 4 semaines