Python Essentiel

Construisez ensemble, sans conflit.

FORMATION COURTE QUALIFIANTE

Vous passez du temps à réaliser des tâches répétitives, à manipuler des fichiers, à traiter des données ? Python permet d'automatiser certaines opérations, de fiabiliser les traitements et de gagner en efficacité. 

Pendant cette formation, vous apprendrez à écrire vos premiers programmes, à structurer vos scripts et à exploiter des bibliothèques de référence pour le calcul et la visualisation de données. Après ces deux jours, vous disposerez des bases nécessaires pour développer des outils et automatiser certaines tâches simples de votre quotidien.

Télécharger la description détaillée de la formation en PDF

Objectifs 

  • Expliquer le fonctionnement et utiliser les bases du langage Python.
  • Créer des scripts structurés pour automatiser des tâches simples.
  • Manipuler des données numériques avec des bibliothèques adaptées (NumPy, Matplotlib).

    Jour 1 - Introduction à Python et outils de développement

    • Accueil et introduction à Python
      Connaissances initiales.
    • Bases de Python
      Syntaxe de base, variables, types, opérateurs, conditions, boucles, structures de données.
    • Outils pratiques
      Visual Studio Code pour l’édition et la structuration du code.
      Environnements virtuels avec Venv.
    • Projet
      Mini-projet guidé pour consolider les acquis de la journée.

    Jour 2 - Applications spécifiques et cas pratiques

    • Modules Python : introduction
      Installation et importation.
    • Modules et scripts
      Utilisation de modules et création de scripts modulaires.
    • Traitement numérique
      Avec NumPy : manipulation de tableaux, opérations vectorisées.
    • Visualisation de données  
      Avec Matplotlib : graphiques linéaires, barres, nuages de points, personnalisation.
    • Conclusion et ouverture

    Moyens et méthodes pédagogiques 

    • Alternance d’apports théoriques, de démonstrations et d’exercices pratiques guidés.
    • Supports fournis : scripts d’exemples, ressources complémentaires.
    • Matériel requis : Un ordinateur personnel avec un accès internet (une explication concernant l’installation de Python vous sera transmise avant la formation).
      Des PC peuvent être fournis sur place.

    Évaluation et résultats

    • Satisfaction des apprenants.
    • Évaluation des apprentissages avec feedbacks durant la session.
    • Validation par la délivrance d’une attestation de suivi de formation.

    Équipe pédagogique

    Enseignants-chercheurs du département Électronique et Informatique Industrielle (EII) de l’INSA de Rennes.

    Public

    • Débutant en programmation, professionnel souhaitant utiliser Python

    • Accueil des personnes en situation de handicap avec des besoins spécifiques : nous contacter.
      Nos locaux sont accessibles aux personnes à mobilité réduite.

    Pré-requis

    Aisance avec l’environnement informatique (fichiers, installation de logiciels).

    Informations pratiques

    • Lieu : INSA RENNES
    • Frais pédagogiques : 1600 €
      Tarif préférentiel académiques : nous consulter
    • Durée : 2 jours
    • 8-10 participants. L’ouverture de la session est conditionnée par un nombre minimum de participants.

    Prochaine session

    Nous contacter

    Renseignements et inscription

    INSA Rennes

    Direction des Relations Entreprises et Partenariats :
    Mail : formation-continue@insa-rennes.fr
    Tél : 02 23 23 82 77