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: Pseudocode, Principes de programmation, Programmation informatique, C et C++, Environnement de développement, Pensée informatique, Débogage, C++ (langage de programmation), Documentation du logiciel, Environnements de développement intégré, Gestion de la mémoire, Développement du programme
Débutant · Cours · 1 à 3 mois

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

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

Compétences que vous acquerrez: Architecture des ordinateurs, Programmation du système, C (langage de programmation), Périphériques, Systèmes embarqués, Débogage, Architecture des systèmes, Stockage des données, Architecture matérielle, Matériel informatique, Gestion de la mémoire, Structures de données, Microarchitecture, Logiciels embarqués
Débutant · 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 Colorado Boulder
Compétences que vous acquerrez: Architecture des ordinateurs, Gestion des capacités, Commandes Linux, Systèmes informatiques, Bash (langage de script), Systèmes d'exploitation, Évolutivité, Plates-formes informatiques, Shell Unix, Big Data, Informatique distribuée, Tests de performance, Gestion des fichiers, Optimisation des performances, Script Shell, Systèmes de fichiers, Linux, Scripting, Architecture matérielle, Gestion de la mémoire
Préparer un diplôme
Débutant · Cours · 1 à 4 semaines

University of California San Diego
Compétences que vous acquerrez: Bioinformatique, Théorie des graphes, Pensée informatique, Programmation en Python, Programmation Python, Gestion de la mémoire
Intermédiaire · Cours · 1 à 3 mois

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

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

Northwestern University
Compétences que vous acquerrez: Favoriser l'engagement, Création de contenu, Marketing des médias sociaux, Médias payants, Stratégie des médias numériques, Communication marketing intégrée, Stratégie médiatique, Analyse des médias sociaux, Contenu des médias sociaux, Médias sociaux, Marketing de contenu, Médias gagnés, Médias propres, Efficacité du marketing, Publicité en ligne, Tests A/B, Campagnes publicitaires, Stratégie en matière de médias sociaux, Communication marketing, Campagnes sur les médias sociaux
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Network Troubleshooting, Display Devices, Cloud Computing Architecture, Networking Hardware, Dynamic Host Configuration Protocol (DHCP), Cloud Computing, Firewall, Virtual Networking, Mobile Security, Network Infrastructure, USB, Computer Networking, Cloud Services, Network Support, Microarchitecture, System Configuration, Computer Systems, Data Storage, Information Technology, Memory Management
Intermédiaire · Spécialisation · 3 à 6 mois