Accueil / Expertise / Python

Python

Python est un langage pragmatique, conçu pour produire rapidement du code robuste, lisible et maintenable. Makina Corpus place Python au cœur de sa stratégie technique depuis ses débuts et recrute parmi les meilleurs talents du secteur.

Des experts impliqués dans leur communauté

Nos experts sont des passionnés qui s'impliquent dans la communauté Python de manière pro-active à travers leur participations à des événements et leurs contributions Open Source.

Contributions Open Source

Nous participons activement et régulièrement à l'écosystème Python, à la fois par la publication de projets Open Source innovants et par nos contributions à des projets existants.

Nous avons en particulier publié de nombreux modules pour Django et pour Plone. Pour vous rendre compte par vous-même de notre activité, nous vous invitons à parcourir notre profil GitHub ou à consulter notre page Code.

Participations à des événements

Nous sommes présents sur les principaux événements de la communauté Python tels que PyconFR, DjangoCon et PloneConf. Nous y donnons des présentations en rapport avec les problématiques que nous rencontrons au cours de nos projets : cartographie, gestion de contenu, etc. Voici par exemple une conférence de Mathieu Leplatre sur la cartographie avec Django ou encore une conférence d'Éric Bréhault sur l'import de Wikipedia dans Plone. Au cours de ces événements nous participons à des sprints de développement sur des projets Open Source qui nous intéressent.

Blog

Nous écrivons régulièrement sur les technologies Python à travers notre blog.

Communautés en ligne

Nous somme présents sur les canaux de discussion tels que #django-fr et #django ou encore #plone-fr et #plone. Nous participons également aux mailing-lists de projets Python.

Un large éventail de compétence

Les développeurs Python de Makina Corpus ne se cantonnent pas à leur framework de prédilection mais s'intéressent au contraire à tout l'éventail de technologies offert par le riche écosystème Python : Django, Pyramid, Plone, Zope, Flask... Nous échangeons régulièrement entre développeurs sur les avantages et inconvénients des différentes approches.

De bonnes pratiques

Nous suivons les meilleures pratiques en développement Python : observation de la norme de codage PEP8 avec des tests automatisés et de l'intégration continue.

Réalisations
Système de gestion de courriels transactionnels

Application permettant le filtrage, l'archivage et le suivi de courriels transactionnels

Valorisation de synergies éco-industrielles

Collecter, capitaliser et exploiter les données de flux en vue de la création de synergies, pour ...

Économie circulaire et gestion des flux territoriaux

Act'if, outil innovant pour accompagner les territoires dans la transition vers une économie ...

Plateforme de valorisation touristique

Plateforme web de découverte avec carte interactive

ATLAS NEO : Gestion d'un dépôt pétrolier

Solution logicielle de contrôle-commande et de gestion des chargements d'hydrocarbure

Posts
Formation Python initiation à Toulouse du 18 au 20 septembre Formation Python initiation à Toulouse du 18 au 20 septembre 06/07/2017

Vous êtes développeur et maîtrisez déjà un langage de programmation ? Python vous tente et ...

Initiation au Machine Learning avec Python - La théorie Initiation au Machine Learning avec Python - La théorie 07/06/2017

Dans ce tutoriel en 2 parties nous vous proposons de découvrir les bases de l'apprentissage ...

Initiation au Machine Learning avec Python - La pratique Initiation au Machine Learning avec Python - La pratique 07/06/2017

Dans ce tutoriel en 2 parties nous vous proposons de découvrir les bases de l'apprentissage ...

Présentation de l'écosystème Python scientifique Présentation de l'écosystème Python scientifique 10/11/2016

Au fil des années Python est devenu un outil du quotidien pour les ingénieurs et chercheurs de ...

Récupérer des données Hadoop avec Python 02/05/2017

Accéder à des données situées sur un cluster Hadoop peut se faire de différentes manières en ...

Formations
Formation Python scientifique / Data scientist

Python est devenu un langage de choix pour les scientifiques, en raison de sa simplicité de mise ...

Formation Python avancé

Cette formation Python est destinée aux développeurs souhaitant approfondir leur connaissance du ...

Formation Python Buildout

La formation Python Buildout présente les techniques de déploiement automatisé et répétable de ...

Formation Python initiation

Axée principalement sur le développement de l'autonomie, la formation est extrêmement pratique ...

Formation Django avancé

Venez approfondir vos connaissances sur le framework Django auprès de nos experts. Grâce à cette ...