Certif. RS 100% CPF

TOSA PYTHON

ISFAC

500 €à partir de
47–63 hdurée
0session active
Viennelieu

Objectifs de la formation

Programmer et automatiser des tâches avec l'outil PYTHON

Programme

Langage et syntaxe
- Maîtriser la syntaxe de base de Python, incluant les boucles, les conditionnels et la gestion des erreurs, pour développer des programmes robustes et efficaces.
- Créer des fonctions en Python, comprendre la portée des variables, gérer les arguments et retours, et utiliser les fonctions lambda pour simplifier le code et améliorer sa lisibilité.
- Appliquer des concepts avancés de programmation : décorateurs, générateurs, compréhensions de listes et techniques asynchrones pour écrire un code Python plus performant et concis.
Structures de données et objets
- Utiliser les listes, tuples, dictionnaires et ensembles, ainsi que les opérations courantes sur ces structures pour organiser et manipuler efficacement les données en Python.
- Créer des classes, utiliser l'héritage et le polymorphisme, et appliquer des principes de conception avancée tels que les classes abstraites et les interfaces pour structurer des programmes orientés objet, facilitant la réutilisation et la maintenance du code.
- Gérer les données de manière avancée avec des bibliothèques comme pandas et optimiser les structures de données pour améliorer les performances des programmes Python.
Modules et packages
- Importer des modules existants, créer de nouveaux modules et structurer le code en modules réutilisables pour favoriser la modularité et la maintenabilité en Python.
- Créer et configurer des packages avec setuptools pour assurer leur distribution efficace.
- Utiliser des environnements virtuels, gérer les dépendances avec pip et automatiser les configurations via Docker pour garantir des environnements de développement cohérents et reproductibles.

Résultats attendus

Passage de la certification TOSA à l'issue de la formation

Les points forts

Formation animée par un formateur expert
Effectifs réduits (groupe de 5 à 8 stagiaires)

La certification

Programmer et automatiser des tâches avec Python (Tosa)

  • TypeCertif. RS
  • Spécialité (NSF)Informatique, traitement de l'information, réseaux de transmission
  • DomaineDéveloppement informatique
RS 6962 CertifInfo 118154

Organisme & lieu

Formations similaires