Python Niveau 1

publicité
Python et programmation objet
Bien débuter en Python
Formation : Python Niveau 1
Objectif
Référence : PY1
Cette formation permet d’appréhender les bases du langage Python (types
simples et avancés, syntaxe, fonctions), de disposer d'une bonne vue
d'ensemble des différents modules et de faire ses premier pas en
programmation orientée objet.
Durée : 4 jours - 28 heures
Niveau : débutant
Support de cours : français
Lieu : Paris ou sur site
Public concerné
Tarif : 1960 € HT
Techniciens, ingénieurs, développeurs, scientifiques, enseignants, etc.
Prérequis
Connaître un langage de programmation.
Styrel : bien plus
qu’une formation !
Programme de la formation
Introduction
 Des formateurs qualifiés et
certifiés
 Installer Python
 Chefs de projets, ingénieurs
dans l’industrie
 IPython / Jupyter
 Une vision terrain indépendante
de tout constructeur
 Python 2 Vs Python 3
Premiers pas
 Attentifs aux besoins
spécifiques de chaque stagiaire
 Arithmétique de base
 Des formations intra entreprise
sur mesure à partir de
3 personnes
 Types de données
 Variables et convention de nommage
 Exercices avec la fonction print
Logique de contrôle de flux
 Les structures conditionnelles
 Les opérateurs de comparaison
Renseignement et inscription
 Les mots clés and, or et not
 Exercice “année bissextile”
 La boucle while
Contactez votre conseiller
formation Styrel
Tél. : +33 7 83 07 61 67
[email protected]
 La boucle for
 Les mots clefs break et continue
 Exercices “année bissextile” avec les boucles
1, rue Léonard de Vinci 91220 Le Plessis-Pâté | + 33 1 69 88 85 29 | [email protected] | www.styrel.fr
Les fonctions
Nos certifications
 Création d’une fonction
 La Docstring
 Les fonctions lambda
 Les modules et la méthode import
 Exercice : créer un module “année bissextile”
 Packages
 Exercice : créer un package
 Les exceptions
 Les assertions
 Exercice : inclure des exceptions à notre programme “année bissextile”
 Exercices sur les fonctions
Types avancés
 La chaîne de caractères
 Les listes et tuples
 Les listes comme paramètres de fonctions
 Exercice: le programme “année bissextile” avec une liste en paramètre
 Les compréhensions de liste
 Exercices de création de liste
Inscription en ligne
 Les dictionnaires
 Les fichiers
Portée des variables, objets mutables et immutables, et références
 Variables locales
 Variables globales
 Références
 QCM
Programmation orientée objet en Python
 Classes
 Exemple : modéliser une personne
 Méthodes, méthodes de classe et méthodes statiques
 Explorer une classe (documentation, dir, dict)
 Exercice : créer et utiliser une classe
 Les propriétés
 Les méthodes spéciales
 Exercice : créer une classe et surcharge d’opérateurs
 L’héritage
 Exercice sur l’héritage
Méthodes avancées
 Les itérateurs et générateurs
 Les décorateurs
 Les métaclasses
1, rue Léonard de Vinci 91220 Le Plessis-Pâté | + 33 1 69 88 85 29 | [email protected] | www.styrel.fr
Téléchargement