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.

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

Hebrew University of Jerusalem
Compétences que vous acquerrez: Gestion de la mémoire, Développement du programme, Informatique, Architecture des logiciels, Conception de logiciels, Machines virtuelles, Principes de programmation, Systèmes informatiques, Infographie, Architecture matérielle, Programmation orientée objet (POO), Architecture des ordinateurs, Algorithmes, Systèmes d'exploitation, Programmation du système, Programmation informatique, Logiciel système, Structures de données, Périphériques
Mixte · Cours · 1 à 3 mois

Compétences que vous acquerrez: System Programming, Linux Administration, Embedded Software, Linux, System Software, Linux Commands, Debugging, Linux Servers, Operating Systems, Scalability, Memory Management, C (Programming Language), Hardware Architecture, Performance Tuning, Context Management, Software Design, Data Integrity, Data Sharing
Avancées · Cours · 1 à 4 semaines

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

Pragmatic AI Labs
Compétences que vous acquerrez: Gestion de la mémoire, Conception de l'API, Codage sécurisé, Programmation en Python, Réutilisation du code, Programmation Python, Informatique théorique, Modèles de conception de logiciels, Vérification et validation, Programmation orientée objet (POO), Algorithmes, Programmation du système, Conception orientée objet, Rust (langage de programmation), Tests de performance, Optimisation des performances
Intermédiaire · Cours · 1 à 3 mois

Hugging Face
Compétences que vous acquerrez: Data Ethics, AI literacy, Model Evaluation, LLM Application, Model Deployment, Large Language Modeling, Natural Language Processing, Data Preprocessing, AI Workflows, Model Optimization, Application Programming Interface (API), Memory Management
Débutant · Cours · 1 à 4 semaines

University of Illinois Urbana-Champaign
Compétences que vous acquerrez: Gestion de la mémoire, Développement du programme, Génie logiciel, Logiciel d'ingénierie, Environnement de développement, Informatique théorique, Systèmes de base de données, C++ (langage de programmation), Programmation orientée objet (POO), Algorithmes, Débogage, Programmation informatique, Théorie des graphes, Conception orientée objet, Données non structurées, Stockage des données, Outils de programmation informatique, Structures de données
Intermédiaire · Spécialisation · 1 à 3 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

Compétences que vous acquerrez: System Programming, Memory Management, Performance Tuning, OS Process Management, Operating Systems, Linux Administration, Linux, Real-Time Operating Systems, System Software, Operating System Administration, Linux Servers, Linux Commands, C (Programming Language), System Configuration, Hardware Architecture, Systems Analysis, Resource Management, Debugging
Intermédiaire · Cours · 1 à 3 mois

Edureka
Compétences que vous acquerrez: Event-Driven Programming, Software Design Patterns, JavaScript Frameworks, Web Frameworks, Frontend Integration, Web Applications, Software Architecture, Dataflow, Programming Principles, Javascript, Data Pipelines, Data Mapping, Memory Management, Data Validation
Intermédiaire · 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