Skip to main content
Logo

Maîtriser l'écosystème Python

1er trimestre 2019, Paris

Maîtriser l'écosystème Python

DESCRIPTION

Sur ces trois journées de formation, vous vous familiariserez avec les notions indispensables pour produire du code Python prêt à être déployé en production.

Au travers d'un projet concret, chaque notion du programme sera abordée et mise en pratique.

OBJECTIFS

Maîtriser les bases de Python ainsi que ses patterns idiomatiques, préparer et organiser son code pour le publier et optimiser le travail collaboratif.

PUBLICS CONCERNÉS

Personnes ayant des bases de code, éventuellement ayant une pratique de Python minimale: administrateurs système, datascientists, géomaticiens…

MÉTHODES ET MOYENS PÉDAGOGIQUES

Sur la base d'une application concrète, chaque concept est abordé théoriquement puis mis en pratique. En fin de session, chaque participant·e aura codé de zéro un package Python, comprenant des tests unitaires, une CLI…, déployable selon les normes Python. Les participant·e·s peuvent proposer un projet concret tiré de leur propre activité, sinon il sera fourni par nos intervenant·e·s. Note: tous les exemples et les supports de cours de la formation sont en Python 3.

PRÉREQUIS

Vous avez des notions de code (une variable, une boucle…) et d'informatique (un serveur, une base de données, une ligne de commande…).

Cette formation étant basée sur la pratique, vous devrez venir à la formation avec votre ordinateur portable et Python 3 installé.

FORMATEURS

Yohan BONIFACE

Après un passage par la presse (il fut CTO d'un quotidien national), Yohan s'est particulièrement investi dans le monde open source de la géomatique, avec une forte dominante Python, langage qui correspond bien à son travers perfectionniste. Il n'a pas renoncé à croire à la légende qui dit qu'il est possible de faire du code efficace ET maintenable. Il travaille aujourd'hui pour des clients comme Étalab, le ministère des Affaires étrangèrs, Pôle emploi…

Il est entre autres mainteneur de:

PROGRAMME (3 jours)

Environnement de travail

Conventions et philosophie

Le langage

Publier / production

Approfondir

SUIVI ET ÉVALUATION

Les participant·e·s sont évalué·e·s en permanence par les intervenant·e·s, qui s'assurent à intervalles réguliers de la bonne compréhension du support et des exercices. Les résultats attendus des exercices sont clairement exprimés dans le support de formation, permettant à chacun·e de vérifier son avancement et la bonne exécution des travaux pratiques. Durant toute la formation, il est possible de poser des questions en personnes, mais aussi via une chat room qui facilite l'interaction, en particulier pour les stagiaires timides ou ayant peur de prendre la parole en public.

INFORMATIONS PRATIQUES

Selon le nombre de participant·e·s et les besoins, la formation pourra se dérouler soit dans nos locaux, soit dans les locaux des participant·e·s (dans Paris), soit dans un lieu dédié dans le centre de Paris.

La journée de formation se déroule de 9 heures à 17h30. Nos intervenant·e·s restent ensuite à votre disposition si vous souhaitez poser des questions en privé ou obtenir des précisions ou rappels sur le contenu présenté.

PRIX

Tarif par personne : nous contacter.

La société Enix est un organisme de formation certifié CNEFOP et listé sur Datadock.

Si vous êtes déjà client des offres Enix, nous serons ravis de vous offrir une réduction supplémentaire pour vous remercier de votre fidélité — contactez-nous !

Contactez-nous aussi si vous souhaitez assister à plusieurs à cette formation, ou si vous souhaitez offrir cette formation en interne dans votre entreprise.

Rejoignez-nous pour 3 jours de formation Python à Paris