Prenez contact avec nous

Plan du cours

Introduction à la programmation en Python

  • Exécution de code Python
  • Utilisation des outils de développement Python (IDE et outils en ligne de commande)
  • Travail avec les interpréteurs Python et iPython, ainsi qu'avec Jupyter Notebook

Types de données et opérations

  • Entiers et nombres à virgule flottante – probablement inutiles
  • Chaînes de caractères et octets – probablement inutiles
  • 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
  • Diffusion du code vers des dépôts

Programmation orientée objet et fonctionnelle

  • Création et utilisation de fonctions et de classes
  • Modification de fonctions et de classes à l'aide de décorateurs
  • Introduction aux métaclasses

Gestion des erreurs et tests

  • Gestion et levée d'exceptions
  • Rédaction et exécution de tests (tests de documentation et tests unitaires)
  • Vérification de la couverture du code par les tests

Travail avec des fichiers et des répertoires

  • Accès à différents types de fichiers et principes de gestion des fichiers
  • Création, lecture, mise à jour et suppression de fichiers (y compris les fichiers texte ordinaires, CSV, ainsi que les fichiers Microsoft Word et Microsoft Excel)
  • Extraction de données à partir de fichiers texte en utilisant les expressions régulières
  • Création et suppression de répertoires, liste et recherche de fichiers

Pré requis

Aucun

 14 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (7)

Cours à venir

Catégories Similaires