Illustration pour Formation initiale en Python

Formation initiale en Python

Python vous octroie de grands pouvoirs en termes de productivité, d’efficacité et de créativité.

Découvrez ce langage de programmation et devenez autonome sur vos premiers projets.

Cette formation ouvre la voie vers un univers exaltant, passionnant et surtout très utile au quotidien.

⏱ 4 jours

🏷 À partir de 1000 € HT

En savoir plus…

Illustration pour Formation Python avancé

Formation Python avancé

Besoin de créer une application conséquente ?

Cette formation permet de réaliser le développement dans un temps réduit en facilitant la maintenance et l’évolutivité du code grâce aux diverses fonctionnalités du langage Python.

⏱ 3 jours

🏷 À partir de 750 € HT

En savoir plus…

Illustration pour Qualité de logiciel Python

Qualité de logiciel Python

Votre application Python prend de l’ampleur. Maîtrisez la qualité de vos développements avec l’aide d’outils précieux (linters et formatters) vous guidant dans les bonnes pratiques. Apprenez à gérer les erreurs, avec les exceptions et la génération de logs (journaux).

Cette formation met l’accent sur la qualité de code pour éviter la dette technique.

⏱ 2 jours

🏷 À partir de 500 € HT

En savoir plus…

Illustration pour Tests d’une application Python

Tests d’une application Python

Vous est-il déjà arrivé de livrer un logiciel avec cette fâcheuse pensée à l’esprit : « Prions pour que cela fonctionne ».

Avec 100 % de couverture de test, vous livrerez désormais votre produit en toute confiance !

Révolues les longues périodes de debug/intégration, venez découvrir comment les tests font prodigieusement gagner du temps. Apprenez à écrire des tests !

⏱ 1 jour

🏷 À partir de 250 € HT

En savoir plus…

Illustration pour Annotations de type en Python

Annotations de type en Python

Pour améliorer la maintenabilité du logiciel, les annotations de type sont apparues il y a quelques années en Python (en 2014).

Découvrez comment :

  • trouver des erreurs de conception
  • documenter le code
  • améliorer le comportement des IDE pour gagner en productivité

⏱ 2 jours

🏷 À partir de 500 € HT

En savoir plus…

Illustration pour Manipulation de fichiers Excel en Python

Manipulation de fichiers Excel en Python

Excel est omniprésent en entreprise. Découvrez comment Python permet de manipuler des fichiers Excel (*.xlsx) en automatique.

Extrayez des données, générez des rapports, des tableaux de bord. Gagnez du temps libre pour vos autres activités.

⏱ 1 jour

🏷 À partir de 250 € HT

En savoir plus…

Illustration pour Dataclass en Python

Dataclass en Python

Les dataclass sont une des fonctionnalités majeures apparues avec Python 3.7. Elles permettent l’écriture rapide et efficace de classes.

Vous apprendrez à écrire moins de code (et donc moins de tests ou d’efforts de maintenance), tout en améliorant la lisibilité

⏱ 1 jour

🏷 À partir de 250 € HT

En savoir plus…

Illustration pour Packages en Python

Packages en Python

Partagez votre travail avec vos collègues et/ou la communauté en apprenant à utiliser et créer des packages rendant le code distribuable et installable. Vous verrez l’ancienne méthode avec setuptools/pip/venv mais aussi une méthode plus moderne à base de pyproject.toml avec Poetry.

Lors de cette formation, vous créerez des environnements virtuels pour y installer vos propres packages.

⏱ 1 jour

🏷 À partir de 250 € HT

En savoir plus…

Illustration pour Expressions régulières en Python

Expressions régulières en Python

Les programmeurs manipulent énormément de fichiers textes (code source de leur logiciel, données textuelles issues du web, fichiers CSV, journaux d’exécution…). Les expressions régulières permettent d’accélérer le traitement de ces textes tant au niveau de la recherche d’information que dans l’édition.

Vous gagnerez beaucoup de temps dans la gestion du texte, vous permettant d’ajouter plus de fonctionnalités à votre logiciel.

⏱ 1 jour

🏷 À partir de 250 € HT

En savoir plus…

Illustration pour Formation à la demande

Formation à la demande

Vous avez un besoin de formation particulier, vous aimeriez avoir une formation sur mesure (Python, C, C embarqué…), ou encore vous souhaitez un mix de formations existantes.

Contactez-nous pour l’élaboration de la formation adaptée à votre contexte.

En savoir plus…
Illustration pour Python et XML

Python et XML

Régulièrement décrié, XML est très puissant et a par exemple été choisi pour les nouveaux formats de documents Microsoft Office (*.docx, *.xlsx…).

Découvrez comment Python permet de manipuler simplement les fichiers XML.

⏱ 1 jour

🏷 À partir de 250 € HT

En savoir plus…

Illustration pour Parallélisation des calculs en Python

Parallélisation des calculs en Python

Comment bénéficier de la facilité de Python pour programmer, tout en ayant accès à toute la puissance de votre ordinateur ou serveur.

Découvrez le multi-threading, le multi-processing et les co-routines pour booster les performances de votre code.

⏱ 1 jour

🏷 À partir de 250 € HT

En savoir plus…

Illustration pour Communication réseau en Python

Communication réseau en Python

Depuis l’apparition d’Internet, la communication réseau est au cœur de notre quotidien.

Découvrez comment exploiter les protocoles de communication réseau les plus classiques (IP, TCP, UDP) avec les sockets et le parallélisme (threads…), le tout en Python.

⏱ 1 jour

🏷 À partir de 250 € HT

En savoir plus…