Bien commencer avec Python
Accès aux données (fichiers, SGBD)
Pourquoi utiliser Python plutôt qu’un autre
Savoir choisir les bonnes structures de
Exemples de projet en Python
Tuples, séquences et listes (append,
Différences entre les versions de Python
Connexion à une base de données
Fonctionnement de l’interpréteur Python
Fonctions utiles avec les listes (filter,
Les apports de l'interpréteur interactif
Introduction à sqlAlchemy
Gestion des piles ou des files
La puissance des dictionnaires (tableaux
Les bases (types, syntaxe)
Construire une liste sur la base d’une
expression (compréhension)
Parsing XML : les différentes techniques
Organisation du code (modules, package,
La librairie élément tree
Recommandations de nommage
Python et DOM (manipulation de l’ arbre
Les types de base (entier, chaîne, réel, …)
Générateurs et itérateurs
Erreurs classiques sur les types
Boucles (for), opérateurs, tests (if/else)
Opérateurs associés aux listes
Définition et appel de fonction
Enchaînement de tests par rapport aux
«Toute la syntaxe» dans un programme de
Définition et instanciation d’une classe
Tour d’horizon des modules standards
Méthodes et propriétés d’une classe
Module re(expressions rationnelles)
Modules os et sys (services du système
Le mécanisme des exceptions
Les classes incontournables
Module csv (fichiers structurés par
Comment trouver les modules ?
Installer des modules tiers (setuptools,
Le dépôt central: Python Package index
Mieux gérer son environnement avec
Autre(s) Information(s):
Des exercices basés sur des squelettes seront proposés tout au long de la formation. Ils synthétisent les possibilités de Python afin que vous
puissiez réutiliser leurs colonnes vertébrales en production. La difficulté variable permet d’adapter la complexité aux objectifs des participants.
Plusieurs solutions sont proposées afin que tout le monde sache évaluer la « meilleure » solution..
Support de cours remis aux participants
Pour plus de renseignements ou pour vous inscrire, merci de nous contacter au 01 78 15 34 00
100, avenue Albert 1er - 92500 RUEIL-MALMAISON