Apprendre à programmer avec Python

Un livre de Wikilivres.
Aller à : navigation, rechercher
Apprendre à programmer avec Python

un livre appartenant à l'étagère Informatique de Wikilivres.


Conçu à l'origine pour les élèves de l'enseignement secondaire belge, ce cours expérimental s'efforce de présenter l'apprentissage de la programmation sous une forme attrayante, par le biais du langage python, avec de nombreux exemples et exercices graphiques ; tout en présentant une solide référence pour ceux qui s'intéressent au python en tant que tel.

Ce livre a été rédigé par Gérard Swinnen qui le met à disposition sur son site personnel en licence GFDL.


Nuvola apps korganizer.svg
À faire...


  1. formater tous les chapitres selon le livre imprimé Fait
  2. importer les captures d'écran [1] Fait
  3. demander à l'auteur la licence des schémas Fait
  4. intégrer les exercices Fait
  5. éradiquer les {{todo}}
    1. lier les pages (Non Non : attendre la spécification et l'implémentation de css3)
  6. établir l'index
  7. établir un glossaire


Help-books-aj.svg aj ash 01.svg


Sommaire[modifier | modifier le wikitexte]

Cursor-hand-wiki.svg Ce livre est un wiki et peut par conséquent être amélioré par tout le monde. N'hésitez pas à  participer !
Books-aj.svg aj ashton 01e.svg Une version imprimée de Apprendre à programmer avec Python est disponible aux éditions Eyrolles.
  1. Avant-propos Une version complète existe
  2. Penser comme un programmeur Une version complète existe
  3. Premiers pas En cours de finition
  4. Contrôle du flux d'instructions En cours de finition
  5. Instructions répétitives En cours de finition
  6. Principaux types de données En cours de finition
  7. Fonctions prédéfinies En cours de finition
  8. Fonctions originales En cours de finition
  9. Utilisation de fenêtres et de graphismes En cours de finition
  10. Les fichiers Une version complète existe
  11. Approfondir les structures de données En cours de finition
  12. Classes, objets, attributs En cours de finition
  13. Classes, méthodes, héritage En cours de finition
  14. Classes et Interfaces graphiques En cours de finition
  15. Et pour quelques widgets de plus ... En cours de finition
  16. Analyse de programmes concrets Fait à environ 50 %
  17. Gestion d'une base de données En cours de finition
  18. Applications web En cours de finition
  19. Communications à travers un réseau Fait à environ 50 %
  20. Annexes En cours de finition
  21. Bibliographie
  22. Licence

Voir aussi[modifier | modifier le wikitexte]