Cours d'introduction à l'algorithmique et à la programmation en Python de la formation M1 TELENVI.

Programmation pour les SIG

Objectifs du cours :

  • Introduction à la programmation
  • Découverte de la programmation Python
  • Illustration de fonctionnalités pour les besoins en SIG

Accéder aux ressources du cours :

  • CM1 : Introduction à l'algorithmique
  • CM2 : Introduction à Python
  • Contrôle continu (Exceptionnel): accéder!
  • CM3 : Manipulation des listes (et autres structures de données)
  • CM5 : Manipulation des fichiers et des chaînes de caractères
    • Contenu/objectif:
      • Introduction aux manipulations chaînes de caractères en Python
      • Librairies systèmes: sys, os et glob
      • Exemple de réalisation: automatisation du chargement d'images MODIS
    • Ressources:
  • CM6 : Les fonctions
    • Contenu/objectif:
      • Introduction à la décomposition des programmes en fonction
      • Structure des programmes Python 3
    • Ressources:
  • CM6 : Introduction à la programmation orienté objet
    • Contenu/objectif:
      • Introduction aux concepts objets
      • Illustration sur les images vectorielles
    • Ressources:
      • à venir