Formation POO avec Python

Formation POO avec Python

4.86/5 (7 avis)

Le langage de programmation Python est devenu, notamment avec l'essor de la data et du serverless un langage incontournable pour les développeurs backend. A travers cette formation, nous découvrirons ce langage et les principes de la programmation objet.

2400,00 
4 jours (28 heures)
Réserver une session Voir le programme
Public cible

Objectifs

  • Découvrir l’écosystème de Python
  • Savoir produire du code objet propre et maintenable
  • Tester du code
  • Comprendre la Conception Orientée Objet
Programme

Programme de la formation

I . Les rudiments de Python

  • Mon premier script
  • Les variables
  • Le typage dans Python
  • Les structures de données
  • Structurer du code

II . Organisation du code source

  • Les fonctions en python
  • Comment organiser le code source
  • Les librairies
  • PIP: Python Installs Packages
  • Écrire une librairie

III . POO: Programmation Orientée Objet

  • Comprendre la POO
  • SRP: Single responsibility principle
  • La notion de classe et d’objet
  • Comment utiliser les classes
  • Cas pratique
  • La notion d’héritage
  • Surcharger des classes
  • La hiérarchie des objets
  • Les collections

IV . Les bonnes pratiques en Python

  • Convention de code, les normes et les standards
  • PEP 8
  • Le clean code
  • La code review
  • Les linters

V . COO: La Conception Orientée Objet

  • Les principes SOLID
  • Les design patterns
  • Étude du singleton
  • Des exemples de design pattern
  • Le principe du KISS

VI . Les tests en Python

  • Les logs
  • Définitions d’un test unitaire
  • Pytest: coder ses premiers tests
  • Les mocks
  • Le TDD: Test Driven Development

Avis clients

Philippe

Super formation

Mis à jour le : 02/12/2025

Sessions adaptées à vos besoins

Formation sur-mesure

Vous souhaitez une formation adaptée à votre entreprise ou à votre équipe ? Planifiez une session dédiée selon vos besoins et disponibilités. Choisissez la date, le format et bénéficiez d'un accompagnement personnalisé avec la possibilité de réaliser la formation dans nos locaux à Lille ou en distanciel.

Rejoignez une session

Envie de monter en compétences rapidement ? Inscrivez-vous à l'une de nos sessions de formation déjà programmées ! Rejoignez d'autres professionnels et apprenez aux côtés de nos experts.

Prendre contact

Obtenez votre certification de réussite

Certificat de formation

À l'issue de chaque formation, obtenez un certificat de réussite attestant de vos nouvelles compétences. Ce document valorise votre expertise et constitue un atout précieux pour booster votre carrière et mettre en avant votre maîtrise des technologies enseignées.

Besoin de plus d'informations ?