DES RESSOURCES ET DES OUTILS AU SERVICE DES ACTEURS ET DES PROFESSIONNELS.

Langage Python

Date de mise à jour : 19/02/2025 | Identifiant OffreInfo : 02_202502297521

Information fournie par :
Cap Métiers Nouvelle-Aquitaine

Certification et éligibilité au compte personnel de formation

  • Langage Python - Code CertifInfo 117407
    • Niveau de qualification : Sans équivalence de niveau

Objectifs, programme, validation de la formation

Objectifs

- Manipuler les variables, les structures de données et écrire des algorithmes en Python
- Organiser le code avec des fonctions, modules, packages et gérer des exceptions de manière avancée
- Maîtriser la programmation orientée objet pour organiser et structurer des applications Python complexes
- Gérer les erreurs avec des exceptions personnalisées et interagir avec le système d'exploitation

Programme de la formation

1 - Manipulation des variables et des structures de données
Présentation du langage Python et installation de l'environnement de développement
Manipulation des variables et des types de données
Conversions de types de données
Utilisation des listes, tuples, dictionnaires et leurs méthodes (ajouter, supprimer, trier, etc.)
2 - Contrôle de flux et algorithmes
Utilisation des structures conditionnelles : if, else, elif
Utilisation des boucles itératives : for, while
Création d'algorithmes pour traiter des ensembles de données
Utilisation des entrées/sorties standard : input(), print(), f-string
3 - Fonctions et organisation du code
Création et utilisation de fonctions personnalisées
Organisation du code avec des modules et packages
Importation et utilisation des modules internes et externes
Utilisation des fonctions utilitaires pour automatiser les tâches répétitives
4 - Programmation orientée objet (POO)
Création de classes et instanciation d'objets
Encapsulation des attributs avec des propriétés
Héritage et polymorphisme pour organiser le code en objets réutilisables
Utilisation des méthodes de classe et décorateurs
5 - Gestion des erreurs et des exceptions
Identification des erreurs courantes en Python et compréhension des messages d'erreur
Utilisation des blocs try, except pour gérer les erreurs applicatives
Création et utilisation d'exceptions personnalisées pour un traitement spécifique des erreurs
Gestion multiple d'exceptions avec des blocs except multiples et nettoyage de ressources avec finally
6 - Manipulation avancée des fichiers et automatisation
Exploration du système de fichiers avec le module pathlib
Lecture, écriture et modification de fichiers texte et CSV
Exécution de commandes système avec subprocess pour l'automatisation de tâches
Création de scripts pour automatiser les tâches répétitives et organiser les données

Validation et sanction

-

Type de formation

Certifiante

Sortie

Information non communiquée

Métiers visés

Code Rome

Durée, rythme, financement

Modalités pédagogiques
Durée
60 heures en centre, 7 heures hebdomadaires

Conventionnement : Non

Financeur(s)

Autre

Conditions d'accès

Public(s)
Demandeur d'emploi, Handicapé, Jeune 16-25 ans, Public en emploi, Salarié, Tout public
Modalités de recrutement et d'admission

Niveau d'entrée : Sans niveau spécifique

Conditions spécifiques et prérequis

-

Modalités d'accès

Lieu de réalisation de l'action

Formation mixte
Adresse
10 Place Emlinger
64100 - Bayonne
Responsable :
Téléphone fixe :
Contacter l'organisme

Contacts

Contact sur la formation
Responsable : Celestino Mickael
Téléphone fixe : 0411934304
fax :
Site web :
Contacter l'organisme
Contacter l'organisme formateur
SENZA
SIRET: 88024436300011
34070 Montpellier
Responsable : Celestino Mickael
Téléphone fixe : 0411934304
Site web :
Contacter l'organisme

Période prévisibles de déroulement des sessions

du 18/02/2025 au 19/07/2027
débutant le : 18/02/2025
Adresse d'inscription
10 Place Emlinger
64100 - Bayonne
Etat du recrutement : Information non disponible
Modalités : Entrées/sorties permanentes

Organisme responsable

SENZA FORMATIONS
SIRET : 88024436300011

Adresse
48 Rue CLAUDE BALBASTRE
34070 - Montpellier
Téléphone fixe : 0411934304
Contacter l'organisme