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

Python perfectionnement

Date de mise à jour : 13/12/2024 | Identifiant OffreInfo : 24_279880

Information fournie par :
Carif-Oref Provence - Alpes - Côte d'Azur

Objectifs, programme, validation de la formation

Objectifs

Assimiler les concepts avancés de Python pour concevoir des solutions complexes.
Développer des applications performantes, modulaires et maintenables.
Optimiser le code pour maximiser les performances et réduire les temps d'exécution.
Intégrer et consommer des APIs pour des projets interactifs et connectés.

Programme de la formation

Module 1 : Programmation orientée objet avancée
Héritage et gestion des classes dérivées pour structurer les projets.
Polymorphisme et surcharge de méthodes pour une meilleure flexibilité.
Utilisation des décorateurs et des classes abstraites pour optimiser le design du code.
Module 2 : Manipulation avancée des données
Gestion avancée des fichiers aux formats CSV, JSON et XML.
Connexion et manipulation de bases de données SQL.
Travail avec des bases de données NoSQL comme MongoDB.
Module 3 : Utilisation des bibliothèques Python
Analyse de données avec Pandas.
Calculs numériques avancés avec NumPy.
Visualisation des données avec Matplotlib et Seaborn.
Consommation d'APIs externes avec la bibliothèque requests.
Module 4 : Développement et consommation d'APIs
Création d'APIs REST avec Flask.
Développement d'APIs REST avec Django.
Intégration et consommation d'APIs externes dans les projets Python.
Module 5 : Optimisation et debugging
Identification des goulots d'étranglement dans le code.
Profilage du code avec des outils comme cProfile et lineprofiler.
Optimisation des performances avec des bonnes pratiques de programmation.
Module 6 : Projet final
Définition des objectifs et spécifications techniques du projet.
Développement et intégration des fonctionnalités avancées.
Tests, déploiement et présentation du projet final.

Validation et sanction

Maîtrise des concepts avancés de Python pour résoudre des problématiques complexes.
Capacités accrues en manipulation et analyse de données.
Création d'APIs robustes et intégration efficace d'APIs externes.
Optimisation du code pour garantir des performances élevées.
Réalisation d'un projet complet démontrant l'ensemble des compétences acquises.

Type de formation

Non certificiante

Sortie

Information non communiquée

Métiers visés

Code Rome

Durée, rythme, financement

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

Conventionnement : Non

Financeur(s)

Conditions d'accès

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

Niveau d'entrée : Information non communiquée

Conditions spécifiques et prérequis

Une bonne maîtrise des bases de Python, incluant les variables, les structures de contrôle et les fonctions.

Modalités d'accès

Lieu de réalisation de l'action

formation entièrement présentielle
Adresse
Les Docks - Atrium 10.6
13000 - Marseille
Responsable :
Téléphone fixe : 01 77 17 90 36
Contacter l'organisme

Contacts

Contact sur la formation
28 rue du chemin vert
75011 - Paris 11e
Responsable : Monsieur Mickael MASSET
Téléphone fixe : 01 77 17 90 36
fax :
Site web : https://formation.vivaneo.fr/
Contacter l'organisme
Contacter l'organisme formateur
Vivaneo
SIRET: 51017673800043
75011 Paris 11e
Responsable : MASSET
Téléphone fixe : 01 77 17 90 36
Site web : https://formation.vivaneo.fr/
Contacter l'organisme

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

du 30/12/2024 au 31/12/2025
débutant le : 30/12/2024
Adresse d'inscription
Les Docks - Atrium 10.6
13000 - Marseille
Etat du recrutement : Information non disponible
Modalités : Entrées/sorties permanentes

Organisme responsable

Vivaneo
SIRET : 51017673800043

Adresse
28 rue du chemin vert
75011 - Paris 11e
Téléphone fixe : 01 77 17 90 36
Contacter l'organisme