PYTHON
AVANCÉ

PARTAGER CETTE FORMATION

Print Friendly, PDF & Email


Formation Python – Avancé

Cette formation fait suite à la formation Python – Initiation. Elle permet d’aller plus loin sur des modules spécifiques, avec une vue d’ensemble sur les thèmes : GUI, bases de données, sockets, interfaçage avec C.

Durée : 3 jours (soit 21 heures) Référence : F-pyt-01 lieux : interentreprise
PROCHAINES
SESSIONS
18/03/2020 20/03/2020
12/05/2020 14/05/2020
10/06/2020 12/06/2020
09/09/2020 11/09/2020
25/11/2020 27/11/2020
08/12/2020 10/12/2020
INFORMATIONS SESSIONS

PUBLIC

Toute personne souhaitant approfondir ses connaissances du langage Python.

Pré-requis

Cette formation s’adresse à des personnes ayant des bases en programmation par la maîtrise d’un langage.

MÉTHODE

Alternance d’exposés, de manipulations et d’exercices pratiques.

PROGRAMMES

Langage

  • Appel de fonctions aspects avancés : *args, **argk
  • Aspects avancés de la programmation orientée objets
  • Décorateurs
  • Méta-classes

Programmation multithread

  • Concepts de bases
  • Gestion de threads : modules thread, threading
  • Threads et la programmation orientée objets
  • Gestion des aspects concurrentiels : lock, mutex, sémaphores…

Programmation réseau

  • Serveur/Client, socket
  • Utilisation des protocoles
  • Services web

Les bases de données

  • Gestion de la base de données SQLite
  • Gestion de la base de données PosgreSQL
  • Gestion de la base de données MySQL

Tests unitaires avec unittest

  • Documentation avec DocStrings
  • Documentation avec PyDoc
  • Tests unitaires avec DocTest
  • Tests unitaires avec unittest

Programmation graphique

  • Différentes API : Tkinter, wxPython, PyQt
  • Tkinter : présentation et mise en œuvre
  • API wxPython : présentation et mise en œuvre
  • API PyQt : présentation et mise en œuvre

Calcul scientifique

  • SciPy : Scientific Tools for Python
  • Présentation du produit, les apports de NumPy
  • Manipulation de tableaux
  • Fonctions mathématiques
  • Représentation graphique avec matplotlib

Intégration Python/C

  • Présentation générale des différentes solutions
  • Interfaçage Python/C avec ctype
  • Interfaçage Python/C avec Cython
  • Interfaçage Python/C avec API-C

TARIFS

1 inscrit
2ème inscrit
3ème inscrit
1950€
-10%
-15%

*Inter-entreprises : Prix unitaire par stagiaire(s) inscrit(s) pour une session

NOUS CONTACTER

Vous souhaitez plus d'informations ou vous inscrire à  la formation Formation Python – Avancé | Dynacentrix ?

Contactez-nous au +33 (0) 1 44 17 80 09 ou envoyez vos demandes inter ou intra en précisant les dates de sessions qui vous intéressent en remplissant le formulaire ci-dessous.