La formation Programmation Python vous permettra de connaître les possibilités du langage Python, maîtriser les techniques de programmation et apprendre les bonnes pratiques de développement.
Programmation Python (LY001)
Diplôme
Certificat ESIEE-IT
Durée
4 jours (soit 28 heures)
Coût
3 168 €
Campus
Paris 9ème ou à distance
Programmation Python
Connaître les possibilités du langage Python, maîtriser les techniques de programmation et apprendre les bonnes pratiques de développement.
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 de caractères.
- Le module 're’.
Gestion des exceptions
- Principe, exemples d'exceptions. Mots clés try et except, else et finally
- Les assertions
À qui s’adresse cette formation ?
Tout développeur souhaitant acquérir les bases de la programmation en Python.
Quels sont les prérequis ?
La connaissance d'un langage de programmation sera appréciée.
Méthodes pédagogiques
- Apports théoriques suivis d’applications
- Travaux pratiques réalisés
Méthodes d'évaluations
- QCM d'évaluation des acquis
- À l’issue de cette formation, un certificat ESIEE-IT vous sera délivré.
Pour vous inscrire, envoyez un mail à formationcontinue@esiee-it.fr (réponses sous 48heures).
Informations complémentaires
Texte
Prochaines sessions :
- Du 9 au 12 octobre 2023
- Du 11 au 14 décembre 2023
- Du 6 au 9 février 2024
- Du 13 au 16 mai 2024
- Du 8 au 11 juillet 2024
- Du 30 septembre au 3 octobre 2024
- Du 2 au 5 décembre 2024
- Horaires : 9h00 à 17h30
- Taux de réussite : nouvelle formation
- 100% à distance (D) ou en présentiel (P)
- Si vous êtes en situation de handicap, retrouvez toutes les informations utiles ICI