Formation Python – Approfondissement

Contact ABSUP
04 28 29 85 15

Prochaines dates Lyon

mai 2024

2 mai au 3 mai

mai 2024

16 mai au 17 mai

juin 2024

6 juin au 7 juin

juin 2024

20 juin au 21 juin

juillet 2024

4 juillet au 5 juillet

juillet 2024

18 juillet au 19 juillet

août 2024

1 août au 2 août

août 2024

22 août au 23 août

septembre 2024

5 septembre au 6 septembre

septembre 2024

19 septembre au 20 septembre

octobre 2024

3 octobre au 4 octobre

octobre 2024

17 octobre au 18 octobre

novembre 2024

7 novembre au 8 novembre

novembre 2024

21 novembre au 22 novembre

décembre 2024

5 décembre au 6 décembre

décembre 2024

19 décembre au 20 décembre

Python – Approfondissement

780  HT - 2 jours

Objectif : initiation aux fonctionnalités de base de Python

Public admis : demandeur d’emploi, salarié, entreprise, étudiant, particulier

Pré-requis : Python – Initiation

Certification : TOSA

Référence : 38213
S'inscrire
PROGRAMME
1. LES BASES DU LANGAGE PYTHON
  • Les principaux types de données: chaînes de caractères, booléennes et nombres
  • Tableaux indicés (listes et tuples), tableaux associatifs (dictionnaires) et tableaux d'octets
  • Les 3 structures de contrôles : les boucles for et while, le test if/elif/else
  • Créer et utiliser des fonctions
  • Traiter les erreurs avec la gestion des exceptions try/except/finally
  • Lire et écrire des fichiers textes/binaires
  • Comprendre le principal piège de Python : les types mutable et immutable
2. ALLER PLUS LOIN AVEC PYTHON
  • Les générateurs : comprendre leur utilité et savoir en créer
  • Les rudiments de la programmation objet pour savoir créer de nouveaux types de données : classes/attributs/méthodes
  • Créer et utiliser une librairie
3. LES BASES DE L’ADMINISTRATION SYSTÈME
  • Analyser des logs avec les expressions régulières
  • Manipuler et analyser des fichiers CSV/Excel avec Pandas
  • Passer des paramètres à un script avec argparse
  • Utiliser une base de données relationnelle
  • Exécuter des commandes système
4. COMPLÉMENTS D'ADMINISTRATION SYSTÈME
  • Se connecter à une API web avec requests et télécharger le contenu de pages HTML avec scrapy
  • Envoyer des emails
  • Administrer plusieurs machines avec fabric et ansible
CONTACT





    Loading...

    * Champs obligatoires