Python Programmation Avancée
Objectifs
- mettre en œuvre la programmation objet
- approfondir le langage (fonctions décorées, interfaçage, …)
- utiliser les bases de données structurées et NOSQL
Programme Détaillé
Module objets
Méthodes virtuelles
Modification "à chaud"
Propriétés (@property, setter et getter)
Introspection
Langage
Décorateurs avancés
Numpy
Interfaçage de données : CSV, JSON, XML
Interagir avec du code C, C++, Java
Graphiques avec MatPlotLib
Interfaces graphiques avec wxPython
Base de données
Accès à des bases NOSQL (MongoDB, CASSANDRA, REDIS)
Design patterns
Nos formateurs DEMOS sont recrutés conformément aux spécifications mentionnées pour chaque formation. Ce sont des professionnels en activité et/ou des experts dans leur domaine. Ils utilisent des méthodes et outils appropriés aux formations qu’ils dispensent et adaptent leur pédagogie au public accueilli.
Avant la formation : IMPLIQUER
Questionnaire pré-formation et/ou recueil des besoins pour préciser les attentes individuelles, à l’entrée en formation.
Pendant la formation : APPLIQUER
Méthodes actives et participatives, apports théoriques (10%), mises en pratique (70%) et échanges (20%)
Elaboration de son plan d’actions personnalisé
Après la formation : ACCOMPAGNER
Les conseillers formation sont à votre disposition si vous avez besoin de précisions.
SUIVI & EVALUATION
Pour assurer un suivi individuel, Demos a mis en place 2 types d’évaluation :
Une évaluation de compétences en ligne en début et en fin de formation qui peut prendre différentes formes selon le contenu de la formation suivie : Tests d’évaluation des acquis, cas pratiques, mises en situation, soutenance devant un jury pour les formations à finalité certifiante.
Une évaluation de la satisfaction de chaque stagiaire est réalisée en ligne. Cette évaluation est complétée par l’appréciation du formateur à l’issue de chaque session.