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