Retour

Python – Bases et introduction aux librairies scientifiques

Objectifs de la formation

Connaître les concepts du langage Python ainsi que les principales librairies scientifiques : NumPy, Pandas, Matplotlib...

Contenu de la formation

- Introduction rapide Historique Installation Premier programme Principales versions Prise en main de IPython - Bases du langage Opérateurs et expressions Instructions de contrôle Fonctions Structures de données - Modules et packages Programmation modulaire Importation de modules Du module au Package - Librairie standard Gestion des fichiers Gestion des répertoires Interface avec le système - Programmation objets (bases) Définition de classes Héritages Gestion des exceptions Surcharge des opérateurs - Syntaxe avancée Définitions fonctionnelles de listes Itérateurs et générateurs Décorateurs Instructions "with" et Contextlib Lambda fonctions - Aide au développement Documentation de code Tests unitaires Debugger Installation de packages (pip) - NumPy Base de NumPy (tableaux et types) Entrées/Sorties Fonctions utiles corrélation de données polynômes programmation fonctionnelle Manipulation de matrices - Matplotlib Structure d'un graphe - éléments esthétiques Layout et Annotations Graphes en 3D Graphes interactifs Introduction à Seaborn Introduction à VisPy (3D temps-réel) - Pandas Manipulation de Series et DataFrames Indexation, Catégories Fonctions numériques et statistiques Lecture & écriture de données Transformation de données Agrégations Time-Series Visualisation - Machine Learning Introduction à SciKit-Learn Introduction à TensorFlow Introduction à PyTorch (Deep Learning)

Résultats de la formation

Attestation de formation

Conditions spécifiques d'accès à la formation

Experience de la programmation et de l algorithmique

Formation 100% en ligne

Métier formé

Développement

Niveau d'étude visé

Sans le Bac

Type d'immersion professionnelle

Formation initiale

Organisme de formation

Data Value

Durée de la formation

19 mois

Prochaine(s) session(s)

  • 01/01/2025 - 31/07/2026