Skip to content

jdhp-docs/atelier-initiation-python

Repository files navigation

Atelier d'initiation à la programmation Python

Copyright (c) 2016 Jérémie DECOCK (www.jdhp.org)

Prérequis

  • Bases en informatique:
    • installer une application
    • savoir ce qu'est un système de fichiers
    • ...
  • Notions d'algorithmique:
    • boucles
    • conditions
    • logique booléenne

Objectif

L'objectif de ce cours est de vous aider à faire vos premiers pas en programmation Python (version 3) en mettant l'accent sur la pratique.

Ce cours a également pour but de vous donner les clés qui vous permettront d'approfondir rapidement vos connaissances en toute autonomie et de vous aider à concevoir rapidement de vraies applications utiles.

Plan

  1. Présentation du langage Python: histoire et particularités (bref aperçu de ce qu'on peut faire avec Python sans se préoccuper du code source)
  2. Présentation de l'environnement de programmation Python
  3. Variables et types de base
  4. Quelques fonctions utiles (print, help, dir)
  5. Les opérateurs logiques et arithmétiques
  6. Les structures de données (listes, dictionnaire, ensembles, le "slicing")
  7. Les structures de contrôle (if/then/else, boucles for et boucles while)
  8. Les fonctions
  9. Les modules
  10. Pour finir, quelques exemples de scripts bien utiles...

En fonction du temps disponible et de la demande:

  • Les fichiers
  • Quelques notions de base de la POO (Programmation Orientée Objet)
  • Quelques astuces (les "list comprehensions", ...)

About

Slides utilisés pour animer un atelier d'initiation à la programmation Python (1ère partie).

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published