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.

Compétences que vous acquerrez: Microarchitecture, Computer Architecture, Hardware Architecture, Computer Hardware, System Programming, Data Storage, Memory Management, Computational Logic, Computer Programming, C (Programming Language), Data Storage Technologies, Program Development, C# (Programming Language)
Débutant · Cours · 1 à 3 mois

Duke University
Compétences que vous acquerrez: Principes de programmation, Développement de logiciels, Programmation du système, Fichier E/S, Génie logiciel, Interface de ligne de commande, C (langage de programmation), Gestion de la mémoire, Maintenabilité, Logiciel de collaboration, Simulations
Débutant · Cours · 1 à 4 semaines

University of California, Irvine
Compétences que vous acquerrez: Interaction homme-machine, Conception de sites web réactifs, Interface utilisateur (UI), OAuth, Animation et conception de jeux, Modèle Vue Contrôleur, Conception de l'interface et de l'expérience utilisateur (UI/UX), Objective-C (langage de programmation), CORE (logiciel), Prototypage, JSON, Gestion de la mémoire, Développement mobile, Conception de jeux, Programmation Swift, Conception de l'interface utilisateur (UI), Développement de jeux vidéo, Composants de l'interface utilisateur, Apple iOS, développement iOS
Débutant · Spécialisation · 3 à 6 mois

Case Western Reserve University
Compétences que vous acquerrez: Relations de travail, Gestion des relations, L'arbitrage, Recrutement, Stratégie de marque, Planification financière, Gestion de patrimoine, Gestion de la marque, Gestion des comptes, Notoriété de la marque, Recrutement de talents, Droit du travail, Services à la clientèle, L'image de marque, Propriété intellectuelle, Négociation des contrats, Marketing de la marque, Gestion financière, Médias gagnés
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Appel d'outils, Agents génératifs d'IA, Modèles de conception de logiciels, Flux de travail agentiques, Workflows d'IA, Modélisation des grandes langues, Gestion de la mémoire, Candidature au LLM, Orchestration de l'IA, Intégrations AI, Systèmes agentiques
Intermédiaire · Cours · 1 à 4 semaines

École Polytechnique Fédérale de Lausanne
Compétences que vous acquerrez: Object Oriented Programming (OOP), C++ (Programming Language), C and C++, Object Oriented Design, Computer Programming, Programming Principles, Code Reusability, Memory Management
Intermédiaire · Cours · 1 à 3 mois
Compétences que vous acquerrez: File Systems, Operating Systems, OS Process Management, Memory Management, C (Programming Language), File Management, Virtualization, Computer Programming Tools, Data Integrity, Debugging, File I/O, System Software, Virtualization and Virtual Machines, System Programming, Systems Design, Data Maintenance, Data Storage Technologies, Performance Tuning, Distributed Computing, C and C++
Débutant · Spécialisation · 3 à 6 mois

University of Michigan
Compétences que vous acquerrez: Programmation informatique, Principes de programmation, Programmation du système, C et C++, Programmation en Python, Programmation Python, C++ (langage de programmation), C (langage de programmation), Autres langages de programmation, Gestion de la mémoire, Algorithmes
Intermédiaire · Cours · 1 à 4 semaines

Google Cloud
Compétences que vous acquerrez: Déploiement continu, Restful API, Serveurs proxy, API dans le nuage, Conception de l'API, Réutilisation du code, Interface de programmation d'applications (API), Déploiement des applications, CI/CD, Intégration continue, Services Web, Gestion des performances des applications, Passerelle API, Gestion des capacités, Déploiement dans le nuage, Version du logiciel
Débutant · Cours · 1 à 3 mois

Vanderbilt University
Compétences que vous acquerrez: Programmation Java, IA générative, Développement d'applications, Agents génératifs d'IA, Appel d'outils, Workflows d'IA, Flux de travail agentiques, Modélisation des grandes langues, Java, Gestion de la mémoire, Ingénierie de requête, Candidature au LLM, Ingénierie rapide, Systèmes agentiques, API OpenAI
Débutant · Cours · 1 à 3 mois

Simplilearn
Compétences que vous acquerrez: Programmation informatique, Principes de programmation, Conception orientée objet, Réutilisation du code, Manipulation des données, C++ (langage de programmation), Manipulation de données, Gestion de la mémoire, Programmation orientée objet (POO), Algorithmes, Structures de données
Débutant · Cours · 1 à 4 semaines

Johns Hopkins University
Compétences que vous acquerrez: Traitement des signaux numériques, Informatique distribuée, Évolutivité, Optimisation des performances, Flux de données, Analyse d'images, C++ (langage de programmation), Développement du programme, Gestion de la mémoire, Algorithmes, Programmation événementielle
Intermédiaire · Cours · 1 à 3 mois