Description
Langage et syntaxe Connaître le langage Python et sa syntaxe. Connaître les caractéristiques et spécificités du langage de programmation, de ses fonctionnalités générales, et de sa syntaxe. Structures de données et objets Maîtriser les objets en Python utiliser et créer des objets intégrés (built-in) ou créer spécifiquement pour un problème,. Créer et utiliser de fonctions, ainsi que les fonctionnalités de programmation orientée objet. Modules et packages Créer, importer et utiliser des modules au sein d¿un projet. Connaître la capacité à utiliser les principaux modules de la bibliothèque standard. Optimisation de code Créer des programmes Python performants. Maîtriser la performance des outils et fonctions de Python, ainsi que la capacité à reconnaître et reproduire des algorithmes simples à des cas appliqués.
Objectifs
Connaître les possibilités et limites de Python ¿ Maîtriser la syntaxe essentielle de Python. Être capable de créer et maintenir des applications complètes, performantes et complexes en Python. Utiliser les fonctionnalités de contrôles de flux afin d¿automatiser un traitement de données conditionnels et/ou répétitifs. Créer un programme pour des traitements complets de données, en utilisant les fonctionnalités avancées des contrôles de flux et des opérations arithmétiques. Connaître les règles syntaxiques et sémantiques de Python afin de créer des programmes clairs et réutilisables. Connaître les règles syntaxiques et sémantiques de Python afin de créer des programmes clairs et réutilisables. Intégrer la gestion d¿erreur afin de créer des programmes couvrant tous les cas d¿entrée et de gestion de données. Utiliser les règles et conventions de nommage afin de créer des programmes pouvant s¿intégrer dans un environnement complet.
Résultats
À l'issue de la formation vous serez capable : - D'intégrer plus efficacement les systèmes