Python Avancé (Live Virtual Class)

Blended learning

An wen richtet sich die Weiterbildung?

Web Designer

Dauer

3,00 Tag(e)

Sprache(n) der Dienstleistung

EN FR

Nächster Termin

08.02.2025
Ort
Live Virtual Class

Preis

1950,00€

Voraussetzungen

Connaissances de base de Python

Ziele

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.

Inhalt

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

Zertifikat, Diplom

Une attestation de participation sera transmise aux participants

Nächster Termin

Datum
Stadt
Sprache und Preis
08.02.2025

10.02.2025
Live Virtual Class
FR 1950,00€

Kontakt für diese Weiterbildung

Nathalie Thielemans / Nassera Aici

Diese Weiterbildungen könnten Sie interessieren