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.

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

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

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

Duke University
Compétences que vous acquerrez: Environnement de développement, Structures de données, GitHub, Gestion des paquets et des logiciels, Gestion de la mémoire, Programmation du système, Rust (langage de programmation), Tests de logiciels, Cas de test
Débutant · Cours · 1 à 4 semaines

University of Colorado Boulder
Compétences que vous acquerrez: Gestion des fichiers, Gestion des capacités, Systèmes d'exploitation, Tests de performance, Bash (langage de script), Optimisation des performances, Big Data, Systèmes informatiques, Commandes Linux, Shell Unix, Linux, Gestion de la mémoire, Informatique distribuée, Scripting, Évolutivité, Plates-formes informatiques, Systèmes de fichiers, Architecture des ordinateurs, Script Shell, Architecture matérielle
Préparer un diplôme
Débutant · Cours · 1 à 4 semaines

Peking University
Compétences que vous acquerrez: File Systems, Operating Systems, Memory Management, OS Process Management, System Software, Computer Systems, File Management, File I/O, Unix, Performance Tuning, Algorithms
Intermédiaire · Cours · 3 à 6 mois

University of California, Irvine
Compétences que vous acquerrez: Développement mobile, Programmation informatique, Apple iOS, Structures de données, développement iOS, Développement d'applications, C (langage de programmation), Objective-C (langage de programmation), Programmation orientée objet (POO), Principes de programmation, Gestion de la mémoire, C et C++, Prototypage
Mixte · Cours · 1 à 4 semaines

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

Compétences que vous acquerrez: Programmation informatique, Pseudocode, Outils de programmation informatique, Développement du programme, Principes de programmation, Débogage, C++ (langage de programmation), Gestion de la mémoire, Documentation du logiciel
Débutant · Cours · 1 à 3 mois

New York University
Compétences que vous acquerrez: TCP/IP, Protocoles de réseau, Sécurité des réseaux, Renseignements sur les cybermenaces, Détection des menaces, Cyber-attaques, Sécurité réseau, Détection et prévention des intrusions, Pare-feu, Cybersécurité, Contrôles de sécurité, Serveurs proxy, Architecture de la sécurité informatique, Sécurité des entreprises, Attaques par déni de service distribué (DDoS), Architecture du réseau
Intermédiaire · Cours · 1 à 4 semaines

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

University of California San Diego
Compétences que vous acquerrez: Algorithmes, Méthodes d'apprentissage automatique, Biologie moléculaire, Bioinformatique, Optimisation des performances, Modèle de Markov, Transformation de données, Gestion de la mémoire, Transformation des données
Intermédiaire · Cours · 1 à 3 mois