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 California, Santa Cruz
Compétences que vous acquerrez: Gestion de la mémoire, C (langage de programmation), Conception de logiciels, Intelligence artificielle, Principes de programmation, Modèles de conception de logiciels, C++ (langage de programmation), Programmation orientée objet (POO), Algorithmes, Théorie des graphes, Conception orientée objet, Simulations, Structures de données
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Gestion de la mémoire, Développement d'applications, Gestion des processus du système d'exploitation, Gestion des performances du réseau, Protocoles de réseau, C (langage de programmation), Architecture matérielle, Systèmes de communication, Systèmes d'exploitation, Simulations, Réseaux sans fil, Logiciels embarqués, Systèmes d'exploitation en temps réel, Internet des objets, Systèmes embarqués
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Gestion de la mémoire, Technologies de l'ordinateur central, Autorisation (informatique), Virtualisation et machines virtuelles, Plates-formes informatiques, Machines virtuelles, Architecture matérielle, Architecture des ordinateurs, Architecture de l'infrastructure, Gestion des identités et des accès, Cryptographie, Traitement des transactions, z/OS, Virtualisation, Configuration du système, Ordinateurs centraux, Matériel informatique, Sécurité des entreprises
Débutant · Cours · 1 à 4 semaines

École Polytechnique Fédérale de Lausanne
Compétences que vous acquerrez: Object Oriented Programming (OOP), Java Programming, Java, Object Oriented Design, Computer Programming, Memory Management
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: File I/O, C and C++, Data Import/Export, C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Data Validation, Programming Principles, Computer Programming, Data Integrity, Data Structures, Code Reusability, File Management, Memory Management, Software Documentation, Computer Science, Maintainability, Computational Logic, Data Storage
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Gestion de la mémoire, Programmation Java, Java, Machines virtuelles, Programmation orientée objet (POO), Programmation informatique, Conception orientée objet, Gestion des paquets et des logiciels
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Développement d'applications, Autorisation (informatique), Conception de l'API, Authentifications, Serveurs proxy, Interface de programmation d'applications (API), Environnement de développement, Restful API, Passerelle API, Gestion du cycle de vie des applications, Déploiement des applications, Google Cloud Platform, Débogage, Architecture d'entreprise, API dans le nuage, Documentation du logiciel
Débutant · Cours · 1 à 3 mois

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

KodeKloud
Compétences que vous acquerrez: Load Balancing, Linux Administration, Linux Servers, Web Servers, Firewall, Linux, Network Administration, Network Routing, Proxy Servers, Server Administration, Application Deployment, System Configuration, Linux Commands, Event-Driven Programming, Web Applications, Computer Networking, Network Security, Servers, Configuration Management, DevOps
Débutant · Cours · 1 à 4 semaines

KodeKloud
Compétences que vous acquerrez: Nginx, Proxy Servers, Hardening, Web Servers, Performance Tuning, Network Monitoring, Infrastructure Security, Network Performance Management, Linux Administration, Authentications, Security Controls, Application Performance Management, Network Troubleshooting, Network Security, System Monitoring, System Configuration, Load Balancing, Cybersecurity, DevOps, Computer Networking
Intermédiaire · Cours · 1 à 4 semaines
Dartmouth College
Compétences que vous acquerrez: Gestion de la mémoire, Linux, Génie logiciel, Serveurs Linux, Ingénierie informatique, Visualisation des logiciels, Informatique, C (langage de programmation), Commandes Linux, Principes de programmation, Algorithmes, Programmation informatique, Débogage, Interface de ligne de commande, Fichier E/S, Logiciels embarqués, Outils de programmation informatique, Documentation du logiciel, Systèmes embarqués, C et C++
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Gestion de la mémoire, Programmation Java, Environnement de développement, Java, Principes de programmation, Installation du logiciel, Programmation informatique, Outils de programmation informatique, Environnements de développement intégré, Structures de données
Débutant · Cours · 1 à 3 mois