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: Débogage, Conception fonctionnelle, Développement piloté par les tests (TDD), Optimisation des performances, Gestion de la mémoire, Programmation du système, C (langage de programmation), C et C++, Maintenabilité, Codage sécurisé, Dépannage du réseau, C++ (langage de programmation), Interopérabilité, Architecture des logiciels, Développement multiplateforme
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Validation des données, Gestion de la mémoire, Interface utilisateur (UI), Développement d'applications, Maintenabilité, Codage sécurisé, Réutilisation du code, Modèles de conception de logiciels, Données Validation des données, Développement mobile, Programmation Swift, développement iOS, Architecture des logiciels, Apple iOS
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Débogage, Programmation orientée objet (POO), Objective-C (langage de programmation), Gestion de la mémoire, C (langage de programmation), Modèles de conception de logiciels, C++ (langage de programmation)
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Apprentissage automatique, Apprentissage profond, Pipelines de données, Architecture matérielle, Optimisation des performances, Modèle de formation, Optimisation du modèle, Gestion de la mémoire, Informatique distribuée, PyTorch (Bibliothèque d'apprentissage automatique), Candidature au LLM, Évolutivité, Workflows d'IA
Débutant · Cours · 1 à 3 mois
Compétences que vous acquerrez: Java, Conteneurisation, Déploiement du modèle, Optimisation des performances, Gestion de la mémoire, Optimisation du modèle, Programmation Java, Intelligence artificielle et apprentissage automatique (IA/ML), MLOps (Machine Learning Operations), Docker (Logiciel), Analyse, Structures de données
Avancées · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Débogage, C# (langage de programmation), Optimisation des performances, Gestion de la mémoire, Génie logiciel, C (langage de programmation), Programmation du système, cadre .NET, Évolutivité, Interopérabilité, Structures de données
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Algorithmes, Optimisation du modèle, Gestion de la mémoire, Utilisation des ressources, Évolutivité, Tests de performance
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Signature unique (SSO), Accès aux données, Comptes d'utilisateurs, Langage de marquage d'assertion de sécurité (SAML), Serveurs proxy, Splunk, Authentifications, Gestion des identités et des accès, Autorisation (informatique), Contrôles de sécurité, Contrôle d'accès basé sur les rôles (RBAC), Contrôle des accès basé sur le rôle (RBAC), Protocoles d'accès aux annuaires légers
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Distributed Denial-Of-Service (DDoS) Attacks, Cloud Security, Network Security, Threat Detection, Proxy Servers, Network Monitoring, Intrusion Detection and Prevention, Network Troubleshooting, Firewall, Google Cloud Platform, Security Controls, Continuous Monitoring, Identity and Access Management, Virtual Networking, Cloud Infrastructure
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Maquettes, Expérience de l'utilisateur, Typographie, Conception graphique et visuelle, Conception de l'expérience utilisateur, Figma (logiciel de conception), Wireframing, Conception de la mise en page, Éléments et principes de conception, Composants de l'interface utilisateur, Conception de l'interface utilisateur (UI), Conception numérique, Facilité d'utilisation, Conception de l'interface et de l'expérience utilisateur (UI/UX), Guides de style
Intermédiaire · Cours · 1 à 4 semaines

Scrimba
Compétences que vous acquerrez: Rédaction technique, Documentation du logiciel, Langage de balisage hypertexte (HTML), Développement Web, Documentation technique
Débutant · Cours · 1 à 4 semaines
University of California San Diego
Compétences que vous acquerrez: Expérimentation, Conception, Recherche en design, Conception de sites web, Interaction homme-machine, Typographie, Conception et développement de sites web, Conception graphique et visuelle, Prototypage, Conception de la mise en page, Éléments et principes de conception, Conception centrée sur l'homme, Tests d'utilisabilité, Conception de l'interface utilisateur (UI), Conception d'interaction, Conception de l'interface et de l'expérience utilisateur (UI/UX), Facilité d'utilisation, Tests A/B
Débutant · Cours · 1 à 4 semaines