Les cours de programmation peuvent vous aider à apprendre la logique, la syntaxe et les structures nécessaires pour créer vos propres programmes. Vous pouvez développer des compétences en organisation du code, résolution de problèmes et utilisation d'outils de développement. Beaucoup de cours proposent des exercices pratiques pour progresser étape par étape.

Compétences que vous acquerrez: Identity and Access Management, Computer Security Incident Management, Network Security, Cryptography, AWS Identity and Access Management (IAM), Encryption, User Provisioning, Security Management, Penetration Testing, Vulnerability Scanning, ISO/IEC 27001, Information Systems Security, Network Architecture, Computer Networking, DevSecOps, Risk Management, OAuth, Data Management, Software Development Methodologies, Cybersecurity
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Interface de programmation d'application (API), Sécurité des données, JSON, Gestion des identités et des accès, Contrôles de sécurité, Autorisation (informatique), Sécurité réseau, Restful API, Détection des menaces, Codage sécurisé, API dans le nuage, Gestion des clés, Conception de l'API, Sécurité des applications, Passerelle API, OAuth, Sécurité des systèmes d'information
Débutant · Cours · 1 à 4 semaines

University of Colorado System
Compétences que vous acquerrez: Modèles de conception de logiciels, Cycle de vie du développement logiciel, Codage sécurisé, Conception des systèmes, Conception de logiciels, Logiciel de sécurité, Projet ouvert de sécurité des applications web (OWASP), Tests d'utilisabilité, Modélisation des menaces, Sécurité des applications, Diagrammes de flux de données (DFD), Architecture logicielle, Évaluations de la vulnérabilité, Conception de l'interface et de l'expérience utilisateur (UI/UX), Conception de la base de données, Conception technique, Modèle de langage unifié, Gestion des bases de données, Tests unitaires, Conception orientée objet
Débutant · Spécialisation · 3 à 6 mois

Infosec
Compétences que vous acquerrez: Gestion des identités et des accès, Authentifications, Contrôles de sécurité, Javascript, Cadre de gestion des risques, Services en nuage, Sécurité des infrastructures, Codage sécurisé, Cryptographie, Projet ouvert de sécurité des applications web (OWASP), Modélisation des menaces, Informatique sans serveur, Plates-formes d'informatique en nuage, Gestion des vulnérabilités, Applications Web, Sécurité de l'informatique en nuage, Node.js, Développement Web, Gestion des paquets et des logiciels, Sécurité des applications
Intermédiaire · Spécialisation · 1 à 3 mois

University of California, Irvine
Compétences que vous acquerrez: Persistance des données, JSON, Protocoles cryptographiques, Authentifications, Codage sécurisé, Développement Mobile, Objective-C (langage de programmation), OAuth, Authentification unique (SSO), Données de base (logiciel), Sécurité des applications, Apple iOS, Magasin de données, développement iOS
Mixte · Cours · 1 à 4 semaines

Arizona State University
Compétences que vous acquerrez: Integrated Development Environments, Python Programming, Programming Principles, File I/O, Scripting, Software Engineering, Computer Programming, Computer Engineering, Data Structures
Débutant · Cours · 1 à 3 mois

University of London
Compétences que vous acquerrez: Hypertext Markup Language (HTML), Responsive Web Design, Web Design, Bootstrap (Front-End Framework), Web Development, Front-End Web Development, Cascading Style Sheets (CSS), Javascript, Development Environment
Mixte · Cours · 1 à 3 mois

Compétences que vous acquerrez: C et C++, C++ (langage de programmation), Développement de logiciels, Programmation informatique, Développement du programme, Informatique, Environnement de développement, Programmation orientée objet (POO)
Débutant · Projet Guidé · Moins de 2 heures

University of Colorado System
Compétences que vous acquerrez: PHP (langage de script), Normes de cryptographie à clé publique (PKCS), Approvisionnement utilisateur, Codage sécurisé, Cryptage, Sécurité des données, Data Encryption Standard, Cryptographie, Attaques par force brute, Norme de chiffrement avancée (AES), Algorithmes, Sécurité du courrier électronique, Développement Web, Sécurité des applications
Intermédiaire · Cours · 1 à 4 semaines

Fractal Analytics
Compétences que vous acquerrez: Model Context Protocol, AI Security, Threat Modeling, AI Workflows, Secure Coding, LLM Application, Enterprise Architecture, Generative AI Agents, Security Controls, Interoperability, Agentic systems, Generative AI
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Gestion des menaces, Sécurité réseau, Gestion des identités et des accès, Stratégie de sécurité, Détection des menaces, Modélisation des menaces, Internet des objets, Codage sécurisé, Cybersécurité, Gestion des ressources, Sécurité des applications, Microsoft Azure, Sécurité de l'informatique en nuage, Cadre ATT&CK de MITRE, Stratégie de cybersécurité, Évaluations de la vulnérabilité
Débutant · Cours · 1 à 4 semaines

University of California, Davis
Compétences que vous acquerrez: Docker (Logiciel), JSON, Autorisation (informatique), Analyse de dépendance, Examen du code, Authentifications, Développement d'exploits, Test de pénétration, Codage sécurisé, Git (Système de contrôle des versions), Programmation Java, Projet ouvert de sécurité des applications web (OWASP), Évaluations de la vulnérabilité, Gestion des vulnérabilités, Java, Sécurité des applications
Intermédiaire · Cours · 1 à 4 semaines