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.

Google Cloud
Compétences que vous acquerrez: Command-Line Interface, Generative AI Agents, Software Development Tools, Code Review, Computer Programming Tools, Unix Commands, Secure Coding, Debugging, Software Installation, Servers, Configuration Management
Débutant · Cours · 1 à 4 semaines

University of London
Compétences que vous acquerrez: Feuilles de style en cascade (CSS), Bootstrap (Framework Front-End), HyperText Markup Language (HTML), HTML et CSS, Conception de sites web réactifs, Développement Web, JavaScript et jQuery, Principes de programmation, jQuery, Conception de sites web, Applications Web, Javascript, Conception et développement de sites web, Conception interactive, Environnement de développement
Mixte · Cours · 1 à 3 mois

Amazon Web Services
Compétences que vous acquerrez: Amazon Bedrock, Prompt Engineering, Generative AI, Computer Security, Secure Coding, Security Engineering, Hardening, Application Security, Cyber Engineering, Responsible AI, Security Testing, Threat Modeling, Security Awareness, Security Controls
Débutant · Cours · 1 à 4 semaines

AI CERTs
Compétences que vous acquerrez: Threat Modeling, Secure Coding, Application Security, Blockchain, Scripting, Vulnerability Assessments, Scalability, Application Design, Payment Systems, Transaction Processing, Cryptography, FinTech, Emerging Technologies
Intermédiaire · Cours · 1 à 4 semaines

AI CERTs
Compétences que vous acquerrez: Blockchain, Application Programming Interface (API), Secure Coding, Application Security, Restful API, Software Development Tools, Cloud Applications, Application Development, Systems Integration, Scripting, FinTech, Interoperability, Cryptography, Solution Architecture, Payment Systems, Development Testing, Emerging Technologies, Transaction Processing, Scalability
Avancées · Cours · 1 à 3 mois

Compétences que vous acquerrez: Threat Modeling, Vulnerability Assessments, Blockchain, Application Security, Cryptographic Protocols, Computer Security, Security Testing, Security Engineering, Network Security, Data Security, Infrastructure Security, Cryptography, Malware Protection, Scripting, Transaction Processing, Secure Coding, Network Protocols, Key Management, Encryption
Intermédiaire · Cours · 1 à 4 semaines

Northeastern University
Compétences que vous acquerrez: Open Web Application Security Project (OWASP), Incident Response, Security Information and Event Management (SIEM), Intrusion Detection and Prevention, Identity and Access Management, Application Security, Authentications, Network Security, Secure Coding, DevSecOps, Cyber Security Assessment, Authorization (Computing), Information Systems Security, Role-Based Access Control (RBAC), Endpoint Security, Vulnerability Assessments, Infrastructure Security, Vulnerability Management, Security Controls, Security Strategy
Mixte · Cours · 1 à 3 mois

Compétences que vous acquerrez: Cybersecurity, Network Protocols, Threat Management, Threat Modeling, Security Controls, Responsible AI, Cyber Security Strategy, Cyber Attacks, Secure Coding, Cyber Security Policies, Data Security, Security Awareness, Computer Security Awareness Training, Agile Methodology, Cyber Threat Intelligence, Network Security, TCP/IP, Incident Response, Threat Detection, Risk Management
Intermédiaire · Spécialisation · 1 à 3 mois

University at Buffalo
Compétences que vous acquerrez: Blockchain, Programmation orientée objet (POO), Environnements de développement intégré, Conception de logiciels, Programmation événementielle, Développement du programme, Traitement des transactions, Codage sécurisé, Outils de programmation informatique, Environnement de développement, Conception de solutions, Données Validation des données, Outils de développement web
Intermédiaire · Cours · 1 à 4 semaines

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

EIT Digital
Compétences que vous acquerrez: Gestion des identités et des accès, Détection de la fraude, Détection des menaces, Cybersécurité, Codage sécurisé, Sécurité des données, Facteurs humains (sécurité), Cyber-attaques, Sensibilisation à la sécurité, L'esprit d'entreprise, Sécurité du courrier électronique
Débutant · Cours · 1 à 3 mois

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