14_AF_0000203914_SE_0001260414 # Maîtriser le langage Python MyRH

Maîtriser le langage Python

Date de mise à jour : 04/07/2025 | Identifiant OffreInfo : 14_AF_0000203914
Organisme responsable : MyRH

Objectifs


  • Maîtriser la syntaxe et les bases de la programmation en Python.

  • Comprendre l'utilisation des variables, des types de données, et des opérateurs.

  • Exploiter les structures de contrôle pour développer des programmes efficaces.

  • Utiliser les fonctions et modules Python pour organiser et réutiliser le code.

  • Manipuler les structures de données Python (listes, tuples, dictionnaires, sets).

  • Découvrir des concepts avancés comme les générateurs, les fichiers, et la programmation fonctionnelle.

Programme de la formation

1. Introduction


  • •Test de positionnement.
2. Bases de Python

  • Définition des variables et manipulations de base.

  • Utilisation des listes, dictionnaires, et autres structures de données.

  • Création de fonctions simples et manipulation des méthodes intégrées.

  • Contrôles conditionnels : if, else, elif.

  • Boucles : for, while.

  • Utilisation de la bibliothèque datetime.
3. Notions plus avancées

  • Types de variables et commentaires.

  • Opérateurs arithmétiques, rationnels, et logiques (avec exercices pratiques).

  • Gestion des chaînes de caractères et extraction de données.

  • Utilisation des bibliothèques Python et création de scripts interactifs.

  • Structuration avancée des données avec les nested types et compréhension des listes, dictionnaires, et sets.

  • Gestion des fichiers : lecture, écriture, et manipulation.

  • Introduction aux fonctions anonymes, générateurs, et expressions lambda.

  • Optimisation de code avec enumerate, zip, et mesures de performance.

  • Concepts avancés : mutable vs immutable objects, copie et deepcopy.

  • Introduction aux nombres aléatoires et à leurs applications.
4. Exercices pratiques et ateliers

  • Ateliers basés sur des projets réels :

  • Création d'une calculatrice.

  • Manipulation avancée de dictionnaires et sets.

  • Génération et manipulation de fichiers.

  • Projets de logique : deviner un numéro, simulateurs aléatoires.
5. Validation des acquis

  • Quiz final pour évaluer la compréhension globale.

Validation et sanction

Attestation de formation

Type de formation

Non certifiante

Sortie

Sans niveau spécifique

Contact de la formation

8b Rue Abel
75012 - Paris 12e
Téléphone fixe : 0652196730
Contacter l'organisme

Contact de l'organisme formateur

Foulad Omayma
SIRET : 92317504600013
75012 Paris 12e

Information fournie par :