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 :
À DISTANCE
Salarié en poste / Demandeur d'emploi / Entreprise
Finançable CPF
1837 €
Avis du centre
À DISTANCE
Tout public
Finançable CPF
5390 €
Avis du centre
ORSAY
En centre / En entreprise
Entreprise
Non finançable CPF
1650 €
Ces formations peuvent vous intéresser
À DISTANCE
Salarié en poste / Demandeur d'emploi / Entreprise
Finançable CPF
1837 €
Avis du centre
À DISTANCE
Tout public
Finançable CPF
5390 €
Avis du centre
ORSAY
En centre / En entreprise
Entreprise
Non finançable CPF
1650 €
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 €
Les formations les plus recherchées
Formation Paris
Formation Toulouse
Formation Nantes
Formation Bordeaux
Formation Lille
Formation Rennes
Formation Strasbourg
Formation Limoges
Formation Montpellier
Formation Brest
Formation Informatique CPF
Formation Informatique en ligne
Formation Python CPF
Formation Python en ligne
Formation Spark
Formation Programmation
Formation Intelligence artificielle
Formation Machine learning
Formation Cybersecurite
Formation Securite informatique
Formation Growth hacking
Formation Hadoop
Formation Git
Formation Vba
Formation Spark Nantes
Formation Intelligence artificielle Paris
Formation Machine learning Paris
Formation Programmation Paris
Formation Cybersecurite Paris
Formation Securite informatique Paris
Formation Spark Paris
Formation Hacking Paris
Formation Programmation Nantes
Formation Spark Toulouse
Cette formation est temporairement suspendue.
Voir des formations similaires