Certif. RS 100% CPF À distance

Python - Par la pratique

M2I SCRIBTEL

2 498 €à partir de
112 hdurée
20sessions actives
Francelieu

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/

Les points forts

La formation Python sera ponctuée par une certification vous permettant de valoriser vos compétences à développer des logiciels.

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

  • OrganismeM2I SCRIBTEL
  • Région
  • Département
  • SIRET39336786700214

Formations similaires