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: C and C++, File I/O, C++ (Programming Language), Object Oriented Design, Object Oriented Programming (OOP), Debugging, Data Structures, C (Programming Language), Code Reusability, Development Environment, Program Development, Programming Principles, Computer Programming, Memory Management, Computer Programming Tools, Data Persistence, Integrated Development Environments, Algorithms, Functional Design, Data Management
Intermédiaire · Spécialisation · 1 à 3 mois

LearnKartS
Compétences que vous acquerrez: Programmation informatique, Programmation orientée objet (POO), Java, Gestion de la mémoire, Développement d'applications, Développement Android, Maintenabilité, Réutilisation du code, Programmation Java, Conception orientée objet, Principes de programmation
Débutant · Cours · 1 à 4 semaines

L&T EduTech
Compétences que vous acquerrez: Périphériques, Systèmes embarqués, Architecture matérielle, Architecture des ordinateurs, Gestion de la mémoire, Logiciels embarqués, Automatisation, Prototypage, Données en temps réel, Internet des objets, Microarchitecture, Environnements de développement intégré
Débutant · Cours · 1 à 3 mois

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

Edureka
Compétences que vous acquerrez: Cloud-Native Computing, Memory Management, Grafana, Web Applications, Program Development, Software Architecture, Development Environment, Programming Principles, Computer Programming, Other Programming Languages, Network Security, Communication Systems, Data Sharing
Intermédiaire · Spécialisation · 3 à 6 mois

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

Compétences que vous acquerrez: Langages de requête, Architecture des systèmes, Gestion des bases de données, Optimisation des performances, Gestion de la mémoire, Informatique distribuée, Maintenabilité, Microsoft Copilot, cadre .NET, Évolutivité, Développement web back-end, Architecture des logiciels
Débutant · Cours · 1 à 4 semaines

University of Colorado Boulder
Compétences que vous acquerrez: Linux, Systèmes électriques, Conception des systèmes, Architecture des systèmes, Systèmes embarqués, Architecture matérielle, Optimisation des performances, Conception du matériel, Intégrité des données, Gestion de la mémoire, Programmation du système, Logiciels embarqués, Configuration requise, Conception et mise en œuvre du système, Analyse des défaillances, Fiabilité, Matériel électronique, Architecture des logiciels, Tests de performance, Systèmes d'exploitation en temps réel
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Intégrations AI, CrewAI, Ingénierie rapide, Agents génératifs d'IA, Emboîtements, Gestion de la mémoire, Restful API, Appel d'outils, IA responsable, L'IA responsable, Candidature au LLM, Flux de travail agentiques, Bases de données vectorielles, Systèmes agentiques, LangGraph, Modélisation des grandes langues, Orchestration de l'IA, Ingénierie de requête, Intégration des systèmes, Génération assistée par récupération, LangChain
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Peripheral Devices, Network Troubleshooting, Desktop Support, Computer Displays, USB, Wireless Networks, Virtualization and Virtual Machines, Network Administration, Display Devices, Virtual Machines, General Networking, TCP/IP, Virtualization, Computing Platforms, Cloud Hosting, Network Support, Hardware Architecture, Data Storage, Computer Systems, Memory Management
Débutant · Spécialisation · 3 à 6 mois

University of Colorado System
Compétences que vous acquerrez: Durcissement, Systèmes de communication, Hébergement en nuage, Attaques par déni de service distribué (DDoS), Cybersécurité, Serveurs, Protection de l'information, Serveurs proxy, Cryptage, Routage de réseau, Sécurité des réseaux, Protocoles cryptographiques, Analyse du réseau, Déploiement dans le nuage, Contrôles de sécurité, Sécurité réseau, Serveurs web
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Hardware Architecture, Data Storage, Computer Systems, Memory Management
Débutant · Cours · 1 à 3 mois