Plan du cours

Introduction à Python Programming

  • Exécution du code Python
  • Utilisation des outils de développement Python (IDE et outils en ligne de commande)
  • Travailler avec les shells Python et iPython ainsi qu'avec l'iPython Notebook

Types de données et opérations

  • Entiers et flottants - probablement pas nécessaire
  • Chaînes de caractères et octets - probablement pas nécessaire
  • Tuples et listes
  • Dictionnaires et dictionnaires ordonnés
  • Ensembles et ensembles figés

Organisation et distribution du code

  • Création de modules et de paquets
  • Distribution du code dans des référentiels

Orienté objet et fonctionnel Programming

  • Créer et utiliser des fonctions et des classes
  • Modifier les fonctions et les classes avec des décorateurs
  • Introduction de méta-classes

Gestion des erreurs et tests

  • Gestion et levée d'exceptions
  • Écrire et exécuter des tests (tests doc et tests unitaires)
  • Vérification de la couverture du code par les tests

Travailler avec des fichiers et des répertoires

  • [Les différents types de fichiers et les principes de gestion des fichiers
  • Créer, lire, mettre à jour et supprimer des fichiers (y compris des fichiers texte ordinaires, csv, ainsi que des fichiers Microsoft Word et Microsoft Excel)
  • Extraction de données à partir de fichiers texte à l'aide de Express ions réguliers
  • Création et suppression de répertoires, énumération et recherche de fichiers

Pré requis

Aucun

 14 heures

Nombre de participants



Prix par participant

Nos Clients témoignent (10)

Cours Similaires

Catégories Similaires