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, Davis
Compétences que vous acquerrez: Évaluations de la vulnérabilité, Principes de programmation, C (langage de programmation), Développement du programme, Codage sécurisé, Ingénierie de la sécurité, Conception de logiciels, Méthodologies de développement de logiciels, Conception et mise en œuvre du système
★ 4.4 (377) · Intermédiaire · Cours · 1 à 4 semaines

Microsoft
Compétences que vous acquerrez: Copilote GitHub, Contrôle des versions, R Programmation, GitHub, Débogage, Logiciel de collaboration, Installation du logiciel, Documentation du logiciel
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Event-Driven Programming, Video Game Development, Debugging, Game Design, Animation and Game Design, Program Development, Algorithms, Computer Programming, Problem Solving, Design, Computer Science
★ 4.7 (141) · Débutant · Projet Guidé · Moins de 2 heures

The Hong Kong University of Science and Technology
Compétences que vous acquerrez: Programmation informatique, Programmation événementielle, Principes de programmation, Développement du programme, Conception de jeux, Coordination, Animation et conception de jeux, Récit de l'histoire, Raconter une histoire, Outils de programmation informatique, Logique informatique, Conception de solutions, Animations, Pensée informatique
★ 4.4 (116) · Débutant · Cours · 1 à 3 mois
The Hong Kong University of Science and Technology
Compétences que vous acquerrez: Prompt Engineering, Vibe coding, HTML and CSS, AI literacy, Generative AI, Web Development, Web Applications, Python Programming, Data Analysis, Data Mining, Simulations, Debugging
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Event-Driven Programming, Debugging, Programming Principles, Algorithms, Video Game Development, Computer Programming Tools, Game Design, Computer Programming, Program Development, Animation and Game Design, Interactive Design, Computer Science
★ 4.5 (1,5 k) · Débutant · Projet Guidé · Moins de 2 heures

Coursera
Compétences que vous acquerrez: Analyse des données, Science des données, Algorithmes d'apprentissage automatique, Programmation Python, Analyse prédictive, Apprentissage automatique appliqué, Jupyter, Programmation en Python, Modélisation prédictive, Évaluation du modèle, Modèle de formation, Apprentissage automatique
★ 4.6 (214) · Intermédiaire · Projet Guidé · Moins de 2 heures

LearnKartS
Compétences que vous acquerrez: Claude Code, Vibe coding, Full-Stack Web Development, Anthropic Claude, No-Code Development, Application Development, Web Development Tools, Frontend Integration, Web Applications, JavaScript Frameworks, Mobile Development Tools, Development Environment, Application Deployment, Cloud Deployment, AI Workflows, ChatGPT, React.js, Debugging, Prompt Engineering, Artificial Intelligence
Débutant · Cours · 1 à 4 semaines

Edureka
Compétences que vous acquerrez: Vibe coding, Model Context Protocol, Prompt Engineering, Claude Code, Responsible AI, Prompt Patterns, Prompt Engineering Tools, Anthropic Claude, LLM Application, AI Orchestration, Authentications, Agentic Workflows, AI Integrations, AI Workflows, AI Enablement, Generative AI Agents, Generative AI, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Agentic systems
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Prompt Engineering, AI Security, Secure Coding, Responsible AI, Prompt Patterns, Data Ethics, Prompt Engineering Tools, LLM Application, Vibe coding, ChatGPT, Large Language Modeling, Code Review, AI Integrations, Integration Testing, Generative Model Architectures, Legal Technology, Debugging, Computer Programming, Programming Principles, Quality Improvement
Débutant · Cours · 1 à 3 mois

Edureka
Compétences que vous acquerrez: Vibe coding, Prompt Engineering, Prompt Patterns, Prompt Engineering Tools, Software Development Tools, AI Security, Generative AI Agents, Software Engineering Tools, Generative AI, Software Engineering, Software Development, Software Documentation, Secure Coding, Software Architecture, Software Design, Software Testing, Full-Stack Web Development, Web Design and Development, Web Development, Computer Science
Intermédiaire · Cours · 1 à 3 mois

Packt
Compétences que vous acquerrez: Web Development Tools, Vibe coding, Application Programming Interface (API), Git (Version Control System), Application Development, GitHub, AI Integrations, Version Control, Application Deployment, API Design, Software As A Service, Full-Stack Web Development, Web Design and Development, Web Development, Generative AI, Application Design, Web Applications, User Interface (UI), Authentications, Data Storage
Débutant · Cours · 1 à 3 mois