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.

[vc_row][vc_column][vc_column_text] Formation [page_title] [/vc_column_text][/vc_column][/vc_row][vc_row][vc_column][vc_empty_space][ultimate_heading main_heading="OBJECTIFS" spacer="line_only" spacer_position="bottom" line_height="1" line_color="#ff9735" line_width="300" spacer_margin="margin-top:20px;margin-bottom:20px;" main_heading_font_size="desktop:20px;"][/ultimate_heading][vc_empty_space][vc_column_text el_class="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.[/vc_column_text][vc_empty_space][ultimate_heading main_heading="INFORMATIONS SESSIONS" spacer="line_only"

Début

19 juin 2019

Fin

21 juin 2019

Lieu

Paris   View map

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/201929/11/2019

Frais d’inscription*

1 inscrit
2 inscrits
3 inscrits
1500€ HT
1350€ HT
1200€ HT

*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