Formation Python Développer avec Python : Initiation
REF
028PY
DUREE
4 Jours
TARIF
2090€ HT
>
Objectifs
- Connaître les possibilités du langage Python
- Maîtriser les techniques de programmation
- Apprendre les bonnes pratiques de développement
>
Public
- Tout développeur souhaitant acquérir les bases de la programmation en Python
>
Prérequis
- La connaissance d’un langage de programmation sera appréciée
>
Programme
Introduction
- Présentation Python
- Caractéristiques
- Positionnement par rapport à d’autres langages
- Installation
- Utilisation de l’interpréteur
- Premier programme en Python
Les bases
- Principaux types de données (nombres, booléens, chaînes de caractères)
- Déclaration de variable, typage dynamique, mots clés réservés
- Les opérateurs : priorité, associativité, opérateurs d’affectation, logiques, de comparaison
- Quelques fonctions utiles : print(), input ()
- Structures conditionnelles : if et elif
- Boucle while, mots clés break et continue
Chaînes de caractères et listes
- Définition et manipulation de chaînes de caractères
- Le type séquence
- Les listes : définition, accès à un élément
- Les références
- Les tuples
- Manipulation de listes : mot clé del, fonctions list et range : parcours d’une liste
Les fonctions
- Présentation, déclaration et appel d’une fonction
- Portée des variables, mot clé global
- Passage d’arguments, les arguments par défaut
- La récursivité
- Les fonctions Lambda : définition, utilisation
- Fonctions intégrées
Programmation Objet
- Rappels sur la programmation objet
- Les classes en Python
- Constructeurs, attributs privés, méthodes, héritage
Les fichiers
- Méthodes d’accès aux fichiers : ouverture (accès en mode lecture, écriture, ajout, …) / fermeture, le mot clé with, lecture dans un fichier
Les types de données complexes
- Les listes de listes
- Une liste de tuples
- Les dictionnaires
- Parcours d’un dictionnaire
- Les méthodes update(), clear(), pop(), del(), values, keys()
Modules et expressions régulières
- Les modules : définition, la fonction help()
- Importer des fonctions
- Créer ses propres modules
- Expressions régulières, les caractères spéciaux
- Groupes et classes et caractères
- Le module « re »
Gestion des exceptions
- Principe, exemples d’exceptions
- Mots clé try et except, else, finally
- Les assertions
>
Moyens et Méthodes Pédagogiques
- La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions
- Un poste par stagiaire
- Formateur Expert
- Remise d’une documentation pédagogique papier ou numérique pendant le stage
>
Validation des acquis
- Auto évaluation des acquis par le stagiaire via un questionnaire en fin de formation
- Attestation de fin de stage remise avec la facture
Dates des sessions
Lieu
>24/11/2025
au
27/11/2025
Paris ou à Distance
>08/12/2025
au
11/12/2025
Paris ou à Distance
>19/01/2026
au
22/01/2026
Paris ou à Distance
Toutes les dates
Un Intra ?Une formation sur mesure ?
>24/11/2025
au
27/11/2025
Paris ou à Distance
>08/12/2025
au
11/12/2025
Paris ou à Distance
>19/01/2026
au
22/01/2026
Paris ou à Distance
>09/02/2026
au
12/02/2026
Paris ou à Distance
>09/03/2026
au
12/03/2026
Paris ou à Distance
>13/04/2026
au
16/04/2026
Paris ou à Distance
>18/05/2026
au
21/05/2026
Paris ou à Distance
>08/06/2026
au
11/06/2026
Paris ou à Distance
>22/06/2026
au
25/06/2026
Paris ou à Distance
>14/09/2026
au
17/09/2026
Paris ou à Distance
>28/09/2026
au
01/10/2026
Paris ou à Distance
>16/11/2026
au
19/11/2026
Paris ou à Distance
>07/12/2026
au
10/12/2026
Paris ou à Distance
Moins des dates
Un Intra ? Une formation sur mesure ?
Nos Clients
Adresse :
26-28 rue de Londres75009 Paris
Metro :
3
9
12
13
14
RER
A
E