BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//PYVOBJECT//NONSGML Version 1//EN
BEGIN:VTIMEZONE
TZID:Europe/Paris
BEGIN:STANDARD
DTSTART:20001029T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20000326T020000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:20260522T082800Z - 57984@eupp245
DTSTART;TZID=Europe/Paris:20251208T090000
DTEND;TZID=Europe/Paris:20251209T170000
CREATED:20260522T082800Z
DESCRIPTION:<a href="https://www.digital-league.org/event/formation-python-
 pratique-maitriser-les-bases-du-developpement-logiciel-2587/register">Form
 ation "PYTHON pratique : maîtriser les bases du développement logiciel"<
 /a>\nFormation payanteFormation "PYTHON pratique : maîtriser les bases du
  développement logiciel" Au programme Écrire des scripts simples en Pyth
 on\, en mobilisant les structures de base du langage\, afin d’automatise
 r des tâches répétitives ou des traitements de données. Définir et st
 ructurer des fonctions réutilisables\, en codant selon les conventions PE
 P8\, pour améliorer la lisibilité et la maintenance du code. Manipuler l
 es principales structures de données (listes\, dictionnaires\, tuples)\, 
 en construisant des blocs de logique conditionnelle ou itérative\, dans l
 e but de traiter efficacement des jeux de données. Créer des module et o
 rganiser 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ét
 hodes\, pour modéliser des entités métier et favoriser la réutilisabil
 ité. Mettre en œuvre des tests unitaires en Python\, en utilisant unitte
 st 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’inje
 ction 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 commun
 ication réseau entre machines. Lieu : GRENOBLE Durée : 2 journées (14 h
 eures) Intervenant Le Campus Numérique in the ALPS Le Campus Numérique p
 ropose des formations en développement web\, devops\, data science\, data
 -analyse\, intelligence artificielle\, cyber-sécurité\, no- [...]
DTSTAMP:20260522T082800Z
LOCATION:CAMPUS NUMÉRIQUE IN THE ALPS - GRENOBLE\, 16 Boulevard Maréchal 
 Lyautey\, 38000 Grenoble\, France
SUMMARY:Formation "PYTHON pratique : maîtriser les bases du développement
  logiciel"
X-ALT-DESC;FMTTYPE=text/html:<a href="https://www.digital-league.org/event/
 formation-python-pratique-maitriser-les-bases-du-developpement-logiciel-25
 87/register">Formation "PYTHON pratique : maîtriser les bases du dévelop
 pement logiciel"</a>\nFormation payanteFormation "PYTHON pratique : maîtr
 iser les bases du développement logiciel" Au programme Écrire des script
 s simples en Python\, en mobilisant les structures de base du langage\, af
 in d’automatiser des tâches répétitives ou des traitements de donnée
 s. Définir et structurer des fonctions réutilisables\, en codant selon l
 es conventions PEP8\, pour améliorer la lisibilité et la maintenance du 
 code. Manipuler les principales structures de données (listes\, dictionna
 ires\, tuples)\, en construisant des blocs de logique conditionnelle ou it
 érative\, dans le but de traiter efficacement des jeux de données. Crée
 r des module et organiser un projet Python\, en regroupant les scripts dan
 s des packages et en gérant les imports\, afin de structurer un projet co
 nforme aux bonnes pratiques logicielles. Appliquer les principes de la pro
 grammation 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 pro
 duit 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’extr
 action et d’injection de données\, dans une logique de traitement autom
 atisé. 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 C
 ampus Numérique propose des formations en développement web\, devops\, d
 ata science\, data-analyse\, intelligence artificielle\, cyber-sécurité\
 , no- [...]
END:VEVENT
END:VCALENDAR
