AVANT LA FORMATION
- Entretien téléphonique avec le formateur afin de personnaliser votre formation.
- Le programme de formation ci-dessous pourra donc être modifié gratuitement en fonction de vos attentes.
Jour 1
Matin
Le Machine Learning : Aspects théoriques
- Histoire et définition
- L'environnement et la structuration de Python
- Installation du logiciel de développement et de programmation
Comprendre les essentiels du Langage Python
- Variables, constantes, types et opérateurs
- Les boucles Python For et While
- Exceptions et gestion des erreurs
- Aspects généraux et mise en route
- Les séquences contenant des objets : Listes et tuples
- Les structures de données fondamentales : Dictionnaires et ensembles
- Parcourir une séquence d'éléments : les itérateurs
- Faciliter la création d'itérateurs : les générateurs
Après-midi
Systèmes d'exploitation de fichiers et de flux
- Les divers systèmes : modules systèmes, ligne de commande
- Les différents types de fichiers : txt, bin, zip
- Les règles de syntaxe
- Les conditions d'utilisation de With
Principes de packages et modules en Python
- Syntaxe
- Fonctions, fonctions spécifiques et portées des variables
- Utiliser les modules avec Python
Les principes de classe : méthodes et attributs
- Le principe de constructeur en python
- Orienté objet python
Jour 2
Matin
Exercices pratiques (1)
- La programmation scientifique (NumPy, SciPy, random, threading, + matplotlib)
- Fonction mathématique Math
- Module Random et différentes fonctions
- Le Natural Language Toolkit et son traitement
- Les Regular Expression en Python
- La bibliothèque de traitement d'image Pillow
- Signal (scipy.signal)
Après-midi
Exercices pratiques (2)
- Effectuer un Web Scraping avec Python (beautifulsoup)
- Maîtriser les modules Webbrowser, requests, html
- Outil de lecture Selenium
- Les modules standards Datetime, Time et Calendar
- Créer un site web à l'aide de Python et Streamlit
FIN DE LA FORMATION
- Débrief de la formation avec le formateur pour consolider vos connaissances.