Formation: Développement avancé avec Python

Durée:3 jours
Prix: 1650 €
Code cours:LY002
Dates:
13 au 15 mars
12 au 14 juin
2 au 4 octobre
4 au 7 décembre

classe virtuelle
(cliquez sur une date pour vous inscrire)

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 graphiqueDiffé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éesLes 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 webPré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 JavaLes 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, ...

Pythagore F.D.
01 55 33 52 10
pfd@pythagore-fd.fr

Nos centres de connexion
Centres de connexion
Calendrier
Code Cours:LY002

Contenu de la formation
Développement avancé avec Python:

Accès à la liste des cours



Vous pouvez bien entendu composer votre programme personnel à partir de nos descriptifs de cours