Logo Python Agrandir l'image

Formation Python - Les fondamentaux - 3 jours

DEV050.

Prix : Formation en intra-entreprise seulement, contactez-nous pour plus de renseignements.

Objectifs : Cette formation permet aux apprenants de :

  • Connaître de base du langage Python.
  • Maîtriser les bonnes pratiques du langage.
  • Utiliser la bibliothèque de modules standards.

Participants : Tout développeur, administrateur ou architecte souhaitant acquérir les bases du langage Python.

Prérequis : Pratique d'un langage de programmation. La connaissance d’un langage objet est un plus.

Plus de détails

Programme

1 Utiliser l'environnement

> Présentation
> Les différentes versions
> L'interpréteur de commandes

2 Connaître la syntaxe

> Organisation du code (modules, packages,…)
> Manipulation des nombres et des chaînes
> Les opérateurs
> Les types de données
> Les différents types d'instructions
> Les structures de contrôle
> Les boucles
> Les tests

Appréhender les bases de la programmation

> Définition et appels
> Passage de paramètres
> Les fonctions intégrées

Découvrir la POO

> Définition et instanciation d’une classe
> Méthodes et propriétés
> L’héritage
> L’agrégation
> Constructeur et destructeur
> La surcharge
> Les exceptions
> La gestion des erreurs

Utiliser les modules

> Standards
- Module re : expressions régulières
- Modules os et sys : services du système d'exploitation
- Module csv : fichiers structurés par séparateurs
> Tiers
- setuptools, Easy_Install,…
- Pypi
> Importation

Se perfectionner sur l’utilisation de la base de données

> Les objets de type File
> La spécification DB-API
> Connexion à une base de données
> Python et SQL
> Introduction à l’ORM sqlAlchemy

Découvrir les compléments

> Docstrings
> Doctests et Unit tests
> Eclipse PyDEV pour Python
> PyChecker
> PyLint

30 autres produits dans la même catégorie :