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.

Johns Hopkins University
Compétences que vous acquerrez: Gestion de la mémoire, Algorithmes, Optimisation des performances, Développement du programme, Tests de performance, Architecture des ordinateurs, Architecture matérielle, Programmation du système, Matériel informatique
★ 2.8 (65) · Intermédiaire · Cours · 1 à 3 mois

Vanderbilt University
Compétences que vous acquerrez: Gestion de la mémoire, Intégrations AI, Connaissance de l'IA, Ingénierie de requête, Google Sheets, Rapports de dépenses, Systèmes agentiques, IA générative, Agents génératifs d'IA, Ingénierie rapide, Workflows d'IA, Appel d'outils, Automatisation des courriels, Orchestration de l'IA, ChatGPT, Gestion du flux de travail, Gestion des dépenses, Flux de travail agentiques, Personnalisation de l'IA
★ 4.6 (136) · Débutant · Cours · 1 à 4 semaines

University of Toronto
Compétences que vous acquerrez: Gestion de la mémoire, Développement mobile, Conception de l'application, Programmation orientée objet (POO), Développement d'applications, Conception interactive, Composants de l'interface utilisateur, Persistance, Apple iOS, Objective-C (langage de programmation), Programmation Swift, développement iOS, Animations, Cadres d'application, Modèle Vue Contrôleur, Conception d'interaction, Apple Xcode, Interface utilisateur (UI), Outils de développement mobile, Interaction homme-machine
★ 3.9 (1,6 k) · Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: TCP/IP, System Programming, Network Protocols, Program Development, Memory Management, Hardware Architecture, Computer Hardware
★ 4.6 (53) · Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Kubernetes, Cloud Deployment, IT Automation, Application Lifecycle Management, Software Installation, Dashboard Creation, Network Routing, Memory Management
★ 4.2 (68) · Intermédiaire · Spécialisation · 1 à 3 mois

National Taiwan University
Compétences que vous acquerrez: Programming Principles, C (Programming Language), Computer Programming, C and C++, Computer Science, Data Structures, Program Development, Numerical Analysis, Memory Management, Debugging
★ 4.8 (370) · Mixte · Cours · 1 à 3 mois

Vanderbilt University
Compétences que vous acquerrez: Gestion de la mémoire, Logique d'entreprise, Ingénierie de requête, Développement de la personnalité, Motifs de l'invitation, Sécurité de l'IA, Agents génératifs d'IA, Orchestration de l'IA, Ingénierie rapide, Systèmes agentiques, Workflows d'IA, API OpenAI, Traitement des transactions, Interface de programmation d'applications (API), Candidature au LLM, Fichier E/S, Flux de travail agentiques
★ 4.7 (130) · Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Intégration continue, Services Web, CI/CD, Restful API, Conception de l'API, Version du logiciel, Déploiement dans le nuage, Serveurs proxy, Interface de programmation d'applications (API), Google Cloud Platform, Déploiement continu, Logiciel médiateur, Déploiement des applications, Passerelle API, API dans le nuage
★ 4.6 (1,1 k) · Débutant · Cours · 1 à 3 mois
Compétences que vous acquerrez: Embedded Software, C (Programming Language), Embedded Systems, Debugging, Peripheral Devices, Memory Management, Integrated Development Environments, Computer Programming Tools, Development Environment, System Programming, Software Development Tools, Program Development, Hardware Architecture, Systems Architecture, Eclipse (Software), Data Structures, Build Tools, C and C++, Programming Principles, Microarchitecture
★ 4.4 (277) · Intermédiaire · Spécialisation · 3 à 6 mois

University of Colorado Boulder
Compétences que vous acquerrez: Gestion de la mémoire, Systèmes informatiques, Big Data, Linux, C et C++, C++ (langage de programmation), Systèmes de fichiers, Bash (langage de script), Évolutivité, Informatique distribuée, Systèmes d'exploitation, Développement de l'informatique en nuage, Systèmes de communication, Architecture matérielle, Importation/exportation de données, Plates-formes informatiques, Script Shell, Fichier E/S, Microarchitecture, Commandes Linux
★ 3.8 (182) · Avancées · Spécialisation · 3 à 6 mois

EDUCBA
Compétences que vous acquerrez: C (Programming Language), Embedded Systems, Embedded Software, Debugging, System Programming, Systems Architecture, Hardware Architecture, Microarchitecture, Data Structures, Peripheral Devices, Memory Management, Computational Logic
★ 4.1 (135) · Débutant · Cours · 1 à 4 semaines

Peking University
Compétences que vous acquerrez: File Systems, Operating Systems, System Software, Data Storage, Memory Management, Computer Systems, File Management, System Programming, OS Process Management, Computer Science, Software Systems, Systems Design, File I/O, Hardware Architecture, Web Servers, Unix, Peripheral Devices, Linux, Computer Hardware, Performance Tuning
★ 4.6 (363) · Intermédiaire · Cours · 3 à 6 mois