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.

Scrimba
Compétences que vous acquerrez: Motifs de l'invitation, Invitations multimodales, Candidature au LLM, Analyse d'images, Génération assistée par récupération, Emboîtements, Visage étreint, IA responsable, Ingénierie de requête, Intégrations AI, LangChain, Gestion de la mémoire, Modèle Contexte Protocole, Déploiement dans le nuage, API OpenAI, L'IA responsable, OpenAI, Génie logiciel, Workflows d'IA, Applications en nuage, Bases de données vectorielles, Ingénierie rapide
★ 4.5 (409) · Intermédiaire · Spécialisation · 3 à 6 mois

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

University of Colorado Boulder
Compétences que vous acquerrez: Évolutivité, C++ (langage de programmation), Informatique distribuée, Plates-formes informatiques, Architecture matérielle, Linux, Systèmes de communication, Systèmes informatiques, Script Shell, Gestion de la mémoire, Commandes Linux, Microarchitecture, Fichier E/S, Bash (langage de script), C et C++, Big Data, Systèmes d'exploitation, Gestion des processus du système d'exploitation, C (langage de programmation), Importation/exportation de données
★ 3.8 (183) · Avancées · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Object Oriented Programming (OOP), File I/O, Data Persistence, Object Oriented Design, Java, Java Programming, File Management, Memory Management, Code Reusability, Application Development, Maintainability, Computer Programming, Software Design, Development Environment, Program Development, Programming Principles, Computer Programming Tools, Data Structures, Data Management, Integrated Development Environments
★ 4.6 (239) · Débutant · Spécialisation · 3 à 6 mois

University of Colorado Boulder
Compétences que vous acquerrez: Périphériques, Architecture matérielle, Structures de données, Débogage, Configuration du système, Microarchitecture, Gestion de la mémoire, Outils de programmation informatique, Conception de logiciels, Architecture des ordinateurs, Systèmes embarqués, Programmation du système, C (langage de programmation), Logiciels embarqués, Réutilisation du code, Maintenabilité
★ 4.5 (532) · Intermédiaire · Cours · 1 à 4 semaines
Dartmouth College
Compétences que vous acquerrez: Documentation du logiciel, Linux, Principes de programmation, Interface de ligne de commande, Algorithmes, Serveurs Linux, Débogage, Outils de programmation informatique, Gestion de la mémoire, Commandes Linux, Programmation informatique, Fichier E/S, Ingénierie informatique, C et C++, Systèmes embarqués, Génie logiciel, Informatique, C (langage de programmation), Logiciels embarqués, Visualisation des logiciels
★ 4.6 (446) · Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: API Gateway, OAuth, Restful API, API Design, Application Programming Interface (API), Cloud API, Application Deployment, Application Security, Cloud Deployment, Continuous Deployment, Authentications, Data Loss Prevention, Data Security, Google Cloud Platform, Application Performance Management, Authorization (Computing), Web Services, Application Lifecycle Management, Cryptographic Protocols, Proxy Servers
★ 4.7 (2,9 k) · Intermédiaire · Spécialisation · 3 à 6 mois

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

Compétences que vous acquerrez: Kubernetes, Authentications, Role-Based Access Control (RBAC), Enterprise Security, Multi-Tenant Cloud Environments, Key Management, Security Controls, OAuth, Identity and Access Management, Authorization (Computing), Data Security, Encryption, User Accounts, YAML, Proxy Servers
Avancées · Cours · 1 à 3 mois

University of Michigan
Compétences que vous acquerrez: Memory Management, C (Programming Language), C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, C and C++, Programming Principles, Data Structures, Secure Coding, Algorithms, Software Design, Application Security, Other Programming Languages, System Programming, Python Programming, Computer Architecture, Computer Programming, Java, Performance Tuning, Unix
★ 4.5 (250) · Intermédiaire · Spécialisation · 3 à 6 mois

Peking University
Compétences que vous acquerrez: Microarchitecture, Computer Architecture, Computer Systems, Hardware Architecture, Computer Hardware, Computer Engineering, Peripheral Devices, Data Storage, Display Devices, Systems Architecture, Memory Management, Computational Logic, OS Process Management
★ 4.8 (483) · Mixte · Cours · 1 à 3 mois

Universidad Nacional Autónoma de México
Compétences que vous acquerrez: Java, Object Oriented Programming (OOP), Java Programming, Object Oriented Design, Android Development, Android Studio, Mobile Development, Memory Management, Programming Principles, Code Reusability, Integrated Development Environments, Computational Logic, Development Environment
★ 4.7 (1,5 k) · Mixte · Cours · 1 à 4 semaines