Paiement par virement bancaire · Marocتعلَّم · مارِس · أتقِن

Catalogue / Développement

Python : programmer, automatiser et analyser des données

Apprendre Python de zéro jusqu’aux usages professionnels : bases du langage, fonctions, modules, fichiers, objets, scripts d’administration, API, analyse de données, tests et sécurité, jusqu’à un outil complet d’analyse des ventes d’une coopérative d’argan.

  • Débutant à intermédiaire
  • 14 leçons
  • 16 h 15

Formation MasterLinux · Texte original

Ce que vous apprendrez

  • Installer Python, utiliser l’interpréteur, écrire et lancer des scripts, isoler chaque projet dans un environnement virtuel
  • Maîtriser les types de base, les chaînes, les f-strings, les conditions et les boucles
  • Organiser des données avec les listes, tuples, dictionnaires, ensembles et compréhensions
  • Écrire des fonctions propres et documentées, puis découper un programme en modules et en paquets
  • Lire et écrire des fichiers texte, CSV et JSON, et gérer les erreurs avec les exceptions
  • Modéliser un métier avec les classes, l’héritage et les dataclasses
  • Automatiser l’administration d’un serveur Linux et dialoguer avec des API HTTP
  • Analyser des ventes, tester son code et appliquer les bonnes pratiques de sécurité

Programme de la formation

14 leçons · 16 h 15

Prérequis

  • Aucun prérequis en programmation
  • Savoir utiliser un ordinateur et copier des fichiers
  • Les bases du terminal Linux aident pour les labs (cours « Fondamentaux » conseillé)

À qui s’adresse cette formation ?

  • Débutants complets qui veulent apprendre un premier langage, utile partout
  • Administrateurs système qui veulent remplacer leurs longs scripts shell par des outils Python fiables
  • Data-analystes, comptables et contrôleurs de gestion qui veulent automatiser leurs tableaux Excel et leurs rapports
  • Développeurs d’autres langages (PHP, Java, JavaScript) qui passent à Python pour le back-end ou la donnée
  • Étudiants en informatique (BTS, DUT, licence, écoles d’ingénieurs) qui préparent un stage