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 Le langage C avec OpenGL

9

Très bien

Lieux sur devis

> 3100€ HT

5 jours | 35 heures
star--2

Formation PrestaShop, mettre en œuvre et gérer un site marchand

A la fin de ce cours, vous serez capable de mettre en œuvre et de gérer un site marchand complet et opérationnel avec PrestaShop. Vous saurez créer un catalogue de produits, une liste de clients, gérer les commandes, la boutique en ligne ou encore administrer les solutions de paiement.
Lieux sur devis

> 0€ HT

3 jours | 21 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 !