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, Santa Cruz
★ 4.6 (792) · Intermédiaire · Cours · 1 à 3 mois

University of Virginia
Compétences que vous acquerrez: Design and Product, Model View Controller, Debugging, Software Design, User Interface and User Experience (UI/UX) Design, User Interface (UI), User Interface (UI) Design, UI Components, Web Applications, Algorithms, Web Design and Development, JSON, Program Development, User Story, Javascript, Automation, Hypertext Markup Language (HTML), Data Structures
Débutant · Cours · 1 à 4 semaines

Microsoft
Compétences que vous acquerrez: Algorithmes, Programmation informatique, Réutilisation du code, Développement Web complet, Développement web back-end, Développement Web, Contrôle des versions, Microsoft Copilot, GitHub, Débogage, Logique informatique, Conception de diagrammes, Principes de programmation, Git (système de contrôle de version), Développement du programme, C# (langage de programmation), Pensée informatique
★ 4.8 (197) · Débutant · Cours · 1 à 3 mois

The Hong Kong University of Science and Technology
Compétences que vous acquerrez: Programmation informatique, Animations, Récit de l'histoire, Raconter une histoire, Conception de jeux, Programmation événementielle, Outils de programmation informatique, Coordination, Principes de programmation, Logique informatique, Conception de solutions, Animation et conception de jeux, Développement du programme, Pensée informatique
★ 4.4 (116) · Débutant · Cours · 1 à 3 mois

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

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
The Hong Kong University of Science and Technology
Compétences que vous acquerrez: Prompt Engineering, Prompt Engineering Tools, Vibe coding, HTML and CSS, Web Design and Development, AI literacy, Generative AI, Web Development, Web Applications, Python Programming, Data Analysis, Data Mining, AI Workflows, Simulations, Debugging
Débutant · Cours · 1 à 3 mois

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

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

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

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, 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