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.

DeepLearning.AI
Compétences que vous acquerrez: Interface de programmation d'application (API), Conception et mise en œuvre du système, Modèles de conception de logiciels, Conception de la base de données, Mise en œuvre de l'IA, Conception de l'application, Développement de logiciels, API OpenAI, Codage sécurisé, Langage de requête, Architecture logicielle, Optimisation des performances, Gestion des bases de données
Débutant · Cours · 1 à 4 semaines

University of Minnesota
Compétences que vous acquerrez: DevSecOps, Informations d'identification personnelle, Protection de l'information, Authentifications, Sécurité des applications, Contrôle continu, Règlement général sur la protection des données (RGPD), Autorisation (informatique), Cryptographie, Services en nuage, Cloud Computing, Stockage dans le Cloud, Applications en nuage, Sécurité des données, Codage sécurisé, Sécurité de l'informatique en nuage, Risque cybernétique, Sécurité réseau, Projet ouvert de sécurité des applications web (OWASP), Gestion des clés
Débutant · Spécialisation · 3 à 6 mois

University of California San Diego
Compétences que vous acquerrez: Algorithmes, Communication, Communications interpersonnelles, Communication technique, structures de données, Résolution de problèmes complexes, Conscience de soi, Résolution de problèmes, Compétences en matière de communication verbale, Collaboration, L'esprit de croissance, Adaptabilité, Surmonter les obstacles, Génie logiciel
Intermédiaire · Cours · 1 à 3 mois

Duke University
Compétences que vous acquerrez: Gestion des risques, Gouvernance, Analyse des risques, Risque opérationnel, FinTech, Traitement des transactions, Codage sécurisé, Blockchain, Évolutivité, Gouvernance environnementale, sociale et d'entreprise (ESG), Conformité réglementaire, Gestion des clés, Audit, Développement d'exploits, Risque cybernétique, Évaluations de la vulnérabilité, Règlement financier
Intermédiaire · Cours · 1 à 3 mois

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

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

Compétences que vous acquerrez: Prompt Engineering, Anthropic Claude, Vibe coding, Model Context Protocol, OpenAI API, LLM Application, Context Management, Debugging, ChatGPT, Generative AI, Large Language Modeling, Multimodal Prompts, Pseudocode, AI Workflows, Artificial Intelligence, Responsible AI, AI Enablement, Software Installation, Web Development Tools, Software Development
Intermédiaire · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: DevSecOps, Tests de sécurité, Contrôle continu, Sécurité des applications, Cycle de vie du développement logiciel, Gestion des performances des applications, Moniteur du système, Codage sécurisé, Sécurité des données, Projet ouvert de sécurité des applications web (OWASP), Analyse de la vulnérabilité, Environnement de développement, Évaluations de la vulnérabilité, Modélisation des menaces
Intermédiaire · Cours · 1 à 4 semaines

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

Compétences que vous acquerrez: Sécurité des applications, Architecture de l'information, Cybersécurité, Sécurité des données, Sécurité réseau
Intermédiaire · Cours · 1 à 3 mois

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: Game Design, Python Programming, Programming Principles, Computer Programming, Scripting, Data Validation, Data Analysis
Débutant · Projet Guidé · Moins de 2 heures