Python Avancé : Techniques et Projets Complexes

Plus de 75% de la formation est constituée d'exercices pratiques et de projets.

À qui s'adresse la formation ?

Objectifs de la formation

Approche pédagogique

Cette formation Python avancé comporte plusieurs ateliers pratiques sur des environnements techniques.
Les sessions “A distance” sont réalisées avec un outil de visioconférence, permettant au formateur d’adapter sa pédagogie
 

L’évaluation se fait en continue au fils des travaux pratiques

Prérequis

Programme de la formation : Python avancé

  • Programmation Multithread
    • Concepts de base, synchronisation, gestion de threads.
    • Exercices pratiques: Programmes multithread.
  • Programmation Réseau avec Sockets
    • TCP/IP, sockets en mode connecté et non connecté.
    • Exercices pratiques: Applications client-serveur.
  • Python et XML
    • Gestion de fichiers XML, DOM, SAX, Xpath.
    • Exercices pratiques: Manipulation de données XML.
  • Bases de Données
    • SQL, NoSQL, SQLite, MySQL.
    • Exercices pratiques: Applications avec bases de données.
  • Intégration Python/C et Java
    • Utilisation de SWIG, interfaces avec C et Java.
    • Exercices pratiques: Interfaces avec des API en C et Java.
  • Optimisation et Profiling
    • Débogage, analyse des performances.
    • Exercices pratiques: Optimisation de code existant.

Pourquoi devriez-vous y participer ?

À qui s'adresse la formation ?

Cette formation est destinée aux :

Prérequis

Objectifs d’apprentissage

À l’issue de la formation, vous serez capable de :

Programme de la formation

La formation se déroule sur quatre jours :

Approche pédagogique

Examen de certification PECB

L’examen dure 3 heures et couvre les domaines suivants :