Initiation à la programmation avec Python

Comprendre le fonctionnement d’un programme écrit en Python
Informations pratiques
PUBLIC VISÉ
Toute personne souhaitant s’initier à la programmation à l’aide d’un langage simple, lisible et utilisé dans de nombreux domaines (automatisation, data, IA, web, etc.).
Prérequis
Aucun prérequis en programmation. Il est recommandé d’avoir suivi la formation « Algorithmique » ou d’en maîtriser les bases.
Méthodes et moyens
Travaux pratiques : formation alternant théorie et pratique.
Objectifs visés

Ce que vous saurez faire à l'issue de la formation

À l’issue de la formation, les participants seront capables de :

  • Comprendre le fonctionnement d’un programme écrit en Python
  • Manipuler les types de données, structures de contrôle et fonctions
  • Écrire des scripts simples pour automatiser des tâches ou résoudre des problèmes
  • Lire et comprendre du code Python standard
  • Se préparer à des applications avancées (data, IA, automation)
Programme détaillé

Un parcours structuré, module par module

Chaque module alterne apports théoriques, démonstrations et exercices pratiques pour ancrer les acquis.

Introduction à Python

  • Historique, usages et philosophie du langage
  • Installation de l’environnement (Python, IDE type VS Code ou Jupyter Notebook)
  • Premiers scripts : structure d’un fichier Python, exécution

Types de base et opérations

  • Nombres, chaînes de caractères, booléens
  • Opérations arithmétiques, concaténation, comparaisons
  • Conversion entre types

Structures de données

  • Listes, tuples, dictionnaires, ensembles
  • Parcours et manipulation d’éléments
  • Fonctions intégrées utiles (len, range, enumerate, zip...)

Contrôle du flux

  • Instructions conditionnelles (if, elif, else)
  • Boucles for et while
  • Gestion des exceptions (try, except)

Fonctions et modularité

  • Définir une fonction avec ou sans paramètres
  • Retourner une valeur, portée des variables
  • Modules et importations

Introduction aux fichiers et à la console

  • Lire et écrire des fichiers texte (.txt, .csv)
  • Entrée utilisateur avec input(), impression avec print()

Petits projets guidés

  • Calculatrice simple, conversion d’unités
  • Analyse d’un fichier texte (ex : comptage de mots)
  • Mini-jeu texte (ex : devine le nombre)

Modalités d'évaluation

  • En cours de formation, par des études de cas ou des travaux pratiques
  • Et, en fin de formation, par un questionnaire d'auto-évaluation
Certification et financement

Une formation certifiée qualité

SKILLIA Academy est certifié Qualiopi au titre des actions de formation. Nos formations sont finançables via OPCO, CPF ou plan de développement des compétences.

Attestation de formation délivrée
Financement OPCO et CPF
Formateurs experts certifiés
Nos formateurs

Des experts terrain, praticiens de leur discipline

Chaque formation est animée par un consultant SKILLIA sélectionné pour son expertise sectorielle et sa pédagogie. Nos formateurs cumulent expérience opérationnelle et pratique régulière du transfert de compétences.

Praticiens en activité — Une expérience opérationnelle actuelle, mise au service de cas concrets.
Sélection exigeante — Expertise sectorielle et qualité pédagogique évaluées pour chaque intervenant.
Prix
1 910 € HT
Durée
3 jours