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