Certif. RS 100% CPF À distance

Python niveau Opérationnel : 50 heures de cours individuels sur mesure

OURAGAN FORMATION

3 850 €à partir de
Durée variabledurée
1session active
Francelieu

Objectifs de la formation

Comprendre la logique de programmation Python.
Écrire des scripts clairs, structurés et réutilisables.
Manipuler des données, lire/écrire des fichiers, automatiser des tâches.
Utiliser les principaux modules standards et installer des librairies externes.

Programme

Le programme sera adapté au niveau et aux objectifs du participant.
1. Introduction à Python
Historique, philosophie, cas d'usage
Installation (Python, IDE : VS Code, PyCharm, ou Jupyter)
Premiers pas avec un script Python.
2. Variables, types de données et opérateurs
Nombres, chaînes de caractères, booléens
Opérations arithmétiques et logiques
Conversion de types, formatage de texte (f-strings).
3. Structures de contrôle
Conditions (if, elif, else)
Boucles (for, while)
Opérateurs logiques et tests multiples
Introduction aux compréhensions de liste.
4. Fonctions et structuration du code
Définition et appel de fonctions
Paramètres, valeurs de retour
Portée des variables (locale/globale)
Notions de documentation (docstrings).
5. Structures de données intégrées
Listes, tuples, dictionnaires, ensembles
Méthodes usuelles de manipulation
Parcours, filtres, tris, recherches
Copie profonde vs copie superficielle
6. Fichiers et entrées/sorties
Lecture/écriture de fichiers texte (TXT, CSV)
Manipulation de chemins (os, pathlib)
Traitement ligne par ligne et parsing.
7. Gestion des erreurs et exceptions
Try/Except : capture et traitement des erreurs
Types d'exceptions courantes
Le bloc finally et bonnes pratiques de débogage.
8. Modules et librairies
Importation de modules standards (math, random, datetime, os, etc.)
Création et réutilisation de modules personnalisés
Installation de packages avec pip
Découverte de packages utiles : requests, openpyxl, pandas (intro).
9. Automatisation de tâches simples
Script d'automatisation (fichiers, emails, renommage, etc.)
Routines récurrentes (cron jobs ou planificateur de tâches).
10. Introduction à la Programmation Orientée Objet (POO)
Notions de classe, objet, attribut, méthode
Constructeurs et encapsulation
Utilisation simple dans un projet.
11. Projet de synthèse
Réalisation d'un script ou mini-application complète (selon public)
Exemples : gestion de fichiers, analyse d'un CSV, convertisseur de données, automatisation d'un rapport Excel.
La certification Tosa Python est délivrée avec indication d'un score (entre 551 et 1000), correspondant à un niveau (Opérationnel, Avancé ou Expert). En deçà du score de 551 points le candidat se verra délivrer une attestation de passage de la certification. Niveau Tosa Python visé : Opérationnel.

Résultats attendus

A l'issue de la formation, le candidat sera en capacité de :
Écrire des scripts clairs, robustes et structurés en Python.
Réaliser des traitements sur des fichiers ou des données.
Organiser son code en modules ou fonctions réutilisables.
Utiliser Python dans un environnement professionnel (Linux, IDE, terminal).

Les points forts

Analyse précise des besoins. Test de niveau mis à disposition. Cours d'essai de 30mn sur demande.

La certification

Programmer et automatiser des tâches avec Python (Tosa)

  • TypeCertif. RS
  • Spécialité (NSF)Informatique, traitement de l'information, réseaux de transmission
  • DomaineDéveloppement informatique
RS 6962 CertifInfo 118154

Organisme & lieu

Formations similaires