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: Restful API, API Design, Application Programming Interface (API), Security Controls, Virtual Environment, Development Environment, Python Programming, Secure Coding, Data Access, User Accounts, Package and Software Management, Application Security, Encryption
Intermédiaire · Projet Guidé · Moins de 2 heures

Packt
Compétences que vous acquerrez: Secure Coding, API Testing, API Design, Application Programming Interface (API), Security Testing, Penetration Testing, Application Security, Restful API, Authentications, Exploit development, Distributed Denial-Of-Service (DDoS) Attacks, Vulnerability Assessments, Exploitation techniques, Data Security, Business Logic, Authorization (Computing), Scenario Testing, Security Controls, Development Environment, Cybersecurity
Intermédiaire · Cours · 1 à 3 mois
Compétences que vous acquerrez: AI Security, Threat Modeling, MITRE ATT&CK Framework, Security Controls, MLOps (Machine Learning Operations), Secure Coding, Security Testing, Threat Management, Model Deployment, Data Security, Model Training, Artificial Intelligence and Machine Learning (AI/ML), Vulnerability Assessments, Application Lifecycle Management, Data Integrity
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: File I/O, Code Reusability, Data Validation
Intermédiaire · Cours · 3 à 6 mois

Compétences que vous acquerrez: Secure Coding, .NET Framework, Data Validation, Business Logic, Database Design, Web Development, Database Development, C# (Programming Language), Verification And Validation, Relational Databases, Billing & Invoicing, Databases, User Interface (UI), Program Development, Billing, Database Application, Development Testing, Software Testing, Application Design, Web Design and Development
Débutant · Spécialisation · 3 à 6 mois

Fred Hutchinson Cancer Center
Compétences que vous acquerrez: Version Control, Continuous Integration, Secure Coding, Continuous Delivery, Key Management
Avancées · Cours · 1 à 4 semaines

Pearson
Compétences que vous acquerrez: AWS Identity and Access Management (IAM), Identity and Access Management, Secure Coding, Amazon Web Services, Authentications, Data Security, Cloud Security, Encryption, Public Key Infrastructure, Key Management, Application Security, Authorization (Computing), Role-Based Access Control (RBAC)
Intermédiaire · Cours · 1 à 4 semaines

Coursera
Compétences que vous acquerrez: AI Security, Open Web Application Security Project (OWASP), Vulnerability Assessments, Computer Security Incident Management, Vulnerability Management, Vulnerability Scanning, Application Security, Security Controls, Secure Coding, Security Testing, API Testing, Authentications, Threat Management, Hardening, Dependency Analysis, Package and Software Management, Application Programming Interface (API), Risk Analysis, Data Validation, Supply Chain
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: SonarQube, Continuous Integration, Code Coverage, Code Review, Vulnerability, Security Testing, CI/CD, Secure Coding, Application Security, Continuous Delivery, Vulnerability Assessments, Software Quality Assurance, Maintainability, Vulnerability Management, Development Environment, Software Installation, Security Management, Data Integration, Quality Improvement, Analysis
Intermédiaire · Cours · 1 à 4 semaines
Compétences que vous acquerrez: AI Security, Mobile Security, Model Deployment, Mobile Development, Continuous Monitoring, Application Security, Secure Coding, Threat Modeling, Responsible AI, Security Controls, System Monitoring, Encryption, Hardening, Threat Management, Security Management, Threat Detection, Anomaly Detection, Program Implementation
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Intégrations AI, IA générative, Interface de programmation d'applications (API), Gestion des paquets et des logiciels, Codage sécurisé, Node.JS, React.js, Conception et développement de sites web, ChatGPT, Contrôles de sécurité, Cadres JavaScript, Feuilles de style en cascade (CSS), Javascript, Environnements de développement intégré, Environnement de développement
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Interoperability, Data Transformation, Secure Coding, Data Management, Python Programming
Intermédiaire · Cours · 1 à 4 semaines