• pour les personnes
  • pour les affaires
  • pour les universités
  • pour les gouvernements
Diplômes
​
Connexion
Inscrivez-vous gratuitement
  • Parcourir
  • Coding

Cours en Programmation

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.


Cours et certificats populaires en Programmation


  • U

    University of Michigan

    La programmation pour tous (S'initier à Python)

    Compétences que vous acquerrez: Programmation informatique, Débogage, Installation du logiciel, Environnements de développement intégré, Programmation Python, Outils de programmation informatique, Principes de programmation, Pensée informatique, Programmation en Python

    4,8
    évaluation, 4,8 sur 5 étoiles
    ·
    233 k avis

    Débutant · Cours · 1 à 3 mois

  • U

    University of California, Santa Cruz

    Le codage pour tous : C et C++

    Compétences que vous acquerrez: Programmation informatique, Intelligence artificielle, C++ (langage de programmation), Structures de données, Débogage, Algorithmes, Modèles de conception de logiciels, Théorie des graphes, Documentation du logiciel, C (langage de programmation), Programmation orientée objet (POO), Conception de jeux, Principes de programmation

    4,5
    évaluation, 4,5 sur 5 étoiles
    ·
    9,6 k avis

    Débutant · Spécialisation · 3 à 6 mois

  • P

    Princeton University

    L'informatique : Programmer dans un but précis

    Compétences que vous acquerrez: Programmation informatique, Programmation Java, Java, Algorithmes, Informatique, Débogage, Développement du programme, Programmation orientée objet (POO), Structures de données, Principes de programmation, Pensée informatique, Animations, Fichier E/S, Optimisation des performances

    4,7
    évaluation, 4,7 sur 5 étoiles
    ·
    1,3 k avis

    Débutant · Cours · 1 à 3 mois

  • T

    The University of Edinburgh

    Codez-vous vous-même ! Une introduction à la programmation

    Compétences que vous acquerrez: Programmation informatique, Développement de logiciels, Algorithmes, Conception de logiciels, Débogage, Principes de programmation, Pensée informatique, Génie logiciel, Conception de jeux

    4,7
    évaluation, 4,7 sur 5 étoiles
    ·
    3,8 k avis

    Débutant · Cours · 1 à 3 mois

  • J

    JetBrains

    Python from Scratch : Apprendre en codant

    Compétences que vous acquerrez: Programmation informatique, Installation du logiciel, Scripting, Analyse numérique, NumPy, Fichier E/S, Traitement des données, Environnements de développement intégré, Programmation Python, Examen du code, Structures de données, Programmation en Python, Principes de programmation, Pensée informatique, Environnement de développement

    4,4
    évaluation, 4,4 sur 5 étoiles
    ·
    7 avis

    Débutant · Cours · 1 à 3 mois

  • S

    Scrimba

    Apprendre à coder avec l'IA

    Compétences que vous acquerrez: Programmation informatique, Apprentissage automatique, Développement Web Front-End, GitHub, Développement mobile, Développement Web, Javascript, HTML et CSS, Développement d'applications, ChatGPT, Application de base de données, Développement de jeux vidéo, Feuilles de style en cascade (CSS), Déploiement des applications, Conception de sites web réactifs

    4,6
    évaluation, 4,6 sur 5 étoiles
    ·
    140 avis

    Débutant · Cours · 1 à 3 mois

Qu’est-ce qui vous amène sur Coursera aujourd’hui ?

  • M

    Meta

    Programmation en Python

    Compétences que vous acquerrez: Programmation informatique, Tests de logiciels, Environnements de développement intégré, Tests unitaires, Programmation orientée objet (POO), Structures de données, Programmation Python, Principes de programmation, Débogage, Environnement de développement, Programmation en Python, Django (Framework Web), Développement piloté par les tests (TDD), Hébergement en nuage

    4,6
    évaluation, 4,6 sur 5 étoiles
    ·
    1,8 k avis

    Débutant · Cours · 1 à 3 mois

  • F

    Fractal Analytics

    Coder avec l'IA générative

    Compétences que vous acquerrez: Programmation informatique, Ingénierie de requête, Ingénierie rapide, Modélisation des grandes langues, Pensée critique, Programmation orientée objet (POO), IA générative, Débogage, Programmation Python, Programmation en Python, Architectures de modèles génératifs, Web sémantique, Réseaux neuronaux artificiels

    4,2
    évaluation, 4,2 sur 5 étoiles
    ·
    22 avis

    Intermédiaire · Cours · 1 à 4 semaines

  • U

    University of Pennsylvania

    Introduction à la programmation en Python

    Compétences que vous acquerrez: Programmation informatique, Fichier E/S, Environnements de développement intégré, Langages de script, Scripting, Outils de développement de logiciels, Structures de données, Programmation Python, Programmation en Python, Principes de programmation, Pensée informatique, Jupyter

    4,6
    évaluation, 4,6 sur 5 étoiles
    ·
    1,3 k avis

    Débutant · Cours · 1 à 4 semaines

  • M

    Microsoft

    Fondements du codage Full stack

    Compétences que vous acquerrez: Programmation informatique, Microsoft Copilot, Git (système de contrôle de version), GitHub, Algorithmes, Débogage, Développement Web, C# (langage de programmation), Principes de programmation, Développement du programme, Contrôle des versions, Développement Web complet, Développement web back-end, Pensée informatique

    4,7
    évaluation, 4,7 sur 5 étoiles
    ·
    189 avis

    Débutant · Cours · 1 à 3 mois

  • C

    Coursera

    Basic Game Development with Levels using Scratch

    Compétences que vous acquerrez: Event-Driven Programming, Debugging, Game Design, Animation and Game Design, Program Development, Algorithms, Computer Programming, Application Development, Problem Solving, Design, Computer Science

    4,7
    évaluation, 4,7 sur 5 étoiles
    ·
    141 avis

    Débutant · Projet Guidé · Moins de 2 heures

  • C

    Coursera

    Introduction to Basic Game Development using Scratch

    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, Integrated Development Environments, Computer Science

    4,5
    évaluation, 4,5 sur 5 étoiles
    ·
    1,5 k avis

    Débutant · Projet Guidé · Moins de 2 heures

1234…15

En résumé, voici 10 de nos cours les plus populaires sur coding .

  • La programmation pour tous (S'initier à Python): University of Michigan
  • Le codage pour tous : C et C++: University of California, Santa Cruz
  • L'informatique : Programmer dans un but précis: Princeton University
  • Codez-vous vous-même ! Une introduction à la programmation: The University of Edinburgh
  • Python from Scratch : Apprendre en codant: JetBrains
  • Apprendre à coder avec l'IA: Scrimba
  • Programmation en Python: Meta
  • Coder avec l'IA générative: Fractal Analytics
  • Introduction à la programmation en Python: University of Pennsylvania
  • Fondements du codage Full stack: Microsoft

Questions fréquentes sur Coding

Le codage, souvent appelé programmation, est le processus de création d'instructions que les ordinateurs doivent suivre. Il consiste à écrire du code dans différents langages de programmation pour développer des applications logicielles, des sites web et des systèmes qui alimentent notre monde numérique. La compréhension du codage est essentielle dans la société actuelle axée sur la technologie, car elle permet aux individus de créer des solutions, d'automatiser des tâches et d'innover dans divers domaines. Le serveur d'authentification continuant d'évoluer, les compétences en codage sont de plus en plus importantes pour le développement personnel et professionnel.‎

Il existe une variété de possibilités d'emploi dans le domaine du codage, allant du développement de logiciels à l'analyse des données. Parmi les fonctions les plus courantes, citons celles d'ingénieur logiciel, de développeur web, de développeur d'applications mobiles, de data scientist et d'analyste de systèmes. En outre, les compétences en codage sont précieuses dans les rôles non techniques, tels que la gestion de projet et le marketing, où la compréhension de la technologie peut améliorer la collaboration et la prise de décision. La demande de professionnels du codage est élevée, ce qui en fait une carrière prometteuse pour ceux qui s'intéressent à la technologie.‎

Pour apprendre à coder efficacement, vous devez vous concentrer sur plusieurs compétences clés. Tout d'abord, il est essentiel de comprendre les langages de programmation tels que Python, Java ou JavaScript. En outre, une bonne connaissance des algorithmes et des structures de données vous aidera à résoudre les problèmes efficacement. L'apprentissage des systèmes de contrôle des versions comme Git est également bénéfique pour la collaboration. Enfin, le développement de compétences en matière de résolution de problèmes et d'un état d'esprit logique vous permettra de relever les défis du codage en toute confiance.‎

Il existe de nombreux cours de codage en ligne qui répondent à différents niveaux de compétences et d'intérêts. Parmi les options notables, citons le cours Coding for Everyone : Spécialisation C et C++ pour les débutants, et le Codage créatif : Hands-On Python Specialisation pour ceux qui s'intéressent aux applications artistiques du codage. En outre, la spécialisation Web Design for Everybody : Basics of Web Development \& Coding Specialization offre une introduction complète au développement web.‎

Oui. Vous pouvez commencer à apprendre le codage sur Coursera gratuitement de deux façons :

  1. Prévisualisez le premier module de nombreux cours de codage sans frais. Cela comprend des leçons vidéo, des lectures, des devoirs notés et Coursera Coach (lorsqu'il est disponible).
  2. Commencez un essai gratuit de 7 jours pour les Spécialisations ou Coursera Plus. Cela vous donne un accès complet à tout le contenu des cours des programmes éligibles pendant la durée de votre essai.

Si vous souhaitez continuer à apprendre, obtenir un certificat de codage ou débloquer l'accès complet aux cours après l'aperçu ou la période d'essai, vous pouvez passer à la version supérieure ou demander une aide financière.‎

L'apprentissage du codage peut être abordé de différentes manières. Commencez par choisir un langage de programmation qui s'aligne sur vos intérêts ou vos objectifs de carrière. Les cours en ligne, comme ceux proposés sur Coursera, offrent des parcours d'apprentissage structurés et des projets pratiques. En outre, la pratique du codage par le biais d'exercices et de projets réels renforcera vos compétences. Rejoindre des communautés de codage ou des forums peut également vous apporter soutien et motivation à mesure que vous progressez dans votre parcours de codage.‎

Les cours de codage couvrent généralement un éventail de sujets, y compris les principes fondamentaux de la programmation, les structures de données, les algorithmes, le développement Web et les principes du génie logiciel. Vous pouvez également rencontrer des sujets spécialisés tels que le développement d'applications mobiles, la conception de jeux et l'analyse des données. De nombreux cours intègrent des projets pratiques pour vous aider à appliquer ce que vous avez appris dans des scénarios concrets, améliorant ainsi votre compréhension et votre mémorisation des concepts de codage.‎

Pour la formation et le perfectionnement des employés, des cours comme la Spécialisation Coding for Designers, Managers, and Entrepreneurs peuvent être particulièrement bénéfiques. Cette Spécialisation est conçue pour doter les professionnels non techniques de compétences essentielles en matière de codage, favorisant ainsi une meilleure collaboration avec les équipes techniques. En outre, la Spécialisation sur les pratiques de codage sécurisé se concentre sur les meilleures pratiques pour développer des applications sécurisées, ce qui est crucial pour les organisations qui donnent la priorité à la cybersécurité.‎

Le contenu de cette FAQ a été mis à disposition à des fins d'information uniquement. Il est conseillé aux étudiants d'effectuer des recherches supplémentaires afin de s'assurer que les cours et autres qualifications suivis correspondent à leurs objectifs personnels, professionnels et financiers.

Autres sujets à explorer

Arts and Humanities
338 cours
Business
1095 cours
Computer Science
668 cours
Data Science
425 cours
Information Technology
145 cours
Health
471 cours
Math and Logic
70 cours
Personal Development
137 cours
Physical Science and Engineering
413 cours
Social Sciences
401 cours
Language Learning
150 cours

Pied de page Coursera

Compétences

  • Comptabilité
  • Intelligence artificielle (IA)
  • Cybersécurité
  • Analyse des données
  • Marketing numérique
  • Ressources humaines (RH)
  • Microsoft Excel
  • Gestion de projet
  • Python
  • SQL

Certificats professionnels

  • Certificat Google AI
  • Certificat de cybersécurité de Google
  • Certificat Google Data Analytics
  • Certificat d'assistance informatique Google
  • Certificat de gestion de projet Google
  • Certificat de design UX de Google
  • Certificat d'ingénierie en IA d'IBM
  • Certificat de chef de produit IBM AI
  • Certificat en science des données d'IBM
  • Certificat de comptabilité de l'Intuit Academy

Cours et spécialisations

  • Spécialisation sur l'essentiel de l'IA
  • Spécialisation en IA pour les entreprises
  • Cours sur l'IA pour tous
  • Spécialisation en IA dans le domaine de la santé
  • Spécialisation en apprentissage profond (Deep Learning)
  • Spécialisation Excel pour les entreprises
  • Cours sur les marchés financiers
  • Spécialisation en apprentissage automatique
  • Ingénierie rapide pour le cours de ChatGPT
  • Python pour tout le monde Spécialisation

Ressources professionnelles

  • Test d'aptitude professionnelle
  • Conditions de certification du CAPM
  • Exigences de la certification CompTIA A+
  • Exigences de la certification CompTIA Security+
  • Certifications informatiques essentielles
  • Certifications et cours informatiques gratuits
  • Compétences à acquérir pour les hauts revenus
  • Comment apprendre l'intelligence artificielle
  • Exigences de la certification PMP
  • Certifications populaires en cybersécurité

Coursera

  • À propos
  • Ce que nous proposons
  • Direction
  • Carrières
  • Catalogue
  • Coursera Plus
  • Certificats Professionnels
  • Certificats MasterTrack®
  • Diplômes
  • Pour l'entreprise
  • Pour les gouvernements
  • Pour le campus
  • Devenir un partenaire
  • Impact social
  • Cours gratuits
  • Partagez votre histoire d'apprentissage Coursera

Communauté

  • Étudiants
  • Partenaires
  • Testeurs bêta
  • Blog
  • Le podcast Coursera
  • Blog Tech

Plus

  • Presse
  • Investisseurs
  • Conditions
  • Confidentialité
  • Aide
  • Accessibilité
  • Contact
  • Articles
  • Répertoire
  • Filiales
  • Déclaration sur l’esclavage moderne
  • Ne pas vendre/partager
Apprendre partout
Télécharger dans l'App Store
Disponible sur Google Play
Logo Certified B Corporation
© 2026 Coursera Inc. Tous droits réservés.
  • Facebook Coursera
  • Linkedin Coursera
  • Twitter Coursera
  • YouTube Coursera
  • Instagram Coursera
  • TikTok Coursera