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

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

Contenu de la formation

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

Résultats attendus de la formation

Cette formation vous prépare à la certification de Niveau opérationnel "Programmer et automatiser des tâches avec Python (Tosa)
  • Créer, identifier et afficher le contenu d'une variable
  • Connaître les principaux cas d'usage de Python
  • Savoir utiliser les opérateurs et créer un contrôle de flux conditionnel
  • Créer des boucles simples
  • Reconnaître et manipuler des objets simples et savoir appliquer des fonctions
  • Créer et documenter des fonctions
  • Importer un package et utiliser ces fonctions au sein d'un programme
  • Lire une donnée en entrée et effectuer un traitement
  • Trier des données
  • Modéliser un graphe et l'explorer
  • Créer des combinaisons de boucles et conditions

Certification(s)

  • Programmer et automatiser des tâches avec Python (Tosa)
  • Certification active
  • Certificateur : Isograd
N° session CO
Date de début
Date de fin
Lieu de formation
Inscription
Public
Détails
346047S
03/02/2025
18/12/2027
Dijon 21000
Tout public
Afficher les détails

Durée

Durée totale de la formation: 80 heure(s)
Durée en centre: 80 heure(s)

Modalites de formation

Modalités d'enseignement: Formation mixte (FOAD et présentiel)

Rythme: Temps partiel

FPC Formation professionnelle continue : Oui

Lieu de formation

Quatre-quarts
7bis Rue du Chapeau Rouge
21000 - Dijon

ORGANISME FORMATEUR

Senza Formations
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : Notre formation ne nécessite aucun prérequis de niveau et elle est accessible à tous les types de public Nous vous recommandons cependant : D'avoir un ordinateur avec une connexion à internet et un casque d'écoute équipé d'un microphone pour les séances en visioconférence Détenir quelques connaissances de base en informatique

COMPLEMENT D’INFORMATION

346048S
03/02/2025
18/12/2027
Besançon 25000
Tout public
Afficher les détails

Durée

Durée totale de la formation: 80 heure(s)
Durée en centre: 80 heure(s)

Modalites de formation

Modalités d'enseignement: Formation mixte (FOAD et présentiel)

Rythme: Temps partiel

FPC Formation professionnelle continue : Oui

Lieu de formation

Coworking Besançon
rue de franche-comté
25000 - Besançon

ORGANISME FORMATEUR

Senza Formations
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : Notre formation ne nécessite aucun prérequis de niveau et elle est accessible à tous les types de public Nous vous recommandons cependant : D'avoir un ordinateur avec une connexion à internet et un casque d'écoute équipé d'un microphone pour les séances en visioconférence Détenir quelques connaissances de base en informatique

COMPLEMENT D’INFORMATION

346049S
03/02/2025
18/12/2027
Chalon-sur-Saône 71100
Tout public
Afficher les détails

Durée

Durée totale de la formation: 80 heure(s)
Durée en centre: 80 heure(s)

Modalites de formation

Modalités d'enseignement: Formation mixte (FOAD et présentiel)

Rythme: Temps partiel

FPC Formation professionnelle continue : Oui

Lieu de formation

Acti'Cap Chalon
179 Avenue de Paris
71100 - Chalon-sur-Saône

ORGANISME FORMATEUR

Senza Formations
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : Notre formation ne nécessite aucun prérequis de niveau et elle est accessible à tous les types de public Nous vous recommandons cependant : D'avoir un ordinateur avec une connexion à internet et un casque d'écoute équipé d'un microphone pour les séances en visioconférence Détenir quelques connaissances de base en informatique

COMPLEMENT D’INFORMATION

346050S
03/02/2025
18/12/2027
Auxerre 89000
Tout public
Afficher les détails

Durée

Durée totale de la formation: 80 heure(s)
Durée en centre: 80 heure(s)

Modalites de formation

Modalités d'enseignement: Formation mixte (FOAD et présentiel)

Rythme: Temps partiel

FPC Formation professionnelle continue : Oui

Lieu de formation

CBS - Center Business Services
13 Rue Jules Ferry
89000 - Auxerre

ORGANISME FORMATEUR

Senza Formations
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : Notre formation ne nécessite aucun prérequis de niveau et elle est accessible à tous les types de public Nous vous recommandons cependant : D'avoir un ordinateur avec une connexion à internet et un casque d'écoute équipé d'un microphone pour les séances en visioconférence Détenir quelques connaissances de base en informatique

COMPLEMENT D’INFORMATION

346051S
03/02/2025
18/12/2027
Mâcon 71000
Tout public
Afficher les détails

Durée

Durée totale de la formation: 80 heure(s)
Durée en centre: 80 heure(s)

Modalites de formation

Modalités d'enseignement: Formation mixte (FOAD et présentiel)

Rythme: Temps partiel

FPC Formation professionnelle continue : Oui

Lieu de formation

LOCOW Mâcon
82 Rue Victor Hugo
71000 - Mâcon

ORGANISME FORMATEUR

Senza Formations
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : Notre formation ne nécessite aucun prérequis de niveau et elle est accessible à tous les types de public Nous vous recommandons cependant : D'avoir un ordinateur avec une connexion à internet et un casque d'écoute équipé d'un microphone pour les séances en visioconférence Détenir quelques connaissances de base en informatique

COMPLEMENT D’INFORMATION

Senza Formations

Raison sociale : SENZA

48 Rue Claude Balbastre - 34070 Montpellier

04 11 93 43 04

Voir la fiche complète de l'organisme Voir le site web Géolocaliser

Lien vers fiche CERTINFO

Cette formation est indexée aux domaines suivants :

  • 31067 - Développement informatique
  • 30812 - Langage Python

Spécialité de formation NSF :

  • 326 - Informatique, traitement de l'information, réseaux de transmission des données