Aller au contenu principal

Programmer et automatiser des tâches avec Python (Tosa) - initiation au langage Python

Date de mise à jour :
Identifiant Offre Info : 14_AF_0000163865
Organisme responsable : Dolfi formation - PFI (ouvre dans un nouvel onglet)

Nouvelle recherche

Référentiels

Code Rome

Aucun code métiers (ROME) n'a été associé à cette formation.

Formacode

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

Présentation de la formation

Objectifs

Comprendre les bases de la programmation et la logique algorithmique
Savoir écrire des scripts Python fonctionnels
Manipuler les structures de données essentielles
Lire/écrire des fichiers
Découvrir les bases de l'orienté objet et quelques modules standards

Programme de la formation

JOUR 1 — INTRODUCTION & BASES DU LANGAGE Découverte de Python Présentation du langage, usages et écosystème Installation de Python, IDE (Thonny, VS Code, PyCharm) 2. Premiers pas Exécuter un script / interprétation Variables et types de base (int, float, str, bool) Entrées / sorties : input(), print() 3. Opérations & expressions Opérateurs arithmétiques et logiques Conversion de types JOUR 2 — CONTROLE DE FLUX ET COLLECTIONS Conditions if, elif, else Opérateurs de comparaison…

JOUR 1 — INTRODUCTION & BASES DU LANGAGE
Découverte de Python
Présentation du langage, usages et écosystème
Installation de Python, IDE (Thonny, VS Code, PyCharm)
2. Premiers pas
Exécuter un script / interprétation
Variables et types de base (int, float, str, bool)
Entrées / sorties : input(), print()
3. Opérations & expressions
Opérateurs arithmétiques et logiques
Conversion de types

JOUR 2 — CONTROLE DE FLUX ET COLLECTIONS
Conditions
if, elif, else
Opérateurs de comparaison
2. Boucles
for et while
Break / continue
3. Structures de données
Listes, tuples, sets, dictionnaires
Méthodes courantes d'ajout, suppression, recherche

JOUR 3 — FONCTIONS & MODULARITE
Fonctions
Définition, arguments, valeurs de retour
Portée des variables
Arguments nommés, valeurs par défaut
2. Modules & packages
Importation et utilisation (math, random, etc.)
Création de modules simples
3. Gestion des erreurs
Introduction à try / except
Lever des exceptions

JOUR 4 — FICHIERS, JSON ET BASES DE DONNEES
Manipulation de fichiers
Lire / écrire des fichiers texte
Gestion d'erreurs IO
Le contexte with
2. Format JSON
Lire / écrire du JSON
Structurer des données
3. Introduction aux bases de données
Utiliser SQLite
Exécuter des requêtes simples (SELECT, INSERT, UPDATE)

JOUR 5 — PROGRAMMATION ORIENTEE OBJET & MINI-PROJET FINAL
Introduction à la POO
Classes & objets
Attributs, méthodes
Notion d'héritage simple
2. Bibliothèques utiles selon les besoins
Exemples :
datetime
os / pathlib
requests (si accès internet)
3. Projet de fin de formation
Quelques idées :
Gestionnaire de contacts
Analyseur de fichier (CSV/TXT)
Petit jeu en console (pendu, devinette…)
Mini API client avec requests

 

Validation et sanction

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

Type de formation

Certifiante

Niveau de sortie

Sans niveau spécifique

Durée, rythme, financement

Durée

En centre

35 h

Financement

Conventionnement
Non

Conditions d'accès

Public visé

  • Tout public

Niveau d'entrée

Sans niveau spécifique

Conditions spécifiques et prérequis

Savoir utiliser l'environnement Windows et une bonne pratique de internet. Avoir des notions de base de données est un plus.

Lieu de réalisation de l'action

Modalités d'enseignement

Formation entièrement en présentielle

Adresse

91 Rue Saint-Lazare
75009 Paris 9e

Responsable : Dolfi formation

Périodes prévisibles de déroulement des sessions

Début

Fin

Adresse d'inscription
Dolfi formation - PFI
75009 Paris 9e
État du recrutement
Ouvert
Modalités
Entrées / Sorties à dates permanentes