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

Python - Maîtrise complète

Date de mise à jour : 07/01/2025 | Identifiant OffreInfo : 04_2565441F

Information fournie par :
Carif-Oref de Normandie

Objectifs, programme, validation de la formation

Objectifs

  • Devenir expert en Python, du niveau débutant à avancé.
  • Créer des applications complexes et modulaires.
  • Utiliser des bibliothèques et gérer des données avancées.
  • Optimiser le code et intégrer des APIs dans des projets concrets.

Programme de la formation

Module 1 : Introduction à Python

Comprendre la philosophie du langage Python

Installation de Python et configuration de l'environnement

Premiers pas avec l'interpréteur Python


Module 2 : Variables et types de données

Manipuler les chaînes de caractères

Travailler avec les types numériques : entiers et flottants

Explorer les listes, tuples et ensembles

Utiliser les dictionnaires pour organiser les données


Module 3 : Structures de contrôle et fonctions

Maîtriser les instructions conditionnelles : if, else, elif

Utiliser les boucles : for et while

Créer des fonctions réutilisables avec paramètres et valeurs de retour


Module 4 : Gestion des erreurs et des fichiers

Comprendre et gérer les exceptions avec try, except

Lire et écrire dans des fichiers

Gérer les fichiers avec les bibliothèques os et shutil


Module 5 : Programmation orientée objet

Les bases de la POO : création de classes et d'objets

Comprendre l'héritage et le polymorphisme

Encapsulation et gestion de l'accès aux attributs et méthodes


Module 6 : Programmation avancée

Améliorer le code avec les décorateurs

Utiliser les générateurs

Découvrir les métaclasses et l'introspection en Python


Module 7 : Manipulation avancée des données

Lire et écrire des fichiers CSV, JSON et XML

Connexion et manipulation des bases de données SQL

Travailler avec des bases de données NoSQL (MongoDB, Redis)


Module 8 : Utilisation des bibliothèques Python

Analyser des données avec Pandas

Effectuer des calculs numériques avec NumPy

Visualiser des données avec Matplotlib

Consommer des APIs externes avec requests


Module 9 : Développement et intégration d'APIs

Créer une API REST avec Flask

Créer une API REST avec Django

Intégrer des APIs externes dans un projet Python


Module 10 : Optimisation et debugging avancé

Analyser les performances avec des outils de profilage

Optimiser l'utilisation mémoire et les temps d'exécution

Techniques de debugging avancé : pdb, logging


Module 11 : Projet final Python

Définir les objectifs et les spécifications du projet

Implémenter les fonctionnalités et intégrer les technologies apprises

Tester, déployer et présenter le projet final

Validation et sanction

Attestation de formation

Type de formation

Non certificiante

Sortie

Sans niveau spécifique

Métiers visés

Code Rome

Durée, rythme, financement

Modalités pédagogiques
Durée
56 heures en centre

Conventionnement : Non

Financeur(s)

Autre

Entreprise

OPCO

Bénéficiaire de l'action

Conditions d'accès

Public(s)
Salarié, Tout public
Modalités de recrutement et d'admission

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

Conditions spécifiques et prérequis

- Aucune expérience requise pour les bases, mais une forte motivation est essentielle. - Une bonne maîtrise des fondamentaux est recommandée pour les modules avancés.

Modalités d'accès

Lieu de réalisation de l'action

formation entièrement présentielle
Adresse
20 Passage de la Luciline
76000 - Rouen
Responsable : L'Opensèn
Téléphone fixe :
Contacter l'organisme

Contacts

Contact sur la formation
28 Rue du Chemin Vert
75011 - Paris 11e
Responsable :
Téléphone fixe : 0177179036
fax :
Site web :
Contacter l'organisme
Contacter l'organisme formateur
Vivaneo
SIRET: 51017673800043

Responsable : MASSET
Téléphone fixe : 0177179036
Site web :
Contacter l'organisme

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

du 27/01/2025 au 31/12/2025
débutant le : 27/01/2025
Adresse d'inscription
28 Rue du Chemin Vert
75011 - Paris 11e
Etat du recrutement : Ouvert
Modalités : Entrées/sorties permanentes

Organisme responsable

Vivaneo
SIRET : 51017673800043

Adresse
28 Rue du Chemin Vert
75011 - Paris 11e
Téléphone fixe : 0177179036
Contacter l'organisme