Objectifs
Programme
Pré-requis : Maitrise de la navigation et recherche sur les sites web, maitrise de la messagerie électronique, équipement technique adapte.
- Suivez des cours particuliers en visioconférence avec un formateur professionnel dédié.
- Accédez en illimité à une plateforme en ligne pour les exercices transmis par votre formateur.
- Obtenez un programme adapté à votre profil et à vos disponibilités créé par votre professeur.
- Un support de cours e-learning est transmis en fin de formation pour pouvoir consolider vos acquis en autonomie pendant 12 mois.
- Des formations éligibles aux financements CPF, Pôle Emploi, OPCOs, Régions, FNE...
- Un coach pédagogique dédié joignable 6j/7 vous conseille et répond à vos questions.
CONFIGURER SON ENVIRONNEMENT POUR PYHTON
- Installation de l’interpréteur Python
- Présentation de l’environnement de développement
APPRENDRE LES BASES DE PYTHON
- Environnement de développement
- Variables
- Types de données
- Listes
- Dictionnaires
- Chaînes de caractères
- Conditions
- Boucles
- Fonctions
- Modules
- Packages
- Classes
- Programmation orientée objet
- Exceptions
- Fichiers
- Répertoires
MAÎTRISER LES BIBLIOTHÈQUES DE PYTHON
- CSV
- Base de données SQLite
- Interfaces graphiques avec Tkinter
- Serveur web avec Flask
- Bases de HTML, CSS et JavaScript pour Flask
- Valeurs aléatoires
- Dates et heures
AUTOMATISER SES TACHES AVEC DES SCRIPTS PYTHON
- Scraper les données web
- Envoyer des mails
- Commandes système, FTP et SSH
- Développer ses scripts en ligne de commande
- Entrées de l’utilisateur
- Options du script
- Automatiser ses tâches
QUALITÉ LOGICIELLE
- Tests unitaires et fonctionnels
- Analyse statique
- Analyse dynamique : profiling et consommation mémoire
- Documentation
NOTIONS AVANCÉES
- Programmer en multithreading
- Serveur web avec Django
- Django REST Framework
APPLICATIONS SCIENTIFIQUES
- Environnement de travail
- Python pour le scientifique
- Scraping des données : BeautifulSoup et Selenium
- Manipulation des données volumineuses : Numpy et Pandas
- Visualisation des données : Matplotlib et Seaborn
- Machine Learning : Orange et Scikit-learn
- Deep Learning : PyTorch et TensorFlow
- Traitement d’image : Pillow
Observations
Handicap : La formation est adaptée aux personnes handicapées.
Cette formation vous prépare :
Vous ne maitrisez pas les bases de Python et vous souhaitez vous y former, car vous êtes en reconversion professionnelle ? Vous avez déjà quelques bases, mais vous avez besoin d’acquérir de nouvelles compétences pour gagner en efficacité. Vous souhaitez mettre à jour vos connaissances pour être capable d’utiliser pleinement Python et toutes ses caractéristiques ?
Peu importe votre situation et vos objectifs, vous trouverez une formation sur-mesure avec un formateur à votre écoute.