Introduction à Python - Algorithme et programmation orientée objet
Digital Product Simulation
Salarié en poste
Demandeur d'emploi
Entreprise
Étudiant
En ligne
En présentiel
3 jours en présentiel ou à distance
2010 €
Certification / Habilitation
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.
Certifications
Datadock
ISO 9001
Qualiopi
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
Cette formation est temporairement suspendue.
Voici des formations similaires :
ORSAY
En centre / En entreprise
Entreprise
Non finançable CPF
1650 €
À DISTANCE
Tout public
Finançable CPF
-20%
5390 €
4312 €
Avis du centre
Ces formations peuvent vous intéresser
ORSAY
En centre / En entreprise
Entreprise
Non finançable CPF
1650 €
À DISTANCE
Tout public
Finançable CPF
-20%
5390 €
4312 €
Avis du centre
VILLENEUVE-D'ASCQ
À distance / En centre / En entreprise
Salarié en poste / Demandeur d'emploi / Entreprise
Finançable CPF
Avis du centre
ORSAY
En centre / En entreprise
Entreprise
Non finançable CPF
1650 €
ORSAY
À distance / En centre / En entreprise
Entreprise
Non finançable CPF
1500 €
Les formations les plus recherchées
Cette formation est temporairement suspendue.
Voir des formations similaires