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.

Starweaver
Compétences que vous acquerrez: Open Web Application Security Project (OWASP), Debugging, DevSecOps, Penetration Testing, Cyber Security Strategy, Security Testing, Application Security, Continuous Monitoring, Software Testing, Development Testing, Cybersecurity, Vulnerability Assessments, Threat Modeling, White-Box Testing, Secure Coding, Vulnerability Management, Technical Communication
Intermédiaire · Cours · 1 à 3 mois

Coursera
Compétences que vous acquerrez: AI Security, Test Driven Development (TDD), Vulnerability Assessments, Unit Testing, Code Coverage, Vulnerability Scanning, Continuous Integration, Dependency Analysis, Secure Coding, CI/CD, Software Testing, Test Automation, Integration Testing, Continuous Deployment, Software Versioning, Large Language Modeling
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: HyperText Markup Language (HTML), HTML et CSS, Feuilles de style en cascade (CSS), Conception de sites web réactifs, Développement Web, React.js, Cadres JavaScript, Développement Web Front-End, Applications Web, Développement Web complet, Interface utilisateur (UI), Conception de sites web, Bootstrap (Framework Front-End), Développement web back-end
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Unity Engine, Video Game Development, Game Design, Computer Programming, General Mathematics, Computer Graphics, Arithmetic, Graphing, Geometry, Data Structures, Applied Mathematics
Débutant · Cours · 1 à 4 semaines

University of Colorado Boulder
Compétences que vous acquerrez: Gestion de la configuration des logiciels, Git (Système de contrôle des versions), Conception de logiciels, Outils de développement de logiciels, Architecture matérielle, Contrôle des versions, Systèmes embarqués, Architecture des ordinateurs, Logiciels embarqués, Débogage, C (langage de programmation), Examen technique des logiciels, Outils de construction, Environnement de développement
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Cybersecurity, Endpoint Security, Network Security, Cyber Attacks, Encryption, Information Systems Security, Application Security, Cyber Security Policies, Penetration Testing, Data Security, Computer Security Awareness Training, Firewall, Cryptography, Security Controls, Threat Modeling, Intrusion Detection and Prevention, Security Awareness, Mobile Security, Malware Protection, Authentications
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: DevOps, Cloud Deployment, Amazon Elastic Compute Cloud, Technical Analysis, Real Time Data
Avancées · Cours · 1 à 3 mois

DeepLearning.AI
Compétences que vous acquerrez: Prompt Engineering, Large Language Modeling, Database Design, LLM Application, Software Documentation, Software Design Patterns, Collaborative Software, Software Testing, OpenAI API, Application Design, Generative AI, Database Management, AI Enablement, Code Review, Software Architecture, System Design and Implementation, Dependency Analysis, Software Engineering, Software Development, Machine Learning
Débutant · Certificat Professionnel · 1 à 3 mois

AI CERTs
Compétences que vous acquerrez: Agentic systems, Responsible AI, Data Pipelines, Law, Regulation, and Compliance, Data Ethics, Model Evaluation, Information Privacy, Data Processing, AI Workflows, Data Analysis, No-Code Development, Analytical Skills, Machine Learning, Artificial Intelligence, Real Time Data, Ethical Standards And Conduct, Machine Learning Algorithms, Data Collection
Intermédiaire · Cours · 1 à 3 mois

University of London
Compétences que vous acquerrez: HyperText Markup Language (HTML), Interaction Homme-Machine, Conception de sites web réactifs, Design d'interaction, Javascript, HTML et CSS, Conception et développement de sites web, MongoDB, Cadres JavaScript, jQuery, Visualisation interactive des données, Conception de l'expérience utilisateur, Comptes d'utilisateurs, Développement Web complet, Applications Web, Outils de développement web, Conception de sites web, Bootstrap (Framework Front-End), Wireframing, Conception de l'application
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Serverless Computing, API Gateway, Extensible Markup Language (XML), JSON, Amazon Web Services, Cloud Deployment, Cloud Development, Application Programming Interface (API), Cloud Applications, Restful API, Data Processing, Data Transformation
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Data Analysis Expressions (DAX), Real Time Data, Dataflow, Extract, Transform, Load, Business Intelligence
Débutant · Cours · 1 à 3 mois