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.

DEBUT

19 juin 2019

FIN

21 juin 2019

LOCALISATION

Paris   CARTE

Categories

Langage Python

Formation Python – Avancé

OBJECTIFS

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.

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.

Durée : 3 jours (21 heures)

Référence  : F-pyt-01

Inter

Intra grandes villes – Nous consulter

Prochaines sessions :

Lieu
Début
Fin
Paris
19/06/2019
21/06/2019
27/11/2019 29/11/2019

Frais d’inscription*

1 inscrit
2 inscrits
3 inscrits
1950€ HT
-10%
-15%

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

PROGRAMME

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

NOUS CONTACTER

Vous souhaitez plus d'informations concernant la formation Python – Avancé ?

Contactez-nous au +33 (0) 1 72 92 05 58
ou envoyez vos demandes inter ou intra en précisant les dates de sessions qui vous intéressent.

Print Friendly, PDF & Email

Dynacentrix

Dynacentrix est un leader Européen dans la formation et la certification Lean Six Sigma à Paris (et province en intra). (Black Belt, Green Belt, Yellow Belt) et méthode Agile. Accrédité Master Black Belt par IASSC. Dynacentrix propose aussi des formations en Machine Learning, formations en Data Mining, formations en Langage R, Formations Python…  Dynacentrix couvre tous les aspects pédagogiques et techniques (Services et logiciels) dans les domaines de l’Excellence Opérationnelle, Data Science / AI et Statistiques.

Dynacentrix Paris

Coordonnées

60 Avenue Charles de Gaulle
92200 Neuilly-sur-Seine
Tél : 01 72 92 05 58

Partager cette page sur :