Apprenons à nous connaître

Simplement, rapidement et gratuitement

Formation Python en sur-mesure (Lectra)

Cette formation n'accepte que les entreprises.

Vous disposez d'un droit d'accès, d'opposition et de rectification des informations vous concernant. Vous pouvez exercer ces droits auprès de nos services à support@skills.hr.

Pour plus d'informations, consultez notre politique de confidentialité.

star--3

Formation Python en sur-mesure (Lectra) avec TechnoWide

À propos de cette formation

Bordeaux

33

> 1 740€ HT

> 0€ HT (Individuel)

3 jours

21 heures

Action de formation

Éligible OPCO

En savoir plus

Objectifs pédagogiques

  • Objectif de la première journée : Prise en main de Python, modules et packages, introduction des bonnes pratiques de codage
  • Objectif de la deuxième journée : Frameworks de développement web et BDD
  • Objectif de la troisième journée : tests unitaires et Déploiement de modèles d’IA
Contenu de la formation
  • Introduction
    • Installation de Python
    • Le shell Python
  • Variables et objets
    • Calculs
    • Variables
    • Affichage
    • Strings
    • Listes
    • Tuples
    • Dictionnaires
  • Conditions et tests
    • Tests à plusieurs cas
    • Importance de l’indentation
    • Tests multiples
    • Instructions break et continue
    • Tests de valeur sur des floats
  • Boucles et comparaison
    • Boucles for
    • Comparaisons
    • Boucles while
  • Fonctions
    • Définition
    • Passage d’arguments
    • Renvoi de résultats
    • Arguments positionnels et arguments
    • Variables locales et variables globales
  • Classe et objets
    • Construction d’une classe
    • Espace de noms
    • Polymorphisme
    • Héritage
    • Différence entre les attributs de classe et d’instance
    • Bonnes pratiques pour construire et manipuler ses classes
  • Fichiers
    • Lecture dans un fichier
    • Écriture dans un fichier
    • Ouvrir deux fichiers avec l’instruction with
    • Note sur les retours à la ligne sous Unix et sous Windows
    • Importance des conversions de types avec les fichiers
    • Du respect des formats de données et de fichiers
    • Module ftplib
  • Création de modules
    • Création d’un module
    • Utilisation de son propre module
    • Les docstrings
    • Visibilité des fonctions dans un module
  • Packages
    • Installation avec pip
  • Bonnes pratiques en programmation Python
    • De la bonne syntaxe avec la PEP 8
    • Les docstrings et la PEP 257
    • Outils de contrôle qualité du code
    • Outil de formatage automatique du code
    • Organisation du code
    • Conseils sur la conception d’un script
    • Pour terminer : la PEP 20
  • Bases de données
    • Introduction de SQLite
    • Autres librairies pour des BDD relationnelles
  • Autres modules
    • Module Os
    • Module argparse
    • NumPy
    • Pandas
    • MatPlotLib
  • Frameworks pour le développement web
    • Architecture MVC et MVT
    • Modeule Request
    • Flask
    • Djongo
  • Tests unitaires
    • Unittest
    • Pytest
  • Frameworks IA
    • Modèles ML sous Python : SikitLEarn, TensorFlow, Pytorch
    • MLOps : déploiement de modèles

L'organisme de formation

star--1
TechnoWide

Assurer votre succès !

Découvrir TechnoWide

Public concerné

  • Développeurs

Conditions d'accès

Accessibilité

Les personnes atteintes de handicap souhaitant suivre cette formation sont invitées à nous contacter directement, afin d'étudier ensemble les possibilités de suivre la formation.

Capacité

0 à 10 places

Délai d'accès

2 semaines

Diplôme / Certification

  • Pas de certification

Plus qu'une formation !

Équipe pédagogique

Votre formateur est un consultant et architecte logiciel avec plus de 15 années d'expériences pédagogiques et techniques.

Ressources pédagogiques

  • Moyens pédagogiques : Réflexion de groupe et apports théoriques du formateur, Travail d'échange avec les participants sous forme de réunion-discussion, Utilisation de cas concrets issus de l'expérience professionnelle, Validation des acquis par des questionnaires, des tests d'évaluation, des mises en situation et des jeux pédagogiques, Remise d'un support de cours.
  • Moyens techniques en Présentiel : Accueil des stagiaires dans une salle dédiée à la formation, équipée d'ordinateurs, d'un vidéo projecteur d'un tableau blanc et de paperboard.
PDF du programme

D'autres formations qui pourraient vous intéresser

star--2

Formation HTML 5 / CSS 3 - Niveau 1

Lieux sur devis

> 1160€ HT

2 jours | 14 heures
star--2

Formation Jenkins - Créer une plateforme d’intégration continue

Lieux sur devis

> 0€ HT

2 jours | 14 heures

Organismes de formation de confiance !

Nos prestataires de formations couvrent l’ensemble des secteurs professionnels et sont répartis partout en France. Découvrez comment ils peuvent vous accompagner !