De Derek Banas via Thierry HOR sur LinkedIn.
Many people asked me to make a tutorial that teaches how to program and so here it is. I'll be teaching how to program through problem solving which I think is the best way to learn. Python is the best first language and so I'll use Python 3.5 to teach. And, based on your requests I will use PyCharm in this tutorial series.
With Django, you can take Web applications from concept to launch in a matter of hours. Django takes care of much of the hassle of Web development, so you can focus on writing your app without needing to reinvent the wheel. It’s free and open source.
- Ridiculously fast.
- Fully loaded.
- Reassuringly secure.
- Exceedingly scalable.
- Incredibly versatile.
- Django REST framework et un tuto
Sur tutorialspoint.
Python is a general-purpose interpreted, interactive, object-oriented, and high-level programming language. It was created by Guido van Rossum during 1985- 1990. Like Perl, Python source code is also available under the GNU General Public License (GPL). This tutorial gives enough understanding on Python programming language.
There are several options to generate simple SVG output from Python programs. This article compares the pySVG and svgwrite modules.
Entretien avec Guido van Rossum, le créateur du langage informatique le plus utilisé dans les domaines de pointe.
« Je n’imaginais pas que le langage informatique Python connaîtrait un tel succès »
French translation of the Python documentation.
For consistency in our translations, here are some propositions and reminders for frequent terms you'll have to translate, don't hesitate to open an issue if you disagree.
De Sam sur Sam & Max.
Le BDFL (Dictateur Bénévole À Vie) et créateur du langage Python vient d’annoncer qu’il laissait son bébé à la communauté.
- Le mail de Guido
Hashbang aide ses clients à concevoir, réaliser, et exploiter des services web innovants.
- Afpy ?
Le site web de l'Association Francophone de Python
L’association « A.F.P.Y. » , Association Francophone Python, fondée le 11 décembre 2004 sous le régime de la loi du 1er juillet 1901 a pour but la vulgarisation auprès d’un public francophone du langage de programmation python et de ses applications.
Jupyter Notebook Viewer
Cours de python de Marc-Yves.
De Sam sur Sam & Max
Les lambdas sont très pratiques pour créer des fonctions jetables: quand on a besoin d’une fonction, mais que l’on ne va l’utiliser qu’une seule fois. Car on peut définir et utiliser une fonction anonyme presque d’une traite, ce qui évite l’écriture en deux temps.
De Sam sur Sam & Max.
Et bien à dire qu’on va exécuter du code, même si on ne sait pas encore à l’avance quel est ce code. C’est très utile quand on code soit-même une bibliothèque pour permettre aux utilisateurs de celle-ci d’exécuter du code durant le fonctionnement de notre algo, sans avoir à mettre la main dedans.
C’est exactement ce que font les callback (ou appel en retour, traduit grossièrement).
Un callback, c’est une fonction passée en paramètre, qui va être appelée à une condition. La condition est la plus souvent “quand ceci arrive” et “ceci” est le plus souvent “quand le traitement est terminé”. Donc la grande majorité des callbacks sont des fonctions qu’on passe à d’autres fonctions pour qu’elles soient exécutées quand le traitement est terminé.
Tutoriel der Fredrik Lundh et Matthew Ellis sur Developpez.
PIL (Python Imaging Library) est une bibliothèque pour la manipulation des images. Vous retrouverez de nombreux modules qui vous permettront de traiter des images de n'importe quel format. Cette bibliothèque permet également aux interfaces graphiques construites avec Tkinter d'utiliser des images déclarer avec PIL.
Via le cours de Marc Augier.
Jupyter est une application web qui permet de réaliser des notebooks, c'est-à-dire des programmes contenant à la fois du texte en markdown et du code Python. !wfr
Anaconda est un installateur pour les distributions GNU/Linux. Son nom fait référence au serpent anaconda et est un clin d'œil au serpent python, le nom du langage de programmation utilisé. !wfr
FLTK (abréviation de Fast Light Toolkit), à prononcer « Full tick », est une bibliothèque logicielle libre écrite en C++. Sa principale fonction est d'aider à créer et gérer des interfaces graphiques ⏵Wikipédia.
Tkinter sert à réaliser des interfaces graphiques pour l’utilisateur (GUI) à l’aide d’un ensemble de composants graphiques (widgets).
Via Sebsauvage.
Learn to program Python within a multiplayer world we all know and love, Minecraft!
Code yourself superpowers, build algorithms to construct large buildings or cities, even make a competitive PVP environment pitting your code-magic skills against your friends! Make learning to code fun!
Cross-platform Python Framework for NUI Development
Kivy - Open source Python library for rapid development of applications
that make use of innovative user interfaces, such as multi-touch apps.