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.

Macquarie University
Compétences que vous acquerrez: Identity and Access Management, Cryptography, Network Security, AWS Identity and Access Management (IAM), Data Security, Authentications, Encryption, Advanced Encryption Standard (AES), Network Protocols, Cyber Risk, Cybersecurity, Data Sharing, Cyber Attacks, Secure Coding, Key Management, Computer Security, Data Management, Cyber Security Strategy, Security Management, Security Awareness
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Blockchain, Secure Coding, Penetration Testing, Front-End Web Development, Application Development, Application Design, Security Testing, Application Security, Development Environment, Web Development, Software Development Tools, Payment Systems, Authorization (Computing), User Interface (UI), Incident Response, Development Testing, Vulnerability Scanning, Role-Based Access Control (RBAC), Application Deployment, Transaction Processing
Débutant · Spécialisation · 3 à 6 mois

Arizona State University
Compétences que vous acquerrez: Réseaux adversoriels génératifs (GAN), Évaluation de modèles, Apprentissage automatique, Programmation informatique, Programmation Informatique, Algorithmes de classification, Apprentissage non supervisé, Analyse de régression, Vision par ordinateur, Apprentissage profond, Réseaux antagonistes génératifs (GAN), Réseaux neuronaux artificiels, Algorithmes d'apprentissage automatique, Modélisation prédictive, Programmation en Python, Deep learning, Apprentissage supervisé, Analyse d'images, Apprentissage automatique appliqué, Traitement des données
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Kubernetes, Cloud-Native Computing, Cloud Infrastructure, Application Deployment, Load Balancing, Data Persistence, Containerization, Cloud Storage, YAML, Secure Coding, Configuration Management, Scalability
Intermédiaire · Cours · 1 à 3 mois
University of Michigan
Compétences que vous acquerrez: R (Software), Model Evaluation, Statistical Modeling, Statistics, Data Visualization, Data Wrangling, Data Manipulation, Correlation Analysis, Histogram, Data Analysis, Statistical Analysis, Biostatistics, Statistical Hypothesis Testing, Scripting, Package and Software Management, Data Import/Export
Débutant · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: GitHub, Git (Version Control System), Version Control, Unix Commands, Unix Shell, Software Versioning, Linux Commands, Command-Line Interface, Devops Tools, Collaborative Software, Code Review, Software Configuration Management, Software Development Tools, Secure Coding, File Management, Technical Documentation, Software Documentation
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: IT Security Architecture, Threat Modeling, Application Security, Cloud Deployment, Cloud Computing Architecture, Cloud Computing, Cloud Services, Security Engineering, Cloud Security, Systems Architecture, Information Systems Security, Security Controls, Secure Coding, Public Cloud, Threat Management, Software As A Service, Infrastructure As A Service (IaaS), Computer Security, Threat Detection, Role-Based Access Control (RBAC)
Avancées · Cours · 1 à 4 semaines

Edureka
Compétences que vous acquerrez: API Design, API Gateway, Application Programming Interface (API), Postman API Platform, Restful API, API Testing, Data Validation, Authentications, OAuth, Cloud API, Microservices, Application Deployment, CI/CD, Authorization (Computing), Secure Coding, Application Frameworks, Performance Tuning, Application Lifecycle Management, Prometheus (Software), Grafana
Intermédiaire · Spécialisation · 1 à 3 mois

Edureka
Compétences que vous acquerrez: Rust (Programming Language), Back-End Web Development, System Programming, Web Frameworks, Web Development, Web Servers, Software Documentation, Scalability, Maintainability, Secure Coding, Debugging, Application Development, Authentications, Authorization (Computing)
Intermédiaire · Spécialisation · 1 à 3 mois

Infosec
Compétences que vous acquerrez: Programmation Java, HyperText Markup Language (HTML), Sécurité des applications, Développement Web, Javascript, Applications Web, Contrôles de sécurité, Projet ouvert de sécurité des applications web (OWASP), Serveurs web, Codage sécurisé, Node.js
Intermédiaire · Cours · 1 à 4 semaines

Infosec
Compétences que vous acquerrez: Open Web Application Security Project (OWASP), Secure Coding, Security Testing, Threat Modeling, Exploitation techniques, Application Security, Vulnerability Assessments, Extensible Markup Language (XML)
Intermédiaire · Cours · 1 à 4 semaines

Infosec
Compétences que vous acquerrez: C et C++, Outils de programmation informatique, Outils de développement de logiciels, C++ (langage de programmation), Débogage, C (langage de programmation), Codage sécurisé
Mixte · Cours · 1 à 4 semaines