Programmer en Python

  • Lieu :
    NANTES
  • Date :
    25-09-2019
  • Durée:
    21 heures
  • Tarif de la formation :
    1890
  • Référencé datadock

    Datadock certifie la qualité des organismes. Seuls ces centres vous permettent de bénéficier d'un financement pour votre formation.

  • 5 Participants
  • Convention pôle emploi

OBJECTIFS :

- Apprendre les bases
- Maîtriser les principales bibliothèques
- Automatiser ses tâches avec des scripts Python avancés

PROGRAMME :

1) Apprendre les bases de Python

 - Environnement de développement Pycharm
 - Bases
 - Variable
 - Types simples
 - Types avancés (String, Tuple, List, Dictionary, Set)
 - Conversion de types
 - Boucles et tests
 - Conditions sur les boucles
 - Opérateurs booléens
 - Fonctions
 - Opérateur de reste
 - Module et package
 - Entrée d’un programme
 - Programmation orientée objet
 - Variable globale et constante
 - Exceptions
 - Fichiers
 - Parcours de répertoires
 - Sérialisation de données
 - Exercices

2) Maîtriser les principales bibliothèques de Python

 - Fichier de données CSV
 - Base de données SQLite
 - Interfaces graphiques avec TkInter et Brython
 - Serveur web avec Flask
 - ORM Peewee
 - Aléatoire avec random
 - Dates et heures
 - Entrées de l’utilisateur
 - Options du programme
 - Traitement d’images avec Pillow
 - Vecteurs et matrices avec Numpy
 - Qualité logicielle avec unittest, logging, time, docstring, doctest et reStructuredText
 - Exercices

3) Automatiser ses tâches avec des scripts Python avancés

 - Expressions régulières
 - Scraper les données web avec requests, Beautiful Soup et Selenium
 - Envoyer des mails
 - FTP et SSH
 - Commandes du système avec os et subprocess
 - Parallélisation des traitements avec les threads
 - Serveur de sockets
 - Compresser ses données au format Zip
 - Exercices
 - Evaluation finale par QCM

OBSERVATIONS :

  • Certification NOVOLINKO 

    Formation dans toute la France 

    Possibilité de faire à distance 

  • CONTACTER LE CENTRE Novolinko

    25-09-2019 14-10-2019

    Votre adresse e-mail et votre numéro de téléphone sont collectés dans le but de vous répondre par e-mail et/ou téléphone, et uniquement à cette fin.

    * Les champs avec une astérisque sont obligatoires

    Nous ne cédons et ne revendons pas vos coordonnées à des tiers.

    TOUTES LES FORMATIONS SUR LE THèME Création de sites web