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 California San Diego
Compétences que vous acquerrez: Programmation en Python, Algorithmes, Bioinformatique, Théorie des graphes, Tests de développement, Programmation informatique, Structures de données, Javascript, Tests de logiciels, Programmation Java, Java, Maladies infectieuses, Analyse du réseau, Informatique théorique, Rust (langage de programmation), Débogage, Principes de programmation, Programmation Python, Stockage des données, Pensée informatique, C et C++
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Code Review, DevSecOps, Maintainability, Software Quality (SQA/SQC), Software Quality Assurance, Secure Coding, Application Security, Software Technical Review, Continuous Integration, Continuous Deployment, CI/CD, Vulnerability Scanning, Vulnerability Management, Analysis, Cyber Security Assessment, Security Strategy, Cyber Governance, Security Management, Cyber Security Strategy, Security Awareness
Intermédiaire · Cours · 1 à 4 semaines

Pragmatic AI Labs
Compétences que vous acquerrez: AI Security, Claude Code, Responsible AI, AI Integrations, Prompt Engineering, DevSecOps, Secure Coding, Prompt Engineering Tools, Information Privacy, Security Testing, Application Security, Vulnerability Scanning, Code Review, CI/CD, AI literacy, Vulnerability Assessments, AI Orchestration, Security Awareness, GitHub, Command-Line Interface
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Data Analysis, Data Manipulation, Data Wrangling, Data Collection, Data Cleansing, Data Processing, Data Quality, Data Analysis Software, Data Science, Feature Engineering, Data Visualization, Data Presentation, Data Validation, Correlation Analysis, Machine Learning
Débutant · Cours · 1 à 3 mois

Pragmatic AI Labs
Compétences que vous acquerrez: Agentic Workflows, AI Workflows, Agentic systems, AI Orchestration, Claude Code, Generative AI Agents, Rust (Programming Language), Distributed Computing, Anthropic Claude, Go (Programming Language), LLM Application, Software Architecture, Artificial Intelligence, Software Design Patterns, Large Language Modeling, Scalability, TypeScript, Supervised Learning
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Focus Group, Prompt Engineering, Qualitative Research, Market Research, Discussion Facilitation, Data Synthesis, Customer Insights, Business Research, Real Time Data, User Feedback, Analysis, Design Research, Data Analysis, Artificial Intelligence, AI Integrations, Generative AI
Débutant · Cours · 1 à 4 semaines

Edureka
Compétences que vous acquerrez: JUnit, Apache Maven, Java Programming, Java, Unit Testing, Software Design Patterns, Test Automation, Build Tools, Software Design, Data Access, Maintainability, Software Testing, IntelliJ IDEA, SQL, Computer Programming, Programming Principles, Object Oriented Programming (OOP), Software Engineering, Software Development, Design Strategies
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Data Structures, Algorithms, Java Programming, Java, Computer Programming, Applied Mathematics, Geometry, Problem Solving
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Technologie Open Source, Interface de ligne de commande, DevOps, GitHub, Version du logiciel, Contrôle des versions, Logiciel de collaboration, Git (système de contrôle de version)
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: TypeScript, Object Oriented Design, Object Oriented Programming (OOP)
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Data Ethics, Business Research, Surveys, Survey Creation, Qualitative Research, Data Quality, Persona Development, Sample Size Determination, Data Governance, File Management, Sampling (Statistics), Market Research, Marketing Analytics, Return On Investment, Focus Group, Quantitative Research, General Data Protection Regulation (GDPR), Key Performance Indicators (KPIs), Research Design, Research Methodologies
Débutant · Spécialisation · 3 à 6 mois

Coursera
Compétences que vous acquerrez: Seaborn, Data Storytelling, Data Visualization, Data Presentation, Data Integration, A/B Testing, Data Import/Export, Statistical Hypothesis Testing, Text Mining, Data-Driven Decision-Making, Git (Version Control System), Matplotlib, Pandas (Python Package), Version Control, GitHub, Social Media Analytics, Statistical Analysis, Exploratory Data Analysis, Jupyter, NumPy
Débutant · Spécialisation · 1 à 3 mois