Revenir aux résultats

Programmer et automatiser des tâches avec Python (Tosa) - Formation

Type de formation
 Formation continue
Formation certifiante
 Formation certifiante
Type de certification
 Habilitation
 Formation entièrement à distance

Objectifs

Résultats attendus

Résultats attendus

Programmer et automatiser des tâches avec Python (Tosa)

Objectifs de la formation

Objectifs de la formation

- 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

Domaines

Domaine(s)
Langage Python

Contenu

Contenu

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

2- Les bases de la programmation en Python

  • Les opérateurs relationnels et logiques
  • Les instructions de condition (if..else)
  • Boucle for
  • Boucle while
  • Créer sa propre fonction en Python

3- La Programmation Orientée Objet (P.O.O)

  • Les classes
  • Le constructeur de classe
  • Les méthodes
  • Les propriétés
  • L'Héritage en Python

4- Dictionnaires et bibliothèques

  • 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)

5- Python et base de 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

6- Visualisation de données

  • Créer un graphique
  • Apprendre à gérer le multi graph
  • Créer des graphiques avec Seaborn