Python - Par la pratique
Formation éligible au CPF proposée par M2I SCRIBTEL dans 11 départements. Prix : 2 498 € TTC.
| Organisme | M2I SCRIBTEL |
|---|
| Certification visée | Programmer et automatiser des tâches avec Python (Tosa) (RS6962) |
|---|
| Durée | 190 h (environ 27 jours) |
|---|
| Prix | 2 498 € TTC |
|---|
| À distance | Non (en centre) |
|---|
| Thème | Développement informatique |
|---|
| Domaine | Informatique, traitement de l'information, réseaux de transmission |
|---|
Prix dans la moyenne : 45 % des 464 formations « Développement informatique » coûtent moins cher. À comparer avec la durée et la certification visée.
S'inscrire sur Mon Compte Formation
Sur le site officiel, recherchez « Python - Par la pratique » ou l'organisme « M2I SCRIBTEL ».
Objectifs de la formation
A l'issue de cette formation, vous serez capable de :
- Identifier les usages courants du langage
- Mettre en pratique le scripting en Python
- Structurer votre code en fonction, classes et modules
- Utiliser des modules existants
- Décrire la programmation réseau avec Python
- Expérimenter la programmation objet en Python.
Programme
Jour 1
Introduction
- Historique
- Champs d'application
- Catégoriser Python: langage interprété à typage fort dynamique
- Environnement de travail
- Versions architectures et plateformes pour Python
- Editeurs et environnements de développement (IDE)
- Installation et configuration de Python
- Conformité du codage à PEP8
Programme type
- Programme minimal et point d'entrée
- Lancement de programmes et passage d'arguments
- Versions compilées de Python
- Console Python
Types de base
- Les primitifs
- Conversions de types, casting
- Types agrégés : Tuples, List, Set et Dictionnaires
Jour 2
Les instructions de base
Procédures et fonctions
- Def, arguments et valeur de retour
- Variables globales et l'instruction globale
- Arguments par défaut, *args et **kwargs -
- Fonctions lambda
Gestion des fichiers
- Gestion de fichiers et répertoires
- Accès séquentiel, aléatoire
- Le module os, os.path, shutil, zlib
Jour 3
Les modules
- Définition de modules et des packages
- Instruction import
- Résolution des modules
- Module et programme : __main__
- Installation de modules : pip, easy_install
Les classes
- Approche objets
- Classes et instances / objets : self
- Constructeur : __init__
- Données et méthodes membres
- Héritage multiple
Jour 4
Les librairies Python
- Accès aux bases de données relationnelles
- Programmation graphique UI avec Tkinter
Mise au point de programme
- Débogage : exécution pas à pas
Certification
- L'examen (en français) sera passé soit à la fin de la formation, soit ultérieurement dans nos centres de formation
- Il est composé de 35 questions, s'effectuera en ligne et durera en moyenne 1h50
- A l'issue de la certification, le candidat se verra attribuer un score (0 à 1000), correspondant à un niveau (Initial / Basique / Opérationnel / Avancé / Expert) :
-
- En deçà du score de 551 points, le candidat se verra attribuer une attestation de passage de la certification. Ces niveaux Initial et Basique ne valident cependant pas l'obtention de la certification
- Les niveaux Opérationnel, Avancé et Expert permettent, quant à eux, au titulaire de la certification de faire valoir ses compétences et d'attester de son opérationnalité selon son profil et l'emploi qu'il exerce
Résultats attendus
Domaine 1 : Langage et syntaxe
Domaine 2 : Structures de données et objets
Domaine 3 : Modules et packages
Domaine 4 : Optimisation de code
Lien pour visualiser le détail de la certification enregistrée au RS : https://www.francecompetences.fr/recherche/rs/6962/
Points forts annoncés par l'organisme
La formation Python sera ponctuée par une certification vous permettant de valoriser vos compétences à développer des logiciels.
Où suivre cette formation ?