Certif. RS 100% CPF À distance

PYTHON

TELEFORMATION

2 558 €à partir de
Durée variabledurée
1session active
Francelieu

Objectifs de la formation

- Apprendre la syntaxe du langage Python
- Manipuler quelques concepts avancés du langage
Besoin d'un conseil immédiat ?
Appelez-nous au : 01 76 36 01 04
Envoyez-nous un mail à : commercial@teleformation-education.fr

Programme

Un parcours individuel, 100% en présence de votre formateur:
Recensement de vos besoins grâce à un premier contact avec votre intervenant.
20 heures animées en séances de 1 ou 2h par 1 formateur dont une heure de passage de la certification Programmer et automatiser des tâches avec Python (Tosa) à la fin du parcours.
Après chaque séance, l'intervenant vous envoie des aides mémoires.
La formation prépare à la certification intitulée 'Programmer et automatiser des tâches avec Python (Tosa)', détenue par ISOGRAD et enregistrée sous le numéro RS6962 au Répertoire Spécifique de France Compétences.
Exemple du programme:
Introduction
- Qu'est ce que Python?
- Pourquoi choisir Python?
- Installation: (pré-requis, fichiers, arborescence…)
- Utilisation de l'interpréteur
- Premier programme en Python
Les bases
- Organisation du code (modules, package, importations)
- Recommandations de nommage
- Les types de base (entier, chaîne, réel…)
- Erreurs classiques sur les types
- Boucles (for), opérateurs, tests (if/else)
- Définition et appel de fonction
Les fonctions
- Présentation, déclaration et appel d'une fonction
- Portée des variables, mot clé global
- Passage d'arguments, les arguments par défaut
- La récursivité
- Les fonctions Lambda : définition, utilisation
- Fonctions intégrées
Programmation Objet
- Rappels sur la programmation objet
- Les classes en Python
- Constructeurs, attributs privés, méthodes, héritage
- Le mécanisme des exceptions
- Les classes incontournables
Types de données évolués
- Définition et manipulation de chaînes de caractères
- Tuples, séquences et listes (append, extend, insert, …)
- Les listes : définition, accès à un élément
- Fonctions utiles avec les listes (filter, map, reduce)
- Gestion des piles ou des files
- La puissance des dictionnaires (tableaux associatifs)
Les Modules
- Les modules : définition, la fonction help()
- Modules standards
- Module re, os et sys
- Module csv (fichiers structurés par séparateur)
- Le dépôt central : Python Package index (Pypi)
- Importer des modules
- Mieux gérer son environnement avec Virtualenv
Accès aux données
- Les objets de type File
- La documentation
- La spécification DB-API
- Connexion à une base de données
- Python et SQL
- Python et le XML
Gestion des exceptions
- Principe, exemples d'exceptions
- Mots clés try et except, else et finally
- Les assertions
Maîtriser l'environnement du développement
- Utiliser le plugin Eclipse
- Rechercher des bugs
- Vérifier le respect des standards
- Gén

Résultats attendus

Une formation que nous avons conçue de façon à ce que vous deveniez autonome et surtout plus efficace sur l'outil Python.
A la fin de votre formation, vous aurez une certification qui justifiera votre nouveau niveau sur le logiciel:
- Le TOSA est une certification professionnelle reconnue par la Commission Nationale des Certifications Professionnelles
- Votre score est délivré immédiatement après le passage de la certification
- Réception du certificat après contrôle par les équipes du bon déroulement de l'épreuve par email
- Passage de la certification obligatoire
-
Les atouts de la formation:
- Formation individuelle avec présence d'un intervenant
- Des séances de 2 heures facilement planifiables et qui ne perturbent pas votre planning de la semaine
- 7j/7, de 8h à 20h
- Formation personnalisée et adaptée à vos besoins
- Rythme d'une séance par semaine, ou plus pour obtenir une progression pédagogique sur une période de formation de 3 mois
- Aide mémoire envoyée en fin de séance
- Exercices de pratique
- Certification en fin de parcours qui permet de certifier votre nouveau niveau sur Python

Les points forts

Votre formation accompagnée avec votre formateur expert
Cours individuels de 2h ou 1h, 100% en visio
Passage de la certification en fin de parcours

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

  • OrganismeTELEFORMATION
  • Région
  • Département
  • SIRET90257968900032

Formations similaires