À qui s'adresse cette formation ?
- salariés qui traitent des volumes de données à la main
- personnes en reconversion vers la data ou le développement
- profils techniques souhaitant ajouter un langage de script
- entreprises qui veulent automatiser des traitements internes
Prérequis
Être à l'aise avec l'outil informatique. La logique algorithmique s'acquiert pendant la formation ; aucune expérience de programmation n'est exigée pour le module débutant.
Débutant à avancé
Objectifs
- écrire des programmes Python lisibles et fiables
- manipuler fichiers, dossiers et formats de données courants
- automatiser des traitements répétitifs
- interroger une base de données
- aller vers les interfaces graphiques ou le web selon le parcours
Compétences acquises
- transformer une tâche manuelle récurrente en script
- lire et reprendre le code existant d'un collègue
- construire un petit outil interne de bout en bout
Programme
Trame pédagogique de départ, à valider et à ajuster par l'équipe pédagogique avant mise en ligne. à compléter
Fondamentaux
- variables et types
- conditions et boucles
- fonctions
- structures de données : listes, dictionnaires
- gestion des erreurs
Automatiser
- lecture et écriture de fichiers
- CSV et tableurs
- parcours d'arborescences
- scripts planifiés
Données et web
- manipulation de données tabulaires
- requêtes SQL depuis Python
- récupération de données web
- formats JSON et API
Ouvertures
- interface graphique avec Tkinter
- application web avec Flask
- organisation d'un projet
- environnements virtuels
Durée
La durée est ajustée au niveau de départ et aux objectifs. Volume horaire de référence : à compléter
Modalités
Formation en groupe ou individuelle, en présentiel dans nos locaux ou dans vos bureaux, ou à distance en classe virtuelle.
Évaluation
Positionnement en amont, exercices pratiques tout au long du parcours et évaluation des acquis en fin de formation.
Certification
Le site actuel mentionne une certification enregistrée au répertoire spécifique pour cette formation. Le code et l'organisme certificateur doivent être vérifiés avant publication. à compléter
Financement
Selon votre situation : compte personnel de formation lorsque la formation y est réellement éligible, OPCO, France Travail, financement employeur ou financement personnel. Voir la page financement.
Accessibilité
Les conditions d'accueil des personnes en situation de handicap sont détaillées sur la page accessibilité. Notre référent handicap étudie chaque situation avant l'entrée en formation.
Tarif et prochaines dates
Tarif : à compléter · Prochaines sessions : à compléter
Questions fréquentes
Python est-il difficile pour un débutant complet ?
C'est l'un des langages les plus accessibles pour commencer : la syntaxe est proche de l'anglais courant et les premiers résultats utiles arrivent vite. La difficulté vient moins du langage que de la régularité de la pratique.
Peut-on se concentrer uniquement sur l'automatisation ?
Oui. Un parcours peut être resserré sur l'automatisation de tâches bureautiques, notamment en entreprise.
Faut-il un ordinateur particulier ?
Un ordinateur portable classique suffit. Les conditions matérielles vous sont précisées avant l'entrée en formation.