Accueil > Formations > Infrastructures & Réseaux > Administration Systèmes Unix/Linux > Python : scripts et administration
Formation Python : scripts et administration
Formez-vous au scripting Python grâce à notre formation de 3 jours !
Vue d'ensemble
Connaissance des bases de la programmation.
Objectifs pédagogiques
Programme détaillé
Introduction au langage Python
Tour d’horizon du langage Python (historique, version actuelle, champs d’application, popularité, …)
Les environnements de travail et de développement
Les particularités de la syntaxe et les guides associés (PEP8, Pyguide)
Bonnes pratiques de nommage et organisation du code
Comparaison des versions 2 et 3
Outils et ressources utiles
Installer et configurer Python
Les bases de Python
Les types de données (strings, nombres, booléens, etc.)
Utiliser des tableaux dynamiques (list) et statiques (tuple) et des dictionnaires (dict)
Convertir les types de données
Les opérateurs logiques et de comparaison
Les boucles et conditions (if, elif, else, for, while, range())
Les fonctions en Python, paramètres, portée des variables
Les fonctions spéciales (map, lambda, filter)
Formuler et utiliser les expressions régulières en Python
Gérer les exceptions (try, except, raise, finally)
Les assertions
Environnement OS
Architecture système Linux
La classe OS
Les flux standard (sys.stdin,sys.sdtout,sys.stderr)
Débogage
Gestion des processus
Multiprocessing (spawn, fork…)
Présentation de la classe process
Synchronisation entre processus
Manipulation des processus (os.kill, os.getpid…)
Gestion des Threads
Multithreading
Présentation de la classe threading
Instanciation et lancement de threads
Synchronisation (lock, rlock, semaphore…)
Communication entre threads (event objects)
Traitement des signaux
Définition
Présentation de la classe signal
Intercepter un signal
Manipulations des fichiers
Gestion de fichiers (shutil.copyfile, os.remove, os.rename…)
Gestion de dossiers (os.mkdir, os.rmdir…)
Gestion des chemins d’accès (os.path)
Permissions (os.chmod, os.chown, os.umask…)
Création de fichiers (os.open, os.write, os.read…)
Création de CLI en Python
Utiliser le module argparse
Gestion de programmes à commandes multiples
Création de contenus riches en ligne de commande avec le module rich
Présentation de modules modernes pour la création d’interfaces en ligne de commande, comme Click et Typer
Prochaines sessions
Ils nous font confiance
Cette année notre filière Administration Systèmes Unix/Linux a accompagné plus de 44 entreprises dont :
Avis des participants
Globalement, j'ai trouvé cette formation très intéressante et enrichissante. Le contenu était pertinent et m'a permis de mieux comprendre plusieurs notions de Linux. Le formateur était disponible et prenait le temps de répondre aux questions, ce qui a rendu les échanges agréables.
Formation LPIC-101 très enrichissante. Le formateur est clair, compétent et possède une grande expérience terrain. J’ai beaucoup appris tout au long de la formation. C’était vraiment agréable de suivre les cours avec lui. A très bientôt
J'ai tendance a avoir la concentration qui saute quand les sujet s'allonge trop ou que le ton est trop monotone. Sinon parfait, bon formateur, rien a redire
Le formateur est passionné, la formation est plus qu'agréable.
Formateur agréable et a l'écoute
Votre formateur
Laurent D.
Formateur Python
Laurent intervient sur des formations portant sur les langages et écosystèmes backend. Les sujets abordés incluent notamment Python. Son activité de formation a débuté en 2024.
Financement
Cette formation est éligible aux financements OPCO et FNE-Formation. Nos équipes vous accompagnent dans le montage de votre dossier.
Questions fréquentes
Combien de temps dure la formation Python : scripts et administration ?
Cette formation se déroule sur 3 jours.
Quels sont les prérequis pour suivre la formation Python : scripts et administration ?
Connaissance des bases de la programmation.
Quel est le prix de la formation Python : scripts et administration ?
En inter-entreprises, elle est à 2 100 € HT par participant ; en intra-entreprise, elle est à 4 650 € HT pour le groupe. Un tarif sur-mesure est également disponible sur devis.
La formation Python : scripts et administration délivre-t-elle une certification ?
Cette formation ne délivre pas de certification. Une attestation de fin de formation vous sera remise à l'issue de la session.
La formation Python : scripts et administration est-elle éligible à un financement OPCO ?
Oui, cette formation est éligible aux financements OPCO et FNE-Formation. Nos équipes vous accompagnent dans le montage de votre dossier.
Choisissez votre formation
Mon contact chez SPARKS est professionnel et très réactif. Les échanges sont simples, efficaces, et la collaboration se déroule dans d'excellentes conditions.
