Pythagore F.D. apprendre à apprendre

Formation: Développement avancé avec Python

Dates:
du 11 au 13 Juin
du 1er au 3 Octobre
du 3 au 5 Décembre

(cliquez sur une date pour vous inscrire)

Durée:
3 jours
Prix:
1450 €
Code cours:
LY002



Public:
Les développeurs en Python.

Objectifs:
Maîtriser les fonctionnalités comme la gestion des graphiques, des bases de données, les liens avec les langages C et Java, le développement d'applications Web, et l'utilisation de framework comme Django.

Connaissances préalables nécessaires:
Connaissance de base de Python.


Programme détaillé de la formation (logo acroreadTéléchargez le 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, ...
Travaux pratiques avec une base postgreSQL et le module 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, ...



(c) 2012 Pythagore F.D. Paris
Pour nous contacter:01 55 33 52 10 ou pfd@pythagore-fd.fr