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 London
Compétences que vous acquerrez: jQuery, HTML and CSS, Responsive Web Design, Bootstrap (Front-End Framework), Web Design, Javascript and jQuery, Web Development, Web Applications, Javascript
Mixte · Cours · 1 à 3 mois

University of Colorado System
Compétences que vous acquerrez: Cybersécurité, Infrastructure à clés publiques, Test de pénétration, Analyse de la vulnérabilité, Data Encryption Standard, Contrôles de sécurité, Codage sécurisé, Sécurité des données, Sécurité des systèmes d'information, Assurance de l'information, Sécurité des applications, Norme de chiffrement avancée (AES), Cryptographie, Sécurité réseau, Pare-feu, Techniques d'exploitation, Cadre de gestion des risques, Détection et prévention des intrusions, Cyber-attaques, Cryptage
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Secure Coding, Application Security, Authorization (Computing), Authentications, Data Validation, Role-Based Access Control (RBAC), Verification And Validation, Security Controls, User Accounts, Configuration Management, Package and Software Management, Cybersecurity, Data Loss Prevention, Identity and Access Management, Code Review, Software Installation, Middleware, Debugging, Computer Programming, Information Technology
Débutant · Cours · 1 à 3 mois

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

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

Compétences que vous acquerrez: Musical Composition, Music, Computer Programming, Program Development, Programming Principles, Python Programming
Débutant · Projet Guidé · Moins de 2 heures

The Hong Kong University of Science and Technology
Compétences que vous acquerrez: Project Management, Tests d'intégration, Modèle de langage unifié, Débogage, Test de logiciels, Tests d'acceptation, Cas de test, Analyse des besoins, Tests unitaires, Codage sécurisé, Méthodologie Agile, Gestion de configuration, Méthodologies de développement de logiciels, Cycle de vie du développement logiciel, Génie logiciel, Mise en œuvre du système, Test d'acceptation utilisateurs (UAT)
Intermédiaire · Cours · 1 à 3 mois

DeepLearning.AI
Compétences que vous acquerrez: Intelligence artificielle, Conception de logiciels, Gestion des bases de données, Tests de sécurité, Interface de programmation d'application (API), Conception de l'application, Codage sécurisé, Conception de la base de données, Conception et mise en œuvre du système, Optimisation des performances, Modèles de conception de logiciels, Architecture logicielle, Grand modèle de langage (LLM), Bases de données
Débutant · Cours · 1 à 4 semaines

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

University of Colorado Boulder
Compétences que vous acquerrez: Programmation informatique, Manipulation des données, Science des données, Programmation en Python, Langages de script, Scripting, Principes de programmation
Débutant · Cours · 1 à 4 semaines

University of Colorado System
Compétences que vous acquerrez: Blockchain, Modélisation des menaces, Normes de cryptographie à clé publique (PKCS), Conception de logiciels, Codage sécurisé, Projet ouvert de sécurité des applications web (OWASP), Modèles de conception de logiciels, Sécurité des applications, Cryptographie, Évaluations de la vulnérabilité, Architecture logicielle
Intermédiaire · Cours · 1 à 3 mois

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