Formations au coeur des technologies

Essayer, tester, échanger les bonnes pratiques, partager les retours d'expériences, ...
toutes nos formations sont disponibles à distance (classes virtuelles) et en centre de formation (présentiel), au choix.
Vous pouvez même changer de modalité en cours de formation, si vous avez des contraintes : par exemple, commencer en présentiel et continuer les jours suivants à distance.
Les outils pédagogiques et l'infrastructure de travaux pratiques mis à disposition sont accessibles depuis nos locaux, ou depuis votre entreprise ou votre lieu de télétravail, à volonté
N'hésitez pas à tester nos formations et nos serious games !

Formation : Développement Python Avancé

Durée3 jours
Prix1750 €
Code coursLY002
Dates 18 au 20 octobre

(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.

Validation des pré-requis

Validation des attentes

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, ...

Modalités et délais d'accès
Méthodes mobilisées

Pythagore-F.D.

01 55 33 52 10
pfd@pythagore-fd.fr
Calendrier
Code Cours:LY002

Contenu de la formation
Développement Python Avancé:

Accès à la liste des cours



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