1.3. Plan de l’ouvrage
- Introduction
- Cette partie vise à donner quelques informations sur la programmation en
général, sans toutefois entrer dans les détails puisque d’autres ouvrages
plus spécialisés existent (et l’information est abondante).
- Le langage
- Cette partie abordera le langage lui-même et ses principaux concepts.
- Aspects spécifiques
- Cette partie abordera des points spécifiques du
langage, qui ne servent que dans certains cas particuliers.
- GTK
- Cette partie abordera la création d’une interface graphique avec pyGTK.
- Qt
- Cette partie abordera la création d’une interface graphique avec pyQt.
- Django
- Cette partie concernera la création d’un site internet avec le framework
Django.
- Sciences
- Cette partie explicitera l’utilisation de Python dans un cadre scientifique.
Il abordera aussi l’algorithmique.
- Outils
- Dans cette partie seront détaillés tous les outils pouvant servir à
l’utilisation de Python.
- Annexes
- Enfin, cette dernière partie apportera des informations complémentaires.
Des exercices seront présents à la fin de chaque chapitres, afin de donner au
lecteur quelques pistes pour s’entrainer, mais en aucun cas il ne doit se
limiter aux exercices indiqués : la curiosité et les tests personnels sont
très importants pour progresser. De plus, il ne faut pas s’empresser d’aller
regarder la correction dès que l’on bloque. Au contraire, il faut persévérer,
en passant éventuellement à autre chose avant d’y revenir : il est impossible
de tout trouver en quelques secondes. De plus, je vous conseille de chercher
s’il existe d’autres manières de concevoir les programmes des exercices :
parfois il existe des manières plus simples ou plus rapides de programmer, que
nous n’avions pas vu au début (la question de la rapidité sera abordée en
détails dans la partie scientifique).