Aller au contenu principal

Python Bases

Date de mise à jour :
Identifiant Offre Info : 01_GE235821
Organisme responsable : AMS TRAINING (ouvre dans un nouvel onglet)

Nouvelle recherche

Présentation de la formation

Objectifs

Acquérir une vue globale des possibilités et des champs d'application de Python et de ses librairies principales.

L'accent est mis sur les exercices et l'apprentissage des bonnes pratiques.

Programme de la formation

Python pour quoi ? - Compilation de Python. - Tour d'horizon de l'organisation de l'infrastructure d'une distribution Python. - Installation des outils pédagogiques. Premier contact avec les systèmes de gestion de paquets Python. - Première approche du langage, les aspect impératifs. Constructions syntaxiques et types de données. - L'approche fonctionnelle. - Introduction aux objets. - Mise en œuvre des modules ConfigParser (gestion des fichiers .ini) et optparse…

Python pour quoi ?
- Compilation de Python.
- Tour d'horizon de l'organisation de l'infrastructure d'une distribution Python.
- Installation des outils pédagogiques. Premier contact avec les systèmes de gestion de paquets Python.
- Première approche du langage, les aspect impératifs. Constructions syntaxiques et types de données.
- L'approche fonctionnelle.
- Introduction aux objets.
- Mise en œuvre des modules ConfigParser (gestion des fichiers .ini) et optparse (gestion des options de ligne de commande).
- Introduction à la gestion des exceptions.

Suite sur les objets, l'héritage l'introspection, les modules et les packages..
- Construction d'un module simple de gestion XML, dérivation en gestion d'XHTML.
- Clôture sur les objets. Bonnes pratiques.
- Introduction aux générateurs et à la continuation.
- Présentation des services réseaux.
-Écriture d'un serveur et d'un client de chat.

Conclusion
- Les sous-processus, les threads.
- Conception d'un daemon en Python. Portage du serveur de chat.
- Intégration du client, gestion des options par défaut et de la ligne de commande.
- La persistance des données. Le marshalling et les fichiers indexés.
- Intégration au serveur de chat : gestion de l'historique.
- Introduction à la méthodologie de distribution du code Python.
- Création de paquets. Déploiement.

Validation et sanction

attestation de suivi ou de présence

Type de formation

Non certifiante

Niveau de sortie

Sans niveau spécifique

Durée, rythme, financement

Durée

En centre

21 h

Financement

Conventionnement
Oui

Conditions d'accès

Publics visés

  • Bénéficiaire allocation retour à l'emploi
  • Bénéficiaire allocation solidarité spécifique
  • Bénéficiaire du revenu de solidarité active
  • Demandeur d'emploi
  • Militaire en reconversion
  • Particulier, individuel
  • Public en emploi
  • Public sans emploi
  • Salarié
  • Salarié dans le cadre du CIF
  • Salarié dans le cadre du DIF
  • Salarié dans le cadre du plan de formation
  • Salarié en contrat aidé
  • Salarié en période de professionnalisation
  • Salarié en reconversion

Niveau d'entrée

Sans niveau spécifique

Conditions spécifiques et prérequis

Connaître un langage de programmation.

Lieu de réalisation de l'action

Modalités d'enseignement

Formation mixte

Adresse

22 Rue de Medreville
54000 Nancy

Périodes prévisibles de déroulement des sessions

Début

Fin

Adresse d'inscription
22 Rue de Medreville
54000 Nancy
État du recrutement
Ouvert
Modalités
Entrées / Sorties à dates permanentes