Cette formation permet d’approfondir ses connaissances en langage de programmation Python.
Toute personne souhaitant, pour des raisons professionnelles, approfondir ses compétences en langage Python.
Prérequis :
Avoir des notions en programmation notamment Python.
Faire des exercices Python (niveau avancé).
Apprendre la programmation orientée objet (POO).
Scraper des données avec Python (automatiser la collecte des données en ligne).
Programmation partie 1 : Rappels sur Python Programmation partie 2 : Classes et objets - Introduction
- Un premier exemple : une classe Point.
- Exemples et algorithmes
Propriétés des objets et des méthodes - Affectation et comparaison d’objets
- Les objets locaux et leur durée de vie
- Cas des objets transmis en paramètre
- Objet en résultat
- Attributs et méthodes de classe
- Classes standards et classe Chaîne
- Exemples et algorithmes
L’héritage - La notion d’héritage
- Droits d’accès d’une classe dérivée à sa classe de base
- Héritage et constructeur
- Comparaison entre héritage et composition
- Dérivations successives
- Exemples et algorithmes
- Exercices d’applications
Programmation partie 3 : - Utilisation des API
- Découverte des protocoles Web
- Envoyer des emails en Python
- Twitter en Python
- Connection en base de données avec PostgreSql et/ou Sqlite
- Créer un serveur Web en Python
- Générer du HTML avec Python et Flask
- Exercices d’applications
Programmation partie 4 : - Scraper des données sur une page web
- Créer des applications web
- Tests unitaires avec Python
- Exercices d’applications
- Gestion de base de données avec Python
- Tests unitaires
- Exemples
- Exercices d’applications
|
|
|
|
|
| |
|
|
|
|
|
|
Ce cours se déroule en trois étapes :
- Présentation des concepts
- Exemples & Exercices d’applications
- Exercices & quiz – correction des exercices
20% de théorie & 80% de pratique.
Faire un projet reprenant l’ensemble des outils abordés en cours.
Remise d’une attestation de présence.
Adresse: Color Business Center, 19 rue de l’industrie L-6089 Bertrange
Pour la formation en intra-entreprise, merci de nous contacter.