2023-01-23 10:24:39 +00:00
|
|
|
|
Title: Python initiation
|
2023-01-24 15:22:48 +00:00
|
|
|
|
Slug: python-initiation
|
2023-01-23 10:24:39 +00:00
|
|
|
|
Date: 2023-01-17 15:41:00
|
2023-01-24 15:22:48 +00:00
|
|
|
|
Lang: fr
|
2023-01-23 10:24:39 +00:00
|
|
|
|
|
|
|
|
|
C’est la première des deux formations Python que je propose,
|
|
|
|
|
accessible sans prérequis.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## Objectifs
|
|
|
|
|
|
|
|
|
|
À la fin de cette formation les stagiaires ont les bases de Python et
|
|
|
|
|
sont capable de produire des programmes simples, de maintenir et faire
|
|
|
|
|
évoluer des programmes existants.
|
|
|
|
|
|
|
|
|
|
- Implémenter un programme simple résolvant un problème bien défini.
|
|
|
|
|
- Lire, comprendre, et modifier le code d’un autre développeur Python.
|
|
|
|
|
- Rédiger des tests.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## Le contenu
|
|
|
|
|
|
|
|
|
|
- Les types natifs (`bool`, `int`, `float`, `str`, …)
|
|
|
|
|
- Les opérateurs
|
|
|
|
|
- Les variables
|
|
|
|
|
- Les fonctions
|
|
|
|
|
- Les instructions (`for`, `if`, `while`, …)
|
|
|
|
|
- Les méthodes
|
|
|
|
|
- La notation en compréhension
|
|
|
|
|
- Les *slices*
|
|
|
|
|
- Les classes
|
|
|
|
|
- `pip` et les `venvs`
|
|
|
|
|
- Le packaging
|
|
|
|
|
- Les bonnes pratiques
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## Durée
|
|
|
|
|
|
|
|
|
|
Cette formation se déroule idéalement en trois jours.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## Contact
|
|
|
|
|
|
|
|
|
|
Pour en savoir plus, contactez-moi par email : julien at palard.fr.
|