Logware Institut

Formation Python

Logware Institut
À Paris

1990 
HT
Ou préférez-vous appeler directement le centre?
01 53... Voir plus

Infos importantes

Typologie Séminaire intensif
Niveau Niveau initiation
Lieu Paris
Heures de classe 28h
Durée 4 Jours
Début Dates au choix
  • Séminaire intensif
  • Niveau initiation
  • Paris
  • 28h
  • Durée:
    4 Jours
  • Début:
    Dates au choix
Description

Le langage Python est un langage de programmation plus accessible et parfait lorsque l’on souhaite s’initier aux concepts de base de la programmation. Apprenez à programmer en Python rapidement et de manière opérationnelle.

Infos importantes

DIF: Formation éligible au DIF (Droit individiuel à la Formation)

Pôle Emploi: Formation éligible au financement Pôle Emploi

Installations (1)
Où et quand
Début Lieu
Dates au choix
Paris
58, Rue du Dessous des Berges, 75013, (75) Paris, France
Voir plan
Début Dates au choix
Lieu
Paris
58, Rue du Dessous des Berges, 75013, (75) Paris, France
Voir plan

Foire aux questions

· Quels sont les objectifs de cette formation?

L’objectif de cette formation Python est de vous permettre de maîtriser en 4 jours toutes les possibilités qu’offre ce langage de programmation objet. Cette formation vous permettra de créer et maintenir des applications Python et de connaître toutes ses possibilités. Le programme inclut les bases du langage Python ainsi que les différentes versions, l’évolution du langage et l’installation et environnement du langage. Vous verrez également comment fonctionne la programmation orientée objet en Python, la gestion des modules Python ainsi que le multi threading et comment créer une stratégie événementielle. Grace à Python vous avez la possibilité de créer une application complète et professionnelle. En suivant cette formation, vous saurez analyser ce code source.

· À qui s'adresse-t-elle?

La formation de Logware Institut s’adresse à des personnes ayant des profils de développeurs, intégrateurs ou administrateurs systèmes développant des scripts de traitement.

· Prérequis

Notions de programmation.

· Que se passe-t-il après une demande d'informations?

Suite à une demande de plus d'informations au centre Logware Institut nous vous répondrons sous un délai de 24 à 48 heures.

Opinions

0.0
Non évalué
Évaluation de la formation
100%
Recommandé
5.0
excellent
Évaluation du Centre

Opinions sur cette formation

Il n'y a pas encore d'opinions sur cette formation
* Opinions recueillies par Emagister et iAgora

Qu'apprend-on avec cette formation ?

Formation Python
Vous permettra de créer et maintenir des applications Python et de connaître toutes ses possibilités

Professeurs

xxx xxx
xxx xxx
xxx

Programme

Formation Initiation Programmation Python
  • Découverte de Python
  • Introduction
  • Usage de python
  • Comparatif de python et d’autres langages de
  • scripting (visual basic, perl)
  • Versions
  • Les bases de Python
  • Types de données
  • Variables, listes, séquences et tuples
  • Manipulation de chaines et des nombres
  • Operateurs
  • Structures de contrôles
  • les fonctions
  • Lab 1 : Ecriture de premiers scripts en Python
  • avec l’environnement de développement Aptana
  • Classes et objets
  • Présentation « pratique » de la programmation objet
  • Constructeur et destructeur
  • Héritage
  • Surcharge
  • Lab 2 : Re-écriture des scripts en objets
  • Remarque : il ne s’agit pas ici de maitriser la
  • programmation objet, mais d’en comprendre
  • l’usage afin de pouvoir appréhender facilement
  • les outils écris en «objet».
  • Traitement des erreurs
  • Exceptions
  • Création de classes exceptions
  • Gestion des logs
  • Utiliser les valeurs de retour
  • Lab 3 : Intégration de la gestion des erreurs et
  • du log dans les scripts
  • Outils pour l’intégration
  • Contrôler l’exécution
  • Création d’un environnement virtuel Python
  • Utilisation d’un gestionnaire de sources
  • Parsing de paramètres, usages
  • Accès aux variables d’environnement
  • Accès a la base de registre Windows
  • Bonnes et mauvaises pratiques
  • Lab 4 : Application des bonnes pratiques sur
  • les scripts produits précédent
  • Interagir avec le système
  • Détection de la plate-forme
  • Manipuler le systeme de fichiers
  • Exécuter des taches en parallèle
  • Exécution d’un shell local
  • Contrôler les processus depuis Python
  • Patterns d’intégration
  • (wrapper, spawn processes, etc.)
  • Bonnes et mauvaises pratiques
  • Lab 5 : Conception d’une application de
  • supervision de taches
  • Lecture / écriture de fichiers
  • Lecture d’un fichier csv
  • Lecture d’un fichier XML
  • Lecture d’un fichier de propriétés clé x valeur
  • Parsing d’un fichier quelconque
  • Persistance et sérialisation de données
  • Bonnes et mauvaises pratiques
  • Lab 6 : Utilisation de XML comme systeme
  • de configuration
  • Interagir avec des systèmes externes
  • Contrôler FTP
  • Contrôler l’envoie de mail
  • Interagir avec une base de données
  • Contrôler un DNS
  • Contrôler un LDAP
  • Exécution de shell distants
  • Intégration avec SNMP
  • le shell IPython
  • Lab 7 : Utilisation de XML comme système
  • de configuration
  • Conception d’une chaîne d’intégration continue
  • Chaîne d’intégration continue
  • Processus d’intégration continue
  • Exemple de chaine d’intégration continue pour
  • un environnement Java
  • Bonnes et mauvaises pratiques
  • Gestionnaire de build (Cruise Control, hudson)
  • Mise en place de procédures de contrôle d’intégration
  • Projet : réalisation d’une chaîne
  • d’intégration d’un produit
  • Ce projet permet aux participants de mettre
  • en pratique les notions vues sur un projet
  • commun. Cela comprend :
  • la compréhension d’un projet d’intégration
  • complexe
  • la définition et la mise en place de scripts
  • l’interaction avec deux systemes différents
  • l’usage de ftp, http
  • la supervision de la chaine d’intégration
  • le packaging et le déploiement de la chaine.
  • A la fin du projet une rétrospective sera
  • organisée afin de comparer les différentes
  • solutions mises en place

Information supplémentaire

Observations : Formation Inter / Intra , à la carte
Nombre d'élèves par classe : 10
Personne de contact : Ylan Elkeslassy


Plus de 95% de nos participants sont satisfaits des prestations proposées.
Support de cours inclus

Ceux qui ont consulté cette formation ont également consulté...
En voir plus