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: Graph Theory, Algorithms, Game Theory, Data Structures, Computer Programming, Computational Thinking, Problem Solving
Intermédiaire · Cours · 1 à 3 mois

Coursera
Compétences que vous acquerrez: Data Integrity, Spreadsheet Software, Microsoft Excel, Data Entry, Excel Formulas, Google Sheets, Collaborative Software, Audit Working Papers, Security Controls, Data Security, Financial Modeling
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Data Structures, Algorithms, Java, Java Programming, Programming Principles, Computer Programming, Performance Tuning, Computational Thinking, Theoretical Computer Science, Solution Design
Débutant · Cours · 1 à 3 mois

Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Search Engine Optimization, Keyword Research, Web Analytics and SEO, Content Strategy, Content Optimization, Content Creation, Web Content, Digital Marketing, Content Marketing, Marketing, Web Analytics, Multimedia, Digital Marketing Tools, Business Planning, Public Relations, Media Relations, Continuous Monitoring
Débutant · Cours · 3 à 6 mois

Compétences que vous acquerrez: Terraform, Azure Active Directory, Kubernetes, CI/CD, Azure DevOps Pipelines, Infrastructure as Code (IaC), Cloud Management, Azure DevOps, Cloud Infrastructure, Containerization, Microsoft Azure, Continuous Integration, Multi-Cloud, Cloud Deployment
Intermédiaire · Cours · 3 à 6 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: Image Analysis, Model Deployment, Reinforcement Learning, Google Cloud Platform, Computer Vision, No-Code Development, Feature Engineering, Applied Machine Learning, Natural Language Processing, Artificial Intelligence and Machine Learning (AI/ML), Model Training, Google Sheets, Deep Learning, Machine Learning Software, Cloud Deployment, Convolutional Neural Networks, Model Evaluation, Predictive Modeling, Machine Learning, Data Science
Intermédiaire · Cours · 1 à 4 semaines

University of Pennsylvania
Compétences que vous acquerrez: Réutilisation du code, Programmation en Python, Conception fonctionnelle, Structures de données, Programmation Python, Documentation du logiciel, Importation/exportation de données, Programmation informatique, Outils de programmation informatique, Jupyter, Pensée informatique, Outils de développement de logiciels, Environnements de développement intégré, Principes de programmation, Fichier E/S, Stockage des données, Environnement de développement
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Programmation en Python, Conception fonctionnelle, Gestion des paquets et des logiciels, Django (Framework Web), Développement de scripts de test, Structures de données, Programmation Python, Tests unitaires, Développement du programme, Tests de logiciels, Développement piloté par les tests (TDD), Programmation informatique, Hébergement en nuage, Débogage, Environnement de développement, Principes de programmation, Programmation orientée objet (POO)
Débutant · Cours · 1 à 3 mois

Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: MLOps (Machine Learning Operations), Model Training, Model Deployment, Model Optimization, Test Data, Model Evaluation, Data Synthesis, Development Environment, Claims Processing, Application Deployment, Record Keeping, Computer Hardware
Débutant · Cours · 1 à 4 semaines