Se rendre au contenu
Les inscriptions sont clôturées

Formation "PYTHON pratique : maîtriser les bases du développement logiciel"

Commence
Se termine
Ajouter au calendrier :

Formation payante

Formation "PYTHON pratique : maîtriser les bases du développement logiciel"
Au programme
    • Écrire des scripts simples en Python, en mobilisant les structures de base du langage, afin d’automatiser des tâches répétitives ou des traitements de données.

      Définir et structurer des fonctions réutilisables, en codant selon les conventions PEP8, pour améliorer la lisibilité et la maintenance du code.

      Manipuler les principales structures de données (listes, dictionnaires, tuples), en construisant des blocs de logique conditionnelle ou itérative, dans le but de traiter efficacement des jeux de données.

      Créer des module et organiser un projet Python, en regroupant les scripts dans des packages et en gérant les imports, afin de structurer un projet conforme aux bonnes pratiques logicielles.

      Appliquer les principes de la programmation orientée objet (POO), en définissant des classes, objets, attributs et méthodes, pour modéliser des entités métier et favoriser la réutilisabilité.

      Mettre en œuvre des tests unitaires en Python, en utilisant unittest ou des outils de mock, afin de fiabiliser le code produit et prévenir les régressions.

      Lire et écrire des fichiers structurés (XML, JSON, base de données), en développant des scripts d’extraction et d’injection de données, dans une logique de traitement automatisé.

      Mesurer la performance d’un programme, en utilisant des outils tels que timeit ou cProfile, pour identifier des pistes d’optimisation et améliorer l’efficacité des scripts.

      Programmer un serveur ou client réseau simple, en créant des sockets TCP/UDP, afin de comprendre les bases de la communication réseau entre machines.

      Lieu : GRENOBLE

      Durée : 2 journées (14 heures)


Intervenant


Le Campus Numérique in the ALPS

Le Campus Numérique propose des formations en développement webdevops,  data science, data-analyse, intelligence artificielle, cyber-sécurité, no-code…


Tarif

Tarifs interentreprises :

  • adhérent : 531€ HT / Participant
  • non-adhérent : 590€ HT / participant