Python - savoir programmer en orienté objet : #6


Extrait : 05:00:00 mn    |    28-08-2020, 09:00:00




En programmation procédurale, on sépare les données des traitements qui les manipulent. La POO ou la programmation orientée objet permet de regrouper données et traitements au sein d'entités que sont les objets. Dans cette formation, vous allez apprendre les bases de la POO et les notions associées comme : la classe, l'héritage, le polymorphisme, l'encapsulation ou encore la gestion des exceptions.

+ Notions de POO, classes
+ Créer une classe en Python
+ Constructeur, destructeur, atexit()
+ self, attributs, méthodes
+ Sérialiser avec __str__()
+ Décorateur @property
+ Surcharge d'opérateurs
+ Implémenter l'héritage simple
+ Implémenter l'héritage multiple
+ Encapsuler, getters, setters, property
+ Eléments statiques
+ Créer une classe abstraite
+ Composition et agrégation
+ Exemple de polymorphisme
+ Gestion des exceptions
+ Déboguage avec PDb
+ Travaux pratiques

  Télécharger le plan


Toutes les dates possibles


  • 28-08-2020
  • 22-09-2020
  • 16-10-2020

Prix : 192 €





Formation complète

Python - prise en main et syntaxe : #1
Apprenez à coder en Python en comprenant bien et par la pratique la syntaxe du langage


Savoir créer des fonctions en Python : #2
Savoir modulariser votre code en créant des fonctions et des procédures Python


Traiter les chaines en Python : #3
Savoir manipuler les chaines de caractères en Python, et mettre en oeuvre le formatage


Savoir manipuler les fichiers en Python : #4
Comment travailler avec les fichiers texte et des dossiers en utilisant plusieurs modules


Les modules Python et leur utilisation : #5
Modulariser et réutiliser votre code via des modules et mieux structurer votre projet


Python - savoir programmer en orienté objet : #6
Comprendre la programmation objet et mettre en oeuvre ses concepts via le langage Python


Python - utiliser une base de données : #7
Comment interfacer votre code Python avec une base de donnée relationnelle comme SQLite ou MySQL


Travaux pratiques en Python : #8
Utiliser Python à partir de quelques entités de domaine en utilisant le design pattern DAO


  Télécharger le plan

 Prix :  1380 €