Programmer et automatiser des tâches avec Python (Tosa)
Contenu
Objectifs
- Connaître les règles syntaxiques et sémantiques de Python afin de créer des programmes clairs et réutilisables
- Maîtriser les outils d'entrée-sortie, dans le but de lire et modifier des documents externes au programme
- Maîtriser les spécificités des types intégrés afin de traiter efficacement et de manière claire des grands volumes de données
- Créer des fonctions documentées, des classes et leurs méthodes associées, dans le but de créer des fonctionnalités intégrables dans d'autres programmes
- Importer des packages composés pour exploiter l'ensemble des fonctionnalités incluses
- Utiliser les packages fondamentaux de la bibliothèque standard afin de manipuler efficacement des données externes habituelles
- Implémenter des structures de données adaptées et choisir les fonctions adaptées afin de concevoir des programmes à la complexité algorithmique maîtrisée
Les objectifs de votre formation sont personnalisables.
Programme
1-Installation et bases de Python
- Installation de l'environnement de travail (Windows, Mac)
- Installation de Python sous Windows ou MAC
- Les variables et les types de données
- Opérateurs, fonctions et bibliothèque
- Accéder aux éléments d'une liste
- Ajouter/modifier/supprimer des éléments d'une liste
- Les opérateurs relationnels et logiques
- Les instructions de condition (if..else)
- Boucle for
- Boucle while
- Créer sa propre fonction en Python
- Les classes
- Le constructeur de classe
- Les méthodes
- Les propriétés
- L'Héritage en Python
- Ajouter/modifier/supprimer des éléments d'un dictionnaire
- Parcourir un dictionnaire
- Utilisation de la bibliothèque NumPy (manipuler les tableaux)
- Utilisation de la bibliothèque Pandas (manipuler les données)
- Création d'une base de données
- Création d'une table
- Ajout de données dans une table
- Lecture/modification/suppression de données
- Créer un graphique
- Apprendre à gérer le multi graph
- Créer des graphiques avec Seaborn
Validation / certification préparée
- Programmer et automatiser des tâches avec Python (Tosa)
Dates et lieux de formation
au 30/06/2025
Rue de Châtillon
35 Rennes
- Entrée sortie permanente
- Formation à la demande
- 40 heures
- Formation mixte (FOAD et présentiel)
au 30/06/2025
rue de Pontaniou
29 Brest
- Entrée sortie permanente
- Formation à la demande
- 40 heures
- Formation mixte (FOAD et présentiel)
au 30/06/2025
42 Avenue de la Perrière
56 Lorient
- Entrée sortie permanente
- Formation à la demande
- 40 heures
- Formation mixte (FOAD et présentiel)
au 30/06/2025
1 Rue Aristide Briand
29 Quimper
- Entrée sortie permanente
- Formation à la demande
- 40 heures
- Formation mixte (FOAD et présentiel)
34070 Montpellier