18, Avenue de l’Europe – Parc technologique du Canal

31520 Ramonville-Saint-Agne

09 88 42 22 19

06 76 60 32 74

Développement Python

Référence F171893
Tarif présentiel ou distanciel 1950 €
Session ouverte A partir de 2 personnes
Intra-entreprise Nous consulter

Public concerné : Développeurs.

Objectifs : Découvrir les bases du langage Python. Comprendre et savoir utiliser la programmation orientée objet dans Python. Savoir manipuler les principales librairies python.

Durée : 3 jours

Prérequis : Connaissance des techniques de programmation de base (algorithme). Connaissance d’un langage de développement.

Méthodes et moyens pédagogiques : Formation réalisée en présentiel ou en distanciel (Choix à définir). Exposés, cas pratiques, synthèse. Matériel : 1 poste par stagiaire, vidéoprojecteur, tableau.

Support de cours fourni à chaque stagiaire.

Modalités de suivi et d’évaluation : Questionnaire d’évaluation de la satisfaction en fin de stage, feuille de présence émargée par demi-journée par les stagiaires et le formateur. Attestation de fin de formation.

Informations pratiques : Accessibilité , modalités et délais d’accès.

Contenu de formation

Présentation de Python : Historique de Python – Comparaison de Python avec d’autres langages (PHP, Java, Perl, Shell).

La syntaxe de base :

L’interpréteur Python
La syntaxe du langage
Les différents nombres et leur manipulation
Les différentes chaînes de caractères et leur manipulation

Les structures de contrôles :

La condition if / else
La boucle while
La boucle for

Les structures de données :

Les Tuples
Les séquences
Les listes
Les dictionnaires

Organisation du code Python :

Les fonctions
Créer et utiliser des module Python
Importation de code Python

La programmation Orientée Objet dans Python :

Les objets
Les classes, les attributs et les méthodes
Les notions de Constructeurs et de Destructeurs
Les propriétés
L’héritage
La Surcharge
Les exceptions

La bibliothèque de modules standards et principaux modules :

Module os et sys : interaction avec le système d’exploitation
Manipulation des fichiers (lecture et écriture)
Module re : utilisation d’expressions régulières
Comment trouver des modules ?
Tirer partie de la documentation

DEMANDER UN DEVIS ÊTRE RAPPELÉ

Dates inter-entreprises

Toulouse

Top