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 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

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 Colorado System
Compétences que vous acquerrez: Amazon Web Services, Sécurité des applications, Modèles de conception de logiciels, Systèmes d'exploitation, Codage sécurisé, Évaluations de la vulnérabilité, Validation des données, Évaluation de la cybersécurité, Test de pénétration, Tests de sécurité, Analyse de la vulnérabilité, SQL, Développement d'exploits, Amazon Elastic Compute Cloud, Techniques d'exploitation, Attaques brutales, Données Validation des données, Gestion de la mémoire, Metasploit
Intermédiaire · Cours · 1 à 4 semaines

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

Johns Hopkins University
Compétences que vous acquerrez: Architecture des ordinateurs, Programmation du système, Algorithmes, Tests de performance, Optimisation des performances, Architecture matérielle, Matériel informatique, Gestion de la mémoire, Développement du programme
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Embedded Software, Performance Tuning, System Programming, Software Development Tools, Embedded Systems, Memory Management, Microarchitecture, Software Development, Hardware Architecture, Debugging, System Software, Secure Coding, Build Tools, Application Security, Computer Architecture, System Configuration, Programming Principles, C (Programming Language), Digital Signal Processing, Application Development
Intermédiaire · Spécialisation · 3 à 6 mois

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

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

Dartmouth College
Compétences que vous acquerrez: Programmation informatique, Commandes Linux, Ingénierie informatique, C (langage de programmation), Unix, Systèmes embarqués, Outils de construction, Interface de ligne de commande, Gestion des fichiers, Technologie Open Source, Systèmes de fichiers, Linux, Gestion de la mémoire, Gestion des processus du système d'exploitation, Serveurs Linux, Logiciels embarqués
Débutant · Cours · 1 à 3 mois

Birla Institute of Technology & Science, Pilani
Compétences que vous acquerrez: Operating Systems, Operating System Administration, Memory Management, OS Process Management, System Software, System Programming, Command-Line Interface, Linux Administration, File Systems, System Monitoring, Performance Tuning, Package and Software Management, Systems Architecture, File Management, Algorithms, Cloud Platforms, User Accounts, Security Controls, Data Sharing
Préparer un diplôme
Intermédiaire · Cours · 1 à 3 mois

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