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.

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

Compétences que vous acquerrez: Programmation informatique, Développement de logiciels, Visual Basic (langage de programmation), Outils de développement Microsoft, Débogage, Installation du logiciel, Environnement de développement, Principes de programmation, Développement du programme, cadre .NET, Environnements de développement intégré, Microsoft Visual Studio
★ 4.7 (51) · Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Blockchain, Secure Coding, Penetration Testing, Front-End Web Development, Application Development, Security Testing, Web Development Tools, Application Security, Development Environment, Event Monitoring, Exploit development, Frontend Integration, Web Development, Software Development Tools, Cyber Security Assessment, Payment Systems, Transaction Processing, Authorization (Computing), Token Optimization, Role-Based Access Control (RBAC)
★ 4.9 (143) · Débutant · Spécialisation · 3 à 6 mois

Infosec
Compétences que vous acquerrez: Open Web Application Security Project (OWASP), Exploitation techniques, Authentications, Vulnerability Assessments, Application Security, Vulnerability Management, Event Monitoring, Security Controls, Data Integrity, Continuous Monitoring, Secure Coding, System Monitoring, Patch Management, Identity and Access Management, Multi-Factor Authentication, Authorization (Computing), Cryptography, Extensible Markup Language (XML), System Configuration, Incident Response
★ 4.5 (125) · Intermédiaire · Spécialisation · 3 à 6 mois

University at Buffalo
Compétences que vous acquerrez: Cybersécurité, Réponse aux incidents, Détection et prévention des intrusions, Codage sécurisé, Contrôle continu, Gestion de la sécurité, Gestion des menaces, Évaluations de la vulnérabilité, Détection des menaces, Sécurité réseau, Sécurité des applications, Stratégie de cybersécurité, Sécurité des systèmes d'information, Contrôles de sécurité, Gestion des incidents de sécurité informatique, Cyber-attaques, Évaluation de la cybersécurité, Politiques de cybersécurité, Assurance de l'information, Sécurité des réseaux, Cycle de vie du développement logiciel
★ 4.7 (665) · Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Frontend Integration, Web Applications, Web Design and Development, API Design, User Interface (UI), Databases, Secure Coding, GitHub, Dashboard Creation, Data Validation
★ 4.6 (51) · Débutant · Spécialisation · 3 à 6 mois

University of California, Davis
Compétences que vous acquerrez: Maîtrise des données, Taxonomie, Gestion des métadonnées, Informatique de santé, Soins de santé, Intégration des données, Procédure et réglementation en matière de soins de santé, Dictionnaire de données, Qualité des données, Systèmes de santé, Soins fondés sur la valeur, Informatique clinique, Politique de santé, Connaissance du secteur de la santé, Gestion de l'information sur la santé, Cartographie des données, Gestion des données cliniques, Codage ICD (ICD-9/ICD-10), Terminologie médicale, Coordination des soins
★ 4.5 (134) · Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: AI Security, AI Integrations, Agentic Workflows, Responsible AI, AI Orchestration, Authorization (Computing), JSON, Agentic systems, Context Management, Requirements Elicitation
★ 4.7 (30) · Intermédiaire · Cours · 1 à 4 semaines
Compétences que vous acquerrez: Django (Web Framework), Performance Tuning, Postman API Platform, Restful API, Application Programming Interface (API), Data Validation, Authentications, Frontend Integration, React.js, API Testing, Authorization (Computing), Secure Coding, Object-Relational Mapping, API Design, Scalability, JavaScript Frameworks, JSON, Test Tools, Web Development, Python Programming
★ 4.6 (160) · Avancées · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Secure Coding, Application Security, Authorization (Computing), Authentications, Data Validation, Role-Based Access Control (RBAC), Security Controls, Configuration Management, Package and Software Management, Cybersecurity, Identity and Access Management, Software Installation, Computer Programming, Information Technology
★ 4.6 (19) · Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Cybersécurité, Cryptage, Codage sécurisé, Gestion des actifs, Gestion des menaces, Autorisation (informatique), Gestion des ressources, Cryptographie, Cadre ATT&CK de MITRE, Modélisation de la menace, Internet des objets, Évaluation de la cybersécurité, Contrôles de sécurité, Sécurité des applications, Gestion des identités et des accès, Stratégie de sécurité, Modélisation des menaces
★ 4.6 (98) · Débutant · Cours · 1 à 4 semaines

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