(+33)1 55 60 76 72
Toutes nos formations sont disponibles en classe virtuelle. Contactez-nous pour plus d’informations : formation@oxiane.com

Python Avancé

Maîtriser les fonctionnalités avancées de Python
Vous cherchez une formation et vous ne l'avez pas trouvée...Faites une suggestion
Accueil » Formations » Développement » Python Avancé
Nous consulter 3 jours PR-PYTA

Python Avancé — Maîtriser les fonctionnalités avancées de Python

Programme

Programmation graphique

  • Différentes solutions : PyQt, Tkinter, PyGTK, wxWidgets
  • Caractéristiques de chaque solution

Travaux pratiques avec le module Tkinter : Création d’objets (fenêtres, boutons, …), appel des méthodes associées (grid(), pack(), …)

Gestion des bases de données

  • Les différentes méthodes : création d’une base avec les modules Gadfly, interfaçage MySQL avec MySQLdb, accès à postgreSQL avec les modules PyGreSQL ou Psycopg, …

Développement web

  • Présentation et comparaison des frameworks et langages de template
  • Les frameworks disponibles : CherryPy, Paste, CPS, Django, TurboGears, Pylons, …
  • Les langages de templates : Myghty, Python Server Pages, Cheetah, Zope
  • Mise en oeuvre de Django
  • Installation, configuration initiale : création d’un projet, serveur de développement Django, configuration des accès aux bases de données, création et activation de modèles, développement d’une application simple

Liens avec les langages C et Java

  • Les besoins : accès à des programmes en C ou à des classes Java depuis Python, bénéficier des avantages de Python depuis des programmes Java, …
  • Les outils : Jython, Jepp (Java Embedded Python), JPE (Java Python Extension), Boost.Python, …

Profils des intervenants

Toutes nos formations sont animées par des consultants-formateurs expérimentés et reconnus par leurs pairs.

Modalités d'évaluation

Evaluation des acquis de la formation par le biais de cas pratiques et/ou mises en situation.
Attestation de formation remise à chaque participant.

Démarche qualité

Questionnaire d’évaluation de satisfaction à chaud complété par chaque participant à l’issue de la formation.

Moyens pédagogiques

Salle équipée de PC (1 poste par stagiaire), vidéo-projecteur.
Espace de pause.
Dernière mise à jour le 15/09/2022