Les meilleurs cours et tutoriels pour apprendre Python

Sélection des meilleurs tutoriels et cours de formation gratuits pour apprendre la programmation Python et Zope. Vous trouverez les meilleures méthodes éducatives pour une formation agréable et complète, ainsi que des exercices intéressants, voire ludiques. Vous pouvez aussi trouver des exercices offerts avec des corrigés en sus des cours pour perfectionner votre niveau et acquérir de l'expérience.
N'hésitez pas aussi à vous référer à la FAQ Python et à poser vos questions sur les forums d'entraide Python et Zope.

Si vous avez des remarques concernant cette page cours Python, un espace de dialogue vous est proposé sur le forum.
1 commentaire Donner une note à l'article (5)

Page lue   fois.

Nombre d´auteurs : 61, nombre d´articles : 15, dernière mise à jour : 8 décembre 2017 

 
Tutoriels pour débutants et cours complets pour apprendre la programmation Python
  • PDF on-line ZIP E-book 
    fr
    Cours de Python
    par Patrick Fuchs, Pierre Poulain
    Python est un langage de programmation objet, multiparadigme et multiplateforme. Il favorise la programmation impérative structurée, fonctionnelle et orientée objet. Ce cours, conçu à l'origine pour apprendre la programmation Python aux étudiants débutants des filières biologie et biochimie de l'Université Paris Diderot - Paris 7, se charge de vous apprendre les bases de la programmation en Python.
     
  • PDF on-line ZIP E-book 
    fr
    Ce cours expérimental se charge de vous apprendre les fondamentaux de la programmation sous une forme attrayante, avec de nombreux exemples et exercices graphiques. C'est un tutoriel qui porte sur Python, un langage moderne et élégant, aussi performant pour le développement d'applications web complexes que pour la réalisation de scripts système ou l'analyse de fichiers XML.
    Création : 12 janvier 2012  · Mise à jour : 26 juillet 2015 
     
  • PDF on-line ZIP 
    fr
    Ce cours est un excellent tutoriel pour débuter avec Python et avec la programmation. À travers ce tutoriel, vous allez apprendre les bases de la programmation notamment les types de données, les fonctions, les classes, l'interface graphique avec Tkinter, le développement web, la programmation réseau.
     
  • PDF on-line ZIP 
    fr
    Plongez au cœur de Python
    par Alexandre Drahon
    Ce cours est un tutoriel Python destiné aux programmeurs expérimentés. C'est un cours qui se propose de vous apprendre les bases de la programmation Python mais également le traitement de documents HTML et des tests unitaires. Vous allez également apprendre dans ce tutoriel la programmation web côté serveur, la création d'utilitaires en ligne de commande et l'étude des performances.
     
  • PDF on-line ZIP E-book 
    fr
    Ce cours a pour objectif de vous apprendre à programmer en Python. Python, est un langage malléable qui repose sur une base puissante. Il est considéré comme un langage facile à apprendre parce qu'il y a une grande clarté dans l'expression en Python (comparé à d'autres évidemment). À travers ce tutoriel, nous allons apprendre à structurer et modulariser nos codes.
    5 commentaires Donner une note à l'article (5) Création : 14 juillet 2014  · Mise à jour : 20 février 2015 
     
  • PDF on-line ZIP E-book 
    fr
    Le Python en bref
    par Alexandre Galodé
    Ce tutoriel est conçu à la fois comme un condensé d'informations pour apprendre à programmer avec le langage Python, mais également comme un aide-mémoire toujours utile à avoir sous la main. Python est un langage de programmation objet, multi-paradigme et multiplateformes. Il favorise la programmation impérative structurée, fonctionnelle et orientée objet.
     
  • PDF on-line ZIP E-book 
    fr
    Ce cours vise tout d'abord à vous apprendre à programmer, à penser comme un informaticien et à maîtriser la science de l'informatique. Au passage, vous allez apprendre à travers ce tutoriel beaucoup sur le langage Python et serez en mesure de l'utiliser pour des tâches réelles assez complexes.
    5 commentaires Donner une note à l'article (5) Création : 8 février 2016  · Mise à jour : 12 mars 2016 
     
  • PDF on-line ZIP E-book 
    fr
    Une introduction à Python 3
    par Laurent Pointal, Bob Cordeau
    Dans ce cours, vous allez apprendre les bases et fondamentaux en programmation avec Python. Ce tutoriel se veut pédagogique et pragmatique avec de nombreux exercices corrigés qui permettent au lecteur d'appliquer tout ce qu'il apprend durant la lecture.
    1 commentaire Donner une note à l'article (5) Création : 7 août 2015 
     
  • PDF on-line ZIP E-book 
    fr
    Premiers pas avec Python pour la science : Le langage Python
    par Chris BURNS, Christophe COMBELLES, Emmanuelle GOUILLART, Gaël VAROQUAUX
    Le but de ce tutoriel est de vous apprendre à faire vos premiers pas avec le langage Python. Ce cours a pour objectif de vous apprendre les bases et ce qui est utile pour bien débuter en programmation Python.
    Commentez Donner une note à l'article (5) Création : 28 octobre 2014  · Mise à jour : 17 février 2015 
     

Sommaire

menu Pygame
  • PDF on-line ZIP E-book 
    fr
    Ce cours est la première partie d'une série de tutoriels ayant pour but de vous apprendre l'essentiel afin que vous puissiez concevoir votre propre jeu, y compris sur Raspberry Pi, avec Python et Pygame. Dans ce tutoriel, nous allons apprendre à dessiner des formes et des trajectoires avec Pygame.
    14 commentaires Donner une note à l'article (5) Création : 28 septembre 2016 
     
  • PDF on-line ZIP 
    fr
    Pygame est un portage de la SDL pour Python. Tout comme en C, la bibliothèque vous permettra de créer des jeux 2D facilement, tout en profitant des avantages de Python. L'objectif de ce cours est d'apprendre aux programmeurs Python comment utiliser la bibliothèque Pygame.
     
menu Raspberry Pi
  • PDF on-line ZIP E-book 
    fr
    Ce tutoriel vise à vous fournir l'essentiel des informations nécessaires afin de vous apprendre à créer vos propres projets, tout en exploitant au mieux le port GPIO. Dans ce cours, nous allons apprendre à exploiter les atouts du port GPIO (General Purpose Input/Output, ou Entrées/Sorties pour un usage générique) notamment les nombreuses entrées-sorties, le port SPI, le port I2C, et le port série.
    22 commentaires Donner une note à l'article (5) Création : 16 mai 2015 
     
  • PDF on-line ZIP E-book 
    fr
    Ce tutoriel a pour objectif de nous apprendre à utiliser les capteurs du port GPIO pour détecter des mouvements. C'est un cours qui fait appel à des bases de programmation en Python, mais aussi à la mise en œuvre du port GPIO du Raspberry Pi.
    7 commentaires Donner une note à l'article (5) Création : 20 juillet 2015 
     
  • PDF on-line ZIP E-book 
    fr
    Dans ce tutoriel, nous allons apprendre à connecter un capteur de température numérique 1-Wire (OneWire) et programmer notre Raspberry Pi afin d'acquérir en sortie de capteur la température mesurée par celui-ci !
    1 commentaire Donner une note à l'article (5) Création : 29 juillet 2015 
     
  • PDF on-line ZIP E-book 
    fr
    Le but de ce cours est de nous apprendre à utiliser le télémètre à ultrasons branché directement sur les ports GPIO du Raspberry Pi. Le télémètre à ultrasons HC-SR04 est très simple à utiliser, cependant sa tension de sortie doit être abaissée de 5 V à 3,3 V afin de ne pas endommager le Raspberry Pi !
    4 commentaires Donner une note à l'article (5) Création : 30 juillet 2015 
     
  • PDF on-line ZIP E-book 
    fr
    Dans cette série de tutoriels, nous allons apprendre à utiliser du Raspberry Pi pour fabriquer toutes sortes d'objets électroniques de la vie de tous les jours, à commencer par un système de détection d'obstacles à ultrason conçu pour vous avertir de la proximité d'obstacle à l'arrière de votre véhicule lors du stationnement.
    6 commentaires Donner une note à l'article (5) Création : 11 octobre 2015 
     
  • PDF on-line ZIP E-book 
    fr
    Dans ce cours, nous allons vous apprendre comment utiliser un Raspberry Pi pour contrôler une gâche électrique de porte. Le Raspberry Pi exécute un serveur web auquel vous pouvez vous connecter à partir de n'importe quel périphérique équipé d'un navigateur Internet. Par exemple, à partir du moment où vous êtes à portée du réseau sans fil de votre maison, vous pouvez être à l'extérieur de chez vous et vous connecter au serveur web avec un smartphone, entrer un mot de passe et déverrouiller votre porte.
    Commentez Donner une note à l'article (5) Création : 20 octobre 2015 
     
  • PDF on-line ZIP E-book 
    fr
    Ce cours se charge de vous apprendre à mettre votre réfrigérateur sous surveillance en branchant un capteur et en programmant un Raspberry Pi de façon à vous notifier d'événements, et ceci de plusieurs façons grâce au service en ligne IF This Then That.
    8 commentaires Donner une note à l'article (5) Création : 4 novembre 2015 
     
  • PDF on-line ZIP E-book 
    fr
    Dans ce cours, vous allez apprendre comment les dispositifs GPS communiquent les informations de localisation à travers une liaison série, et comment on peut traiter ces données en Python et les sauvegarder dans un fichier. Grâce à quelques composants du commerce et un Raspberry Pi Zero, vous pouvez créer à moindre coût un petit système de journalisation de données de localisation GPS à emporter lors de vos randonnées, vos sorties en kayak ou en voiture.
    12 commentaires Donner une note à l'article (5) Création : 3 décembre 2015 
     
  • PDF on-line ZIP E-book 
    fr
    L'API Minecraft pour Raspberry Pi
    par Martin O'Hanlon
    Ce cours se charge de vous apprendre à interagir avec le jeu Minecraft à travers la bibliothèque Minecraft Python API. Minecraft est un jeu indépendant de type bac à sable dans lequel on peut bâtir des structures, recueillir des éléments, partir à la recherche de minerais et combattre des monstres pour survivre.
    3 commentaires Donner une note à l'article (5) Création : 9 février 2016 
     
  • PDF on-line ZIP E-book 
    fr
    Dans ce tutoriel, vous allez apprendre à utiliser un capteur à ultrasons comme détecteur de proximité afin de déclencher la rentrée ou la sortie de la tige d'un puissant actionneur linéaire, capable d'ouvrir et fermer une porte ou une fenêtre.
    Commentez Donner une note à l'article (5) Création : 7 avril 2016 
     
  • PDF on-line ZIP E-book 
    fr
    Ce cours se propose de vous apprendre à créer un jeu « Mix-Max » avec des cartes RFID. Le principe du jeu « Mix-Max » consiste à constituer un personnage ou, ce qui nous concerne ici, un robot en mixant ses différentes parties : tête, corps et jambes. En tournant des fractions de pages séparément, on compose son personnage avec différents vêtements ou son robot avec une grande quantité de combinaisons possibles.
    Commentez Donner une note à l'article (5) Création : 16 juillet 2016 
     
menu Outils
  • PDF on-line ZIP E-book 
    fr
    Ce cours se charge de vous apprendre à utiliser Notepad++. Notepad++ est un éditeur de texte très léger, très puissant et libre (licence GPL). Il est parfait pour programmer avec des langages ne nécessitant pas d'environnement de développement (HTML, CSS, JavaScript, PHP) ou en ayant (Python, processing), ou pour du traitement de données. Il prend en charge par défaut une cinquantaine de langages différents, et vous laisse libre d'en ajouter d'autres.
    18 commentaires Donner une note à l'article (5) Création : 1er août 2013  · Mise à jour : 21 février 2015 
     
  • PDF on-line ZIP E-book 
    fr
    Présentation de l'IDE Geany
    par Alexandre Galodé
    À travers ce cours nous allons apprendre à installer et utiliser Geany. Geany est un IDE qui n'a pas la prétention d'égaler Eclipse ou Netbeans. Son but est de fournir un environnement de développement performant et agréable, sans superflu, et avec un démarrage rapide et une interface épurée.
    11 commentaires Donner une note à l'article (5) Création : 16 juin 2015  · Mise à jour : 16 juin 2015 
     
Consultez tous les cours