Il y a forcément une formation faite pour vous
- Catalogue
- DÉVELOPPEMENT
- Python
- PYTHON Base de la programmation
PYTHON Base de la programmation Mixte : présentiel / à distance
Dernière mise à jour : 09/07/2026
- Inscription
- Public visé
- Prérequis
- Objectifs de la formation
- Contenu de la formation
- Compétences acquises à l'issue de la formation
- Modalités pédagogiques
- Moyens et supports pédagogiques
- Modalités d'évaluation et de suivi
- Profil du formateur
- Informations sur l'accessibilité
M'inscrire à la formation
Public visé
- Personnes souhaitant apprendre à programmer en Python et à prendre en main l'environnement Python.
Prérequis
- Aucun prérequis nécessaire.
Objectifs de la formation
A l'issue de cette formation, l'apprenant sera capable de :
- Utiliser les différents composants de l'interface Python
- Comprendre la syntaxe de programmation du langage Python
- Réaliser des instructions et des programmes simples
- Utiliser les fonctions Python et créer des fonctions simples
- Créer et structurer un programme selon un objectif défini
- Exécuter un programme
- Gérer les erreurs d'un programme et tester un programme
Contenu de la formation
Jour 1 – Matin
Introduction
- Présentation de Python : Historique
- Pourquoi utiliser Python ?
- Le langage de programmation
- Installation de Python
- Description de l'environnement et de l'interface de Python
Jour 1 – Après-midi
Première utilisation de Python
- L'interpréteur de commandes
- Comment écrire des lignes de commandes ? Premières instructions
- Saisir des nombres
- Calculs mathématiques
- Exemple d'opérations
Jour 2 – Matin
Définition des données en Python
- Notion de variable
- Création de variables
- Les différents types de données en Python
- Qu'est-ce qu'un « type » de données ?
- Définition des types de données
- Quels sont les différents types de manipulation de données en Python ?
- Manipulations basiques
- Manipulations avec des fonctions
- Qu'est-ce qu'une fonction ?
- Comment définir/construire une fonction en Python ?
- Utilisation de fonctions en Python
Jour 2 – Après-midi
Manipulation de données en Python
- Définition de conditions
- Qu'est-ce qu'une condition ?
- Comment définir une condition en Python ?
- Notion d'opérateurs de comparaison
- Définition des prédicats et type booléen
- Blocs d'instructions pour l'utilisation de conditions
- Les structures conditionnelles
- Forme simple : if
- Forme complexe : if, elif, else
- Structures conditionnelles à plusieurs conditions : utilisation des termes and, or, not
- Réalisation d'un premier programme avec l'intégration de structures conditionnelles
- Les boucles
- Qu'est-ce qu'une boucle et à quoi sert-elle ?
- La boucle while
- La boucle For
- Gestion des boucles
- Instruction break
- Instruction continue
Jour 3 – Matin
Mise en place de la modularité en Python
- Qu'entend-t-on par modularité ?
- Retour sur les fonctions
- Création d'une fonction
- Notion de paramètres
- Paramètres obligatoires et par défaut
- Les instructions au sein d'une fonction
- L'instruction return
- Les fonctions de base
- Syntaxe
- Mise en œuvre
- Les modules mis à disposition par Python
- Notion de module
- Importation des modules
- Notion, création et gestion d'espaces pour la manipulation de données en Python
- Retour sur l'interpréteur
- Avantages et inconvénients
- Création d'un programme
- Enregistrement d'un programme dans un fichier
- Encodage de fichiers Python
- Création et utilisation de plusieurs espaces simultanément
- Création de modules
- Création d'un fichier contenant un module
- Tester un module
- Les bibliothèques
- Qu'est-ce qu'une bibliothèque ?
- Que contiennent-ils ?
- Importation et utilisation des bibliothèques
Jour 3 – Après-midi
Gestion des erreurs d'exécution de programmes en Python
- Notion d'exceptions
- Mise en place d'un gestionnaire d'erreur
- Le bloc try
- Le bloc except
- Notion d'assertion : vérification des conditions initiales pour l'exécution d'un programme
- Supprimer une exception
- Pourquoi vouloir lever une exception ?
- Exemple de cas pratiques
Compétences acquises à l'issue de la formation
- Utiliser les différents composants de linterface Python
- Comprendre la syntaxe de programmation du langage Python
- Réaliser des instructions et des programmes simples
- Utiliser les fonctions Python et créer des fonctions simples
- Créer et structurer un programme selon un objectif défini
- Exécuter un programme
- Gérer les erreurs dun programme et tester un programme
Modalités pédagogiques
- Explications théoriques suivies de pratiques guidées puis de mises en autonomie.
- Exercices autonomes et réguliers pour assurer l'assimilation
Moyens et supports pédagogiques
Votre formation a lieu en présentiel :
- 1 vidéoprojecteur par salle
- 1 ordinateur
Votre formation se déroule à distance avec :
- 1 ordinateur
- 1 connexion Internet
- 1 adresse e-mail valide
- 1 équipement audio (micro et enceintes ou casque)
- 1 Webcam (facultatif – dans l'idéal)
- 1 deuxième écran (facultatif – dans l'idéal)
Votre formation se déroule sur notre plate-forme de formation avec :
- 1 ordinateur
- 1 connexion Internet
- 1 adresse e-mail valide
- 1 équipement audio (micro et enceintes ou casque - facultatif)
Support stagiaire :
À l'issue de la formation, les exercices et travaux pratiques réalisés, leurs corrigés ainsi qu'un support de cours dématérialisé sera fourni à chaque stagiaire par e-mail ou via la plate-forme FOAD.
Modalités d'évaluation et de suivi
Profil du formateur
Chacun de nos formateurs a bénéficié d'une formation spécifique à l'animation de classe virtuelle et à l'utilisation des solutions de formation à distance du Groupe ARKESYS.
Informations sur l'accessibilité
-
Catégorie :
DÉVELOPPEMENT
Sous-Catégorie : Python - Durée : 21h
-
Prix : 2 250 € Net de taxePrix INTRA : Nous consulter
-
Satisfaction :
★★★★★★★★★★
- Taux de réussite : - %
- Télécharger le programme
Session sélectionnée
-
Lyon COMPLÈTE
Prochaines Sessions
- Aucune formation INTER-ENTREPRISE n'est programmée pour le moment. Contactez-nous via le formulaire ou par téléphone au 04 28 95 15 82 afin de connaitre les dates possibles ou les autres modalités d'inscription.
Dans la même catégorie
- PYTHON Analyses statistiques Présentiel / à distance
- PYTHON Data Management Présentiel / à distance
- PYTHON Développement d'IHM avec la librairie PyQt Présentiel / à distance
- PYTHON Méthodes de Machine Learning Présentiel / à distance
- PYTHON Perfectionnement : Programmation orientée objet, interface graphique Présentiel / à distance
Catalogue de formation propulsé par Dendreo,
logiciel de gestion pour les OF