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.

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

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

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

Peking University
Compétences que vous acquerrez: C (Programming Language), Data Structures, Programming Principles, Object Oriented Programming (OOP), Computer Programming, Algorithms, Memory Management
★ 4.9 (827) · Mixte · Cours · 1 à 3 mois

Nanjing University
Compétences que vous acquerrez: Computer Systems, System Programming, Microarchitecture, Computer Architecture, Computational Logic, Secure Coding, System Software, C (Programming Language), Hardware Architecture, Operating Systems, Data Structures, Data Storage, Memory Management, Application Security, Program Development, File Systems
★ 4.7 (59) · Mixte · Cours · 1 à 3 mois

Compétences que vous acquerrez: Programmable Logic Controllers, Electronic Hardware, Automation Engineering, Machine Controls, Plant Operations and Management, Computer Hardware, Electrical Wiring, Computational Logic, Control Systems, Automation, Simulation and Simulation Software, TCP/IP, Data Storage, Communication Systems, Applied Mathematics, Memory Management
★ 4.7 (20) · Débutant · Cours · 1 à 3 mois

Nanjing University
Compétences que vous acquerrez: Operating Systems, Computer Systems, File Management, System Software, OS Process Management, Memory Management, File Systems, System Programming, Software Systems, Software Architecture, Program Development, Data Storage, Software Development, Software Design, Peripheral Devices, Computer Hardware, Hardware Architecture, Algorithms, Human Computer Interaction
★ 4.5 (143) · Mixte · Cours · 1 à 3 mois

Compétences que vous acquerrez: Open Web Application Security Project (OWASP), Vulnerability Scanning, Proxy Servers, Security Testing, Penetration Testing, Vulnerability Assessments, Brute-force attacks, Test Tools, Web Scraping
★ 4.3 (290) · Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Linux Servers, Linux Administration, Unix, Linux Commands, Linux, Unix Commands, Command-Line Interface, OS Process Management, Operating System Administration, Unix Shell, Debugging, System Monitoring, DevOps, Memory Management, Resource Management
★ 4.7 (23) · Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Réutilisation du code, Gestion de la mémoire, Programmation informatique, Programmation du système, C (langage de programmation), Linux, Principes de programmation, Logiciels embarqués, Architecture des ordinateurs
★ 4.8 (62) · Débutant · Cours · 1 à 3 mois

Princeton University
Compétences que vous acquerrez: Data Structures, Algorithms, Java Programming, Java, Graph Theory, Computer Programming, Spatial Data Analysis, Theoretical Computer Science, Memory Management, Simulations
★ 4.8 (84) · Intermédiaire · Cours · 3 à 6 mois

Compétences que vous acquerrez: Intégrations AI, Gestion de la mémoire, API OpenAI, Emboîtements, Traitement des données, Cadres d'application, Ingénierie rapide, Développement d'applications, Systèmes agentiques, Agents génératifs d'IA, Visage étreint, Modélisation des grandes langues, OpenAI, Candidature au LLM, Ingénierie de requête
★ 3.4 (19) · Intermédiaire · Cours · 3 à 6 mois