Formation Informatique

Python - Par la pratique

4-LC-PYT-AFIB

3 jours, soit 21 heures

Parcours concourant au développement des compétences.
Action de formation réalisée en application des articles L 6313-1 et L 6313-2 du Code du travail.

Si vous êtes en situation de handicap, contactez-nous avant le début de votre formation pour que nous puissions vous orienter efficacement et vous accueillir dans les meilleures conditions.

Objectif(s) de la formation

  • Ecrire des programmes Python simples
  • Concevoir un programme objet Python
  • Utiliser les ressources des bibliothèques, les entrées / sorties standards

Prochaines Sessions & délais d'accès

Aucune session programmées actuellement pour cette formation.
Veuillez nous consulter pour plus de renseignements.

Délai d'accès maximum : 2 mois,
sauf intra-entreprise ou spécifique : 4 semaines

Les Pré-requis

  • Développeurs, chefs de Projets

 

 

  • Connaitre un langage de programmation, maitriser les fondements de l’algorithmique

Les Modalités

Modalités de formation et d'évaluation :

  • Formation réalisée en présentiel, à distance ou mixte,
  • Evaluation des acquis tout au long de la formation : QCM, mises en situation, TP, évaluations orales,
  • Toutes nos formations peuvent être organisées dans nos locaux ou sur site,
  • Feuille de présence signée en demi-journée, questionnaires d'évaluation de la satisfaction en fin de stage et 60 jours après, attestation de stage et certificat de réalisation.

Les Moyens Pédagogiques

Les Moyens pédagogiques et méthodes mobilisées :

  • Formateur expert dans le domaine,
  • Mise à disposition d'un ordinateur, support de cours remis à chaque participant, vidéo projecteur, tableau blanc et paperboard,
  • Formation à distance à l'aide du logiciel Teams pour assurer les interactions avec le formateur et les autres stagiaires, l'accès aux supports et aux évaluations,
  • La formation est basée sur une alternance d'apports théoriques et de mises en pratique.

Programme détaillé

1. Introduction

  • Histoire du Python
  • Les paradigmes du langage Python
  • Le versionning Python
  • Les plateformes pris en charge

2. Préparation d’un environnement de travail

  • Installation et configuration de Python
  • Les éditeurs et environnements de développement

3. Les éléments de bases de l’algorithmie

  • Les blocs et les indentations
  • Les Commentaires
  • Les entres
  • Les sorties
  • Les Variables : Scalaires/Composites
  • Les Constantes
  • Le Typages
  • Les Structures de contrôles : Conditionnels/Itératives
  • Les Operateurs : Arithmétiques/De comparaisons /D’assignation/Logiques

4. Factorisation

  • Introduction procédures vs fonctions
  • Définir La portée d’une variable
  • Déclaration d’une fonction
  • Déclaration d’une procédure
  • Passage d’arguments et arguments par défaut
  • Les fonctions lambda

5. Du code procédural à l’orienté Object

  • Définir un module et l’importer
  • Les types de modules
  • Créer un module
  • Créer une classe : L’objet SELF/Les constructeurs/Les éléments membres

6. Les Librairies Python

  • Gestion et installation des librairies
  • Initiation à la création de programme graphique
  • Initiation à l’interopérabilité avec le système d’exploitation

 

Nos conseillers en formation sont disponibles pour vous recommander les parcours à suivre selon votre niveau et vous proposer des formations sur-mesure.

Une formation pour un applicatif métier, un déploiement national de formation, nous vous orientons dans votre plan de développement des compétences.

VOIR LES FORMATIONS

planifiées en 2022/2023 dans un de nos centres