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.

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

Arizona State University
Compétences que vous acquerrez: Object Oriented Programming (OOP), Object Oriented Design, Event-Driven Programming, Python Programming, User Interface (UI), Computer Programming, Application Development, User Interface (UI) Design, Graphical Tools, Code Reusability
★ 3.7 (16) · Débutant · Cours · 1 à 4 semaines

Alex Genadinik
Compétences que vous acquerrez: Search Engine Optimization, Generative AI Agents, Selling Techniques, Video Production, Email Automation, Google Ads, Inside Sales, AI Orchestration, Sales Strategy, Online Advertising, Marketing Channel, Marketing, Performance marketing, Product Promotion, AI Workflows, Marketing Strategies, Content Marketing, Entrepreneurship, Web Analytics, New Business Development
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Software Documentation, Generative AI, API Testing, Test Automation, Design Software, Mockups, User Interface (UI), Software Development Tools, User Interface and User Experience (UI/UX) Design, Software Testing, AI Security, Application Security, Maintainability, Prompt Engineering, Test Case, Software Architecture, Code Review, Secure Coding, Artificial Intelligence, Debugging
★ 3.8 (18) · Débutant · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Debugging, z/OS, Job Control Language (JCL), Mainframe Computing, Scripting Languages, Programming Principles, Computer Programming, File I/O, Code Reusability, Data Structures, Command-Line Interface, Data Import/Export, Automation, Data Management, Application Development
★ 4.4 (25) · Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: HTML et CSS, SAP S/4HANA, Codage sécurisé, Restful API, Composants de l'interface utilisateur, Conception de l'interface utilisateur (UI), CORE (logiciel), Modèle de programmation ABAP RESTful (RAP)
★ 4.4 (8) · Intermédiaire · Cours · 1 à 4 semaines

University of California, Davis
Compétences que vous acquerrez: Sécurité des applications, Test de pénétration, Programmation Java, Gestion des correctifs, Examen du code, Codage sécurisé, Authentifications, Autorisation (informatique), Docker (Logiciel), Stratégie de sécurité, Gestion des vulnérabilités, Tests de sécurité, Contrôles de sécurité, Techniques d'exploitation, Java, Analyse de dépendance, Analyse de la vulnérabilité, Gestion de la vulnérabilité, Évaluations de la vulnérabilité, Projet ouvert de sécurité des applications web (OWASP), Développement d'exploits
★ 4.4 (66) · Intermédiaire · Cours · 1 à 4 semaines

Infosec
Compétences que vous acquerrez: Sécurité des applications, Logiciel de sécurité, Codage sécurisé, Outils de programmation informatique, C++ (langage de programmation), C (langage de programmation), Outils de développement de logiciels, C et C++
★ 2.7 (23) · Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Informatique, Développement d'applications, Développement du programme, Programmation informatique, Autres langages de programmation, C++ (langage de programmation), Développement de logiciels, Environnement de développement, C et C++, Principes de programmation
★ 4.4 (60) · Débutant · Projet Guidé · Moins de 2 heures

Packt
Compétences que vous acquerrez: Spring Boot, Hibernate (Java), Spring Framework, Web Applications, Application Development, Web Development, Program Development, Restful API, Application Frameworks, Secure Coding, Bootstrap (Front-End Framework), Development Environment, Object-Relational Mapping, Model View Controller, UI Components, Software Development Tools, Authentications, User Interface (UI), Databases
★ 4.7 (13) · Intermédiaire · Cours · 1 à 4 semaines

Coursera
Compétences que vous acquerrez: Responsible AI, AI Security, Threat Modeling, MLOps (Machine Learning Operations), Budget Management, Secure Coding, Data Ethics, Data Governance, Experimentation, Prompt Engineering, Application Security, CI/CD, Automation, Financial Forecasting, Compliance Management, Governance, Technical Documentation, Vulnerability Assessments, Risk Management, Stakeholder Communications
Intermédiaire · Spécialisation · 3 à 6 mois

University of Colorado System
Compétences que vous acquerrez: Sécurité des applications, Cryptographie, Ingénierie de la sécurité, Codage sécurisé, Architecture des logiciels, Visualisation des logiciels, Gestion des vulnérabilités, Modèles de conception de logiciels, Blockchain, Techniques d'exploitation, Modélisation des menaces, Conception de logiciels, Normes de cryptographie à clé publique (PKCS), Gestion des menaces, Modélisation de la menace, Gestion de la vulnérabilité, Évaluations de la vulnérabilité
★ 4.6 (94) · Intermédiaire · Cours · 1 à 3 mois