Python Bases
Date de mise à jour :
Identifiant Offre Info : 01_GE235821
Organisme responsable :
AMS TRAINING
(ouvre dans un nouvel onglet)
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
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 Medreville54000 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