Outils personnels
Vous êtes ici : Accueil Python

Python

Par Benjamin Poulain - Dernière modification 20/05/2008 17:41

Vous trouverez ici toutes les ressources pour découvrir le langage Python et entrevoir ses nombreuses possibilités.

Logo de PythonPython est un langage de programmation qui s'est démarqué par sa facilité d'utilisation et sa grande expressivité. Il s'agit d'un langage interprété, ce qui lui permet d'être multiplateforme et facilite son apprentissage (car on peut jouer avec l'interpréteur pour découvrir le langage.

Python n'impose pas son paradigme, il est possible de faire de la programmation orienté objets, impérative ou encore fonctionnelle. De plus, la souplesse du langage rend particulièrement aisé la programmation orienté aspects.

Apprendre le langage

Il existe de nombreux livre et sites sur Python. Je suggère de commencer par l'excellent "Plonger au cœur de Python" qui est très bien fait et couvre une large partie du langage.

Si vous n'avez jamais programmé avant, vous pouvez commencez par le livre "Apprendre à programmer avec Python", qui est disponible chez O'Reilly. Ce livre est aussi téléchargeable sur le site de l'auteur.

Quoi de neuf dans Python 2.5?

Si vous êtes à Python 2.4, il est plus que temps de mettre à jour votre savoir. Nous avons une série d'article décrivant les nouveautés de Python 2.5: Quoi de neuf dans Python 2.5.

Il y a des nouveautés de Python 2.5 que vous ne pouvez pas ignorer, voici une suggestion d'article incontournable:

Si vous utilisez beaucoup Python, pensez à lire l'ensemble des articles, il y a peut être des changements qui affecte votre base de code actuelle.

Bonnes pratiques et astuces Python

Cette partie donne des conseils et astuces pour programmer avec Python. Que vous soyez débutant avec Python ou un habitué du langage, vous trouverez des choses à apprendre dans ces articles.

Les articles:

Si vous préférez voir l'ensemble des astuces dans une seule page, vous pouvez consulter la page Bonnes pratiques et astuces Python

Wishlist

Quelques articles souhaités pour cette section:

  • Les IDE libre Python
  • Le développement Web avec Python (Django, Zope, etc)
  • Débuter avec PyGTK
  • Introduction à Jython

Ressources

Quelques ressources indispensable pour le développeur Python:

Actions sur le document