Identification de la formation
Code de formation: 
2023-10257
Domaine - Formacode: 
information scientifique et technique

Important : Cette formation aura lieu dans la salle de formation de la BU Santé de Nantes.

Vous souhaitez alléger votre quotidien de chercheur grâce à la programmation, sans pour autant vous transformer en développeur ? Vous souhaitez vous former à la programmation et ne savez pas quel langage choisir ?

Grâce à sa syntaxe facile à assimiler, le langage de programmation Python, à vocation généraliste, libre et open source, est parfaitement adapté aux néophytes en programmation. Gratuit, adapté à de nombreux systèmes d'exploitation (Mac, Windows, Unix, etc.), Python présente aussi l'avantage de pouvoir être interfacé à d'autres langages (C++, Java, etc.).

S’appuyant sur une très large [communauté d’utilisateurs et de contributeurs](https://www.afpy.org/), Python est utile dans de nombreux domaines de la recherche : calcul scientifique, traitement de données, de textes et d’images, applications et sites web, administration système, etc.

Cette initiation à un langage informatique s'adresse aux publics de toutes disciplines, y compris les chercheurs en sciences humaines et sociales.

Programme (sur 2 jours)

- Introduction, installation et prise en main :
- présentation de Python ;
- l'interpréteur Python ;
- initiation à la syntaxe ;
- manipuler les nombres ;
- manipuler les chaines ;
- les opérateurs ;
- les différents types d'instructions

- Les structures de données :
- tuples, séquences et listes ;
- dictionnaires ;
- classes ;
- autres outils du langage

- Organisation du code :
- Réutiliser son code grâce aux fonctions;
- Définir des valeurs de retour ;
- importer et utiliser des modules ;
- Créer un module ;

Intervenant

Cédric Gémy est graphiste et développeur depuis 2004. Membre fondateur d’Inkscape, contributeur à Gimp, Scribus, et de nombreux projets libres liés à la création graphique et visuelle.

Ces expériences postérieures à des études d’art, permettent de parcourir le panel de services allant de la création graphique à l’amélioration des flux de productions en particulier en python.

Développeur web depuis 1998, il dispense des cours dans diverses écoles et universités dans le domaine de la créativité, du jeu et du développement web et transmet ses compétences dans le cadre de formations professionnelles.

Contenus pédagogiques
Objectifs: 
Maîtriser les fondamentaux de Python pour traiter ses données : syntaxe du langage, cas d'usages, etc. - Fiabiliser sa méthodologie en créant des programmes qui gèrent des paramètres d’exécution et d’analyse - Automatiser les tâches récurrentes de son travail, y compris la manipulation de données textuelles ou numériques
Public visé: 
tout public
Résultats attendus de la formation: 
Maîtriser les fondamentaux de Python pour traiter ses données : syntaxe du langage, cas d'usages, etc. - Fiabiliser sa méthodologie en créant des programmes qui gèrent des paramètres d’exécution et d’analyse - Automatiser les tâches récurrentes de son travail, y compris la manipulation de données textuelles ou numériques
Modalités d'alternance: 
pas d'alternance
Conditions spécifiques: 
Pas de prérequis informatique : la formation est ouverte aux novices en programmation
Déroulement du stage
Modalités d'enseignement: 
Formation entièrement présentielle
Durée (heures): 
12 heures
Période de formation: 
Je, 30/11/2023 - Ve, 01/12/2023
Inscription
Période d`inscription: 
Je, 30/11/2023 - Me, 29/11/2023
Prise en charge des frais de formation possible: 
Oui
Contact de l'action de formation: 

URFIST de Rennes (Place du Recteur Henri Le Moal 35043 Rennes)

Nom: 
URFIST de Rennes
Adresse: 
Place du Recteur Henri Le Moal
Code postal: 
35043
Ville: 
Rennes
Téléphone fixe: 
02 99 14 14 46
Fax: 
02 99 14 14 47
Courriel: 
urfist@univ-rennes2.fr
Web: 
http://www.sites.univ-rennes2.fr/urfist/
Région: 
Bretagne
Organisme formateur: 
URFIST de Rennes
Organisme de formation: 
URFIST de Rennes
Domaine - NSF: 
325
Domaine - Rome: 
32214
Niveau à l'entrée en formation: 
Information non communiquée
Niveau à l'entrée en formation obligatoire: 
Non
Formation certifiante: 
Non
Rythme de la formation: 
Temps plein
Modalités d'entrée sortie: 
Entrées / sorties à dates fixes
Langue utilisée lors de la formation: 
Français