À qui s'adresse la formation ?
- Développeurs débutants
- Développeurs d’autres langages
- Étudiants en informatique
- Professionnels de la tech non développeurs
Objectifs de la formation
- Acquérir une compréhension de base de Python
- Maîtriser les structures de base et la syntaxe
- S'initier à la programmation procédurale et orientée objet
Approche pédagogique
Cette formation comporte plusieurs ateliers pratiques sur des environnements techniques.
Les sessions “A distance” sont réalisées avec un outil de visioconférence, permettant au formateur d’adapter sa pédagogie
Les sessions “A distance” sont réalisées avec un outil de visioconférence, permettant au formateur d’adapter sa pédagogie
L’évaluation se fait en continue au fils des travaux pratiques
Prérequis
- Connaissance de base de l’informatique
Programme de la formation
Jour 1
- Introduction à Python
- Historique, champs d’application, environnement de travail.
- Installation, configuration, IDE, conformité à PEP8.
- Exercices pratiques: Installation, premier script.
- Types de Bases et Structures de Contrôle
- Typage faible, booléens, numériques, chaînes de caractères.
- Structures conditionnelles, boucles.
- Exercices pratiques: Manipulation des types, structures de contrôle.
Jour 2
- Fonctions en Python
- Définition, arguments, fonctions lambda.
- Exercices pratiques: Création de fonctions, fonctions lambda.
- Gestion de Fichiers
- Lecture, écriture, modules os, os.path.
- Exercices pratiques: Manipulation de fichiers.
Jour 3
- Modules
- Création, importation, gestion avec pip.
- Exercices pratiques: Utilisation de modules externes.
- Programmation Orientée Objet
- Introduction aux classes et objets, héritage.
- Exercices pratiques: Création de classes simples.
Modalité et Prix
Présentiel / Distanciel : 1500 €
Langue
Français
Horaires avec Formateur
9h00 - 12h30 / 13h30 - 17h00