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.

Nanjing University
Compétences que vous acquerrez: Debugging, Computer Systems, Computer Architecture, Microarchitecture, System Programming, System Software, Computational Logic, Programming Principles, Hardware Architecture, Data Storage, Operating Systems, Secure Coding, Data Structures, Application Security, Memory Management, Exploit development
Mixte · Cours · 1 à 3 mois

University of Michigan
Compétences que vous acquerrez: Memory Management, C (Programming Language), C and C++, Data Structures, Secure Coding, Application Security, System Programming, Programming Principles
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Candidature au LLM, Génération assistée par récupération, Emboîtements, Visage étreint, Ingénierie de requête, Modélisation des grandes langues, Développement d'applications, Gestion de la mémoire, Systèmes agentiques, API OpenAI, Traitement des données, Agents génératifs d'IA, OpenAI, Workflows d'IA, Bases de données vectorielles, Ingénierie rapide
Intermédiaire · Cours · 3 à 6 mois

Compétences que vous acquerrez: Périphériques, Architecture matérielle, Principes de programmation, Logique informatique, Gestion de la mémoire, Programmation informatique, Architecture des ordinateurs, C et C++, Systèmes embarqués, C (langage de programmation), Logiciels embarqués
Intermédiaire · Cours · 1 à 4 semaines

Dartmouth College
Compétences que vous acquerrez: Linux, Principes de programmation, Structures de données, Algorithmes, Gestion de la mémoire, Programmation informatique, C et C++, Ingénierie informatique, Systèmes embarqués, C (langage de programmation)
Débutant · Cours · 1 à 3 mois

Simplilearn
Compétences que vous acquerrez: Principes de programmation, Structures de données, Autres langages de programmation, Algorithmes, Logique informatique, Développement du programme, Gestion de la mémoire, Gestion des fichiers, Programmation informatique, Fichier E/S, C et C++, Environnement de développement, Gestion des données, C (langage de programmation)
Débutant · Cours · 1 à 4 semaines

Kennesaw State University
Compétences que vous acquerrez: Email Security, Wireless Networks, Mobile Security, Incident Response, Cybersecurity, Cyber Security Assessment, Personally Identifiable Information, Cyber Attacks, Firewall, General Networking, Threat Detection, Cyber Security Policies, Computer Security Awareness Training, Proxy Servers, Computer Security Incident Management, Network Security, Security Awareness, Threat Management, Cyber Risk, Social Media
Débutant · Spécialisation · 3 à 6 mois

Birla Institute of Technology & Science, Pilani
Compétences que vous acquerrez: Architecture matérielle, Matériel informatique, Conception du matériel, Principes de programmation, Systèmes informatiques, Stockage des données, Logique informatique, Architecture des systèmes, Développement du programme, Microarchitecture, Gestion de la mémoire, Architecture des ordinateurs, Programmation du système
Préparer un diplôme
Débutant · 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
Intermédiaire · Projet Guidé · Moins de 2 heures

Dartmouth College
Compétences que vous acquerrez: Linux, Principes de programmation, Structures de données, Gestion de la mémoire, Programmation informatique, Ingénierie informatique, Systèmes embarqués, C (langage de programmation), Logiciels embarqués, Visualisation des logiciels
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Appel d'outils, Gestion du flux de travail, Évolutivité, Surveillance du système, Candidature au LLM, Intelligence artificielle, Orchestration de l'IA, Contrôle continu, Modélisation des grandes langues, Systèmes agentiques, Gestion de la mémoire, Modèle Contexte Protocole, Automatisation, Ingénierie contextuelle, Agents génératifs d'IA, Gestion du contexte, CrewAI, Flux de travail agentiques, Workflows d'IA, Intelligence artificielle et apprentissage automatique (IA/ML)
Débutant · Cours · 1 à 4 semaines

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