Débutant FOAD : 2j (14h) Distanciel : 2j (14h) Hybride : 2j (14h) Présentiel : 2j (14h)

Python : les bases de la programmation

Apprenez la syntaxe et les bases du langage Python.

Python : les bases de la programmation

Programme de la formation

Introduction à Python & premières instructions

03:30:00
Présentation du langage Python et de ses usages
Installation de l’environnement (Python, VSCode, Jupyter en option)
Syntaxe de base, variables, types, opérateurs
Premiers scripts Python simples (calculs, affichage)
Travaux pratiques Script qui saisit des données utilisateur et les affiche avec mise en forme

Structures de contrôle & fonctions

03:30:00
Conditions (if, elif, else) et boucles (for, while)
Fonctions : définition, paramètres, retour
Portée des variables
Introduction à la modularisation
Travaux pratiques Créer une calculatrice de l’IMC avec saisie utilisateur et message conditionnel

Manipulation des collections et gestion des fichiers

03:30:00
Listes, tuples, dictionnaires : création, itération, modification
Fonctions utiles : len(), enumerate(), zip()
Fichiers : lecture/écriture avec open()
Travaux pratiques Lire un fichier .txt contenant une liste d’étudiants et afficher ceux ayant plus de 15/20

Mini-projet et bonnes pratiques Python

03:30:00
Bonnes pratiques : nommage, indentation, commentaires, PEP8
Introduction à l’import de bibliothèques (math, random, datetime, etc.)
Réalisation d’un mini-projet (ex. : simulateur de quizz, convertisseur, analyseur de texte)
Travaux pratiques Projet libre guidé (selon niveau du groupe) avec présentation orale du code

Objectifs de la formation

Écrire des scripts simples Utiliser les structures de contrôle, listes, fonctions

Ce que vous allez apprendre

Comprendre les bases syntaxiques de Python
Utiliser les structures de base de tout programme
Savoir manipuler des structures de données et interagir avec des fichiers
Être capable de concevoir un petit programme structuré

Prochaines sessions

FOAD (Formation à distance)

Entrée en formation possible sous 15 jours après signature de la convention.

Aucune session prévue pour le moment

Cependant vous pouvez nous contacter pour que nous définissions une session ensemble selon vos besoins

Informations pratiques

Modalités d'évaluation

Evaluation de la progression en cours de formation à l'aide de cas pratiques, mises en situation, QCM…

Test de positionnement en amont et en aval afin de valider les compétences acquises.

Modalités pédagogiques

  • Méthodes : Expositive, démonstrative et active
  • Moyens : Cas pratique, mise en situation
  • Ressources : Support de cours et Programme de formation
  • Moyens techniques : Teams

Accessibilité

Toutes nos formations sont accessibles aux personnes en situation de handicap.

Pour plus de renseignements, n'hésitez pas à nous contacter.

En savoir plus