ACCUEIL
FORMATIONS
NOUS REJOINDRE
CONTACT
RENDEZ-VOUS
Titre :
INITIATION A PYTHON
Dernière Modification :
12/11/2024 19:39
Ce cours propose une initiation au langage Python. Il vous permettra de mettre en œuvre les différentes étapes clefs de la construction d'un programme informatique au travers du langage Python. Vous découvrirez les éléments de lexique et de syntaxe, les fonctions, l'organisation du code et les tests.
À l’issue de la formation, le participant sera en mesure de : - Initialiser un environnement virtuel - Implémenter des programmes Python en paradigmes procédurale et en fonctionnelles - Implémenter des tests unitaires - Importer vos propre modules ou des modules tiers
Connaissances d'un langage de programmation.
- Développeurs. - Data scientists. - Chefs de projets.
INTRODUCTION - Présentation du langage Python - Historique du langage - Premier programme Python - Initialisation d'un environnement virtuel SYNTAXE ET BASES DU LANGAGE - Les règles de syntaxe - Les variables dans Python - Les nombres et booléens - Les séquences : str, list, tuple et range - Les dictionnaires et set - Les opérateurs - Les structures conditionnelles et boucles LES FONCTIONS - Intérêt et définition - La portée de variables - Le passage d'arguments : par défaut, au nombre indéfini - Les fonctions anonymes - Les generators, avec l'instruction yield LES BONNES PRATIQUES - Convention de nommage. Convention syntaxique. - Utilisation des commentaires. - Améliorer la lisibilité des programmes : PEP8 - Les tests unitaires avec Pytest IMPORTATION DE MODULES - L'importation de module tiers - Ordre d'importation de modules - Politique d'importation dans Python - Structurer un projet Python - Les bonnes pratiques au démarrage d'un projet UTILISATION DE LES OUTILS D'IA - Présentation des outils Blackbox, Copilot et ChatGPT - Outils intégrés au EDI : De la documentation au code - Outils à prompt : ChatGPT - Exemples d'utilisations - Limites des IA génératives - Méthodologie de découpage problématique
Délai d'accès : 10 jours
Méthodes mobilisées : En distanciel [...]
Modalités d'évaluation : Exercices, Quiz et Applications.
Accessibilité : Nos formations en distanciel [...]
Horaires de formation : de 9h à 12h et de 14h à 18h.
Adresse d'accueil en présentiel : Village 5 - 50 place de l'Ellipse. 92000 La Défense.
Téléphone : 01 88 32 08 52
Horaire : Lundi - Vendredi 9.00 - 20.00
❖ ALAA EL YASSIR (Conseiller Pédagogique / Formateur)
Alaa est un expert Python, il intervient depuis 2010 ans sur des projets liés au traitement de données et aux processus de quality check. Et depuis 2013, il anime des formations autour du langage Python, en calcul scientifique et implémentation d'IHM.