Informatique

Initiation à la programmation Python3 (intermédiaire)

Python est certainement le langage le plus polyvalent qui existe à ce jour. Il est certes de base très généraliste mais il peut surtout se spécialiser dans tous les domaines.
Avec python on peut faire du backend web, du scraping, des logiciels avec interfaces graphiques, de la manipulation et visualisation de data, du machine learning, ...
Cette formation a pour vocation de vous apporter les bases sur ce langage qui vous permettront ensuite de vous spécialiser dans le domaine qui vous intéresse.

  • Présentiel ou distanciel
  • 35H (5 jours)

Objectifs

Ce que vous saurez faire à l'issue de la formation :

  • Connaître le langage Python
  • Utiliser et créer des objets intégrés
  • Créer et utiliser
  • Créer, importer et utiliser des modules au sein d’un projet
  • Reconnaître et reproduire des algorithmes simples à des cas appliqués

Programme

  1. Présentation du langage Python

    Syntaxe et structures de contrôle

    Les fonctions

    Lecture et écriture dans un fichier

    Mutabilité des variables

    Les structures liste, tuple, set et dictionnaire

    Le type String et les chaines formatées

    Documentation de fonctions

    Types d'arguments

    Création d'une classe et initialisation

    Importer et utiliser les modules

    Les principaux modules standards

    Packages et bibliothèques

    Optimisations et complexité algorithmique


Prérequis

  • Aucun prérequis pour cette formation

Publics visés

  • Développeurs (tous niveaux)
  • Chercheurs
  • Testeurs logiciels
  • Data analyst
  • Administrateur réseaux et systèmes

Modalités et délais d’accès à la formation :

  • Pour s’inscrire ou se renseigner sur une formation, veuillez nous contacter
  • Une fois inscrit à une session de formation, vous recevrez une confirmation d’inscription à la formation par email
  • Votre accès à la formation aura alors lieu au maximum 2 mois après confirmation de votre inscription
  • Au plus tard une semaine avant le début de la formation, vous recevrez une convocation à la session de formation

Méthodes mobilisées :

  • Méthode transmissive
  • Méthode démonstrative
  • Méthode interrogative
  • Méthode active
  • Méthode expérientielle

Modalités d’évaluation :

  • En début de formation : Évaluation des besoins et objectifs individuels
  • Durant la formation : Quiz et exercices individuels ou de groupes
  • Fin de formation : Quiz d’auto-évaluation ou passage de certification

Accessibilité aux personnes en situation de handicap :

  • Nous favorisons l’accès aux personnes en situation de handicap. En savoir +