FR DE EN
FR DE EN

DEVPROCentre HES-SO de développement professionnel

Autres compétences du personnel d’enseignement

Pour tous les domaines d’enseignement

Introduction pratique au langage Python

Public cible:
Personnel d’enseignement et de recherche de la HES-SO et toute personne désireuse de découvrir les possibilités d'utilisation du langage de programmation Python et connaitre les règles de base de ce langage.

Python est un langage de programmation orienté objet, multiplateforme (Windows, Mac, Unix, Android, ...). Il est de plus en plus utilisé entre autre dans le monde scientifique car il bénéficie d'une syntaxe simple et assez intuitive ainsi qu'une vaste communauté qui développe des outils de traitement avancés. Il bénéficie d'une licence libre qui a pour conséquence une grande communauté d'utilisateur qui fournissent facilement des exemples de code.
Ce cours propose une initiation à Python au travers de l'environnement « IDE Spyder » développé au MIT. Au travers d'exercices pratiques les participant∙e∙s vont expérimenter certaines règles de base du langage et les outils principaux pour le traitement scientifique (représentation graphique, analyse numérique et statistique, création basique d'une interface graphique).  
A la fin de ce cours, vous savez utiliser Spyder et écrire des routines simples en Python. Vous pouvez aussi réaliser un traitement de données (importer les données, créer une représentation graphique, ...). Pour vos besoins spécifiques, vous êtes capable de chercher et installer de nouveau modules.
Objectifs

  • Vous savez utiliser l'environnement Spyder pour écrire et lancer des scripts.
  • Vous connaissez les spécificités syntaxiques de Python et êtes donc capables d'écrire des routines simples.
  • Vous avez eu un aperçu de la richesse des librairies (packages) existantes et êtes capables de trouver et installer une librairie qui vous convient.

Contenu

  • Introduction au langage Python et à la variété des outils existants.
  • Installer un package
  • Installation de l'environnement Anaconda sur les ordinateurs des participants
  • Présentation de l'environnement Spyder (scripte, ligne de commande, aide, ...)
  • Introduction à la syntaxe Python à travers des exemples pratiques
  • Représentation graphique
  • Création de GUI
  • Importation et analyse de données (fit, outils statistiques) 
  • Résolution numérique d'équation différentielles  

Support de cours: Script avec commandes de base et exercices pratiques

Les participant-e-s se muniront d’un ordinateur portable pour utiliser le logiciel (nous contacter si ce n’est pas possible)

 

Cette formation est proposée par FRISAM : www.frisam.ch

Cette formation n’est pas prise en compte pour l’obtention de l’Attestation didactique de la HES-SO .

Intervenant-e-s:
Dr Jean-Luc Robyr, membre FRISAM, Professeur HEIA-FR
Lieu:
Fribourg
Ecole ou établissement:
Haute école d’ingénierie et d’architecture de Fribourg
Boulevard de Pérolles 80
Case postale 32
1705 Fribourg
Durée:
1 jour
Date:
24.01.2018
Horaire:
09h00-17h00
Frais d'inscription:
HES-SO   300.00
Hors HES-SO   500.00
 
Inscriptions ouvertes
 
Contact
Ch. du Musée 4
1700 Fribourg
T. +41 (0) 26 429 65 19