Digital Product Simulation

Introduction à Python - Algorithme et programmation orientée objet

Digital Product Simulation

Non finançable CPF
Salarie / Entreprise
En ligne
Présentiel
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Étudiant
Prix
2010 €
Durée
3 jours en présentiel ou à distance
Niveau visé
Certification / Habilitation
Certifications
Datadock ISO 9001 Qualiopi
Le plus de la formation
Formation en petit groupe dispensée par un ingénieur salarié - Axée sur la pratique
Localité
En ligne
Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.
En présentiel
Découvrez les localités disponibles pour suivre cette formation en présentiel.
En savoir plus sur les localités en présentiel
Cette formation est disponible dans les centres de formation suivants:
  • 78 - La Celle-Saint-Cloud
Cette formation peut être dispensée dans votre entreprise dans les localités suivantes :
  • 01 - Ain
  • 02 - Aisne
  • 03 - Allier
  • 04 - Alpes-de-Haute-Provence
  • 05 - Hautes-Alpes
  • 06 - Alpes-Maritimes
  • 07 - Ardèche
  • 08 - Ardennes
  • 09 - Ariège
  • 10 - Aube
  • 11 - Aude
  • 12 - Aveyron
  • 13 - Bouches-du-Rhône
  • 14 - Calvados
  • 15 - Cantal
  • 16 - Charente
  • 17 - Charente-Maritime
  • 18 - Cher
  • 19 - Corrèze
  • 21 - Côte-d'Or
  • 22 - Côtes-d'Armor
  • 23 - Creuse
  • 24 - Dordogne
  • 25 - Doubs
  • 26 - Drôme
  • 27 - Eure
  • 28 - Eure-et-Loir
  • 29 - Finistère
  • 2A - Corse-du-Sud
  • 2B - Haute-Corse
  • 30 - Gard
  • 31 - Haute-Garonne
  • 32 - Gers
  • 33 - Gironde
  • 34 - Hérault
  • 35 - Ille-et-Vilaine
  • 36 - Indre
  • 37 - Indre-et-Loire
  • 38 - Isère
  • 39 - Jura
  • 40 - Landes
  • 41 - Loir-et-Cher
  • 42 - Loire
  • 43 - Haute-Loire
  • 44 - Loire-Atlantique
  • 45 - Loiret
  • 46 - Lot
  • 47 - Lot-et-Garonne
  • 48 - Lozère
  • 49 - Maine-et-Loire
  • 50 - Manche
  • 51 - Marne
  • 52 - Haute-Marne
  • 53 - Mayenne
  • 54 - Meurthe-et-Moselle
  • 55 - Meuse
  • 56 - Morbihan
  • 57 - Moselle
  • 58 - Nièvre
  • 59 - Nord
  • 60 - Oise
  • 61 - Orne
  • 62 - Pas-de-Calais
  • 63 - Puy-de-Dôme
  • 64 - Pyrénées-Atlantiques
  • 65 - Hautes-Pyrénées
  • 66 - Pyrénées-Orientales
  • 67 - Bas-Rhin
  • 68 - Haut-Rhin
  • 69 - Rhône
  • 70 - Haute-Saône
  • 71 - Saône-et-Loire
  • 72 - Sarthe
  • 73 - Savoie
  • 74 - Haute-Savoie
  • 75 - Paris
  • 76 - Seine-Maritime
  • 77 - Seine-et-Marne
  • 78 - Yvelines
  • 79 - Deux-Sèvres
  • 80 - Somme
  • 81 - Tarn
  • 82 - Tarn-et-Garonne
  • 83 - Var
  • 84 - Vaucluse
  • 85 - Vendée
  • 86 - Vienne
  • 87 - Haute-Vienne
  • 88 - Vosges
  • 89 - Yonne
  • 90 - Territoire de Belfort
  • 91 - Essonne
  • 92 - Hauts-de-Seine
  • 93 - Seine-Saint-Denis
  • 94 - Val-de-Marne
  • 95 - Val-d'Oise
Objectifs

 Introduction à Python :

  • Présenter Python : langage, histoire, installation.
  • Donner un aperçu des caractéristiques et des avantages de Python, ainsi que des réalisations concrètes utilisant 
    ce langage.
  • Expliquer les concepts fondamentaux de Python, y compris l'initialisation de variables, les types de données, les 
    opérations, les structures conditionnelles et les boucles.
  • Décrire les différentes séquences et containers en Python, comme les chaînes de caractères, les listes, les tuples 
    et les dictionnaires.
  • Introduire les fonctions en Python et fournir des exemples pratiques pour illustrer leur utilisation.

Programmation Orientée Objet (POO) :

  • Introduction aux concepts de la POO, y compris les classes, les constructeurs, les attributs, et les méthodes.
  • Compréhension de l'encapsulation, des accesseurs et mutateurs, et des attributs privés.
  • Exploration de l'héritage, du polymorphisme, et des héritages multiples.
  • Utilisation des opérateurs spéciaux et des méthodes avancées comme les méthodes de classe et les méthodes 
    statiques.
  • POO Avancée

Bonnes pratiques et Organisation du code :

  • Adoption des recommandations PEP pour l'écriture de code Python propre et lisible.
  • Organisation structurée du code et des projets Python.

Environnement Virtuel venv :

  • Utilisation de pip pour gérer les modules Python.
  • Création et gestion d'environnements virtuels pour isoler les dépendances des projets.
Programme

Jour 1 – Bases Python

  • Présentation et installation
  • Syntaxe et fondamentaux (variables, types, opérations)
  • Structures de contrôle (conditions, boucles)
  • Structures de données (chaînes, listes, tuples, dictionnaires)
  • Fonctions
  • Exercices pratiques

Jour 2 – Programmation Orientée Objet

  • Concepts POO (classes, méthodes, attributs)
  • Encapsulation et héritage
  • Polymorphisme et méthodes spéciales
  • POO avancée (méthodes de classe, statiques, propriétés)
  • Exercices pratiques

Jour 3 – Bonnes pratiques et structuration

  • Bonnes pratiques Python (PEP)
  • Organisation du code et des projets
  • Modules, pip et environnements virtuels
  • Exercices pratiques

28 années

d'expertise

Plus de 92 %

des élèves satisfaits

Financement facilité

Éligible OPCO

Centre

À propos du centre Digital Product Simulation

Digital Product Simulation (DPS) est un centre de formation certifié Qualiopi, spécialisé dans les solutions logicielles industrielles, les langages de programmation et les outils de simulation et de conception.

DPS accompagne depuis plus de 20 ans les entreprises industrielles, bureaux d’études et services techniques dans le développement des compétences de leurs équipes.
Partenaire officiel de Dassault Systèmes, DPS s’appuie sur une expertise reconnue couvrant l’ensemble du cycle de vie produit, de la conception à la simulation, en passant par la gestion des données et des processus.

Une pédagogie orientée résultats
Les formations DPS reposent sur une approche pragmatique et orientée terrain, combinant :

  • Apports méthodologiques ciblés
  • Exercices pratiques et cas concrets
  • Mise en situation sur des problématiques métiers réelles

DPS s’appuie sur des formateurs salariés, pleinement intégrés à nos équipes. Ils participent activement aux projets clients, ce qui leur permet de proposer des formations alignées sur les usages réels, les contraintes métiers et les bonnes pratiques terrain.

Envie d’en savoir plus sur cette formation ?

Documentez-vous sur la formation

Certification Datadock
Certification ISO 9001
Certification Qualiopi

Quelle est votre situation ?

Haut de page