Formation continue

Pôle formation

Formation :
Python Niveau 1
Référence : PY1
Durée :
4 jours
Niveau :
Débutant
Lieu :
à distance, Paris ou sur site
Tarif : 2090 € HT

Télécharger la fiche formation

Python Niveau 1

Ils ont apprécié leur formation !

Consultez nos enquêtes de satisfaction

Découvrez aussi...

Python Niveau 2

Python Niveau 1

Description

Cette formation Python Niveau 1 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 premiers pas en programmation orientée objet.

Public concerné

Techniciens, ingénieurs, développeurs, scientifiques, enseignants, etc.

Objectifs de la formation

  • Créer et paramétrer son environnement de travail Python
  • Posséder les bases du langage Python
  • Maîtriser la programmation objet avec Python
  • Développer ses propres programmes Python

Prérequis

Disposer de connaissances de bases en programmation.

Programme de la formation

Introduction

  • Installer Python
  • Python 2 Vs Python 3
  • Différents environnements de développement

Premiers pas

  • Arithmétique de base
  • Variables et convention de nommage
  • Types de données

Logique de contrôle de flux

  • Les structures conditionnelles
  • Les opérateurs de comparaison
  • Les mots clés and, or et not
  • Exercice “année bissextile”
  • La boucle while
  • La boucle for
  • Les mots clefs break et continue

Les fonctions

  • Création d’une fonction
  • La Docstring
  • Les fonctions lambda
  • Les modules et la méthode import
  • Packages
  • Les exceptions
  • Les assertions

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ètres
  • Les compréhensions de liste
  • Les dictionnaires
  • Les fichiers

Portée des variables, objets mutables et immutables, et références

  • Variables locales
  • Variables globales
  • Références

La programmation orientée objet en Python

  • Classes 
  • Les attributs de classe
  • Méthodes d'insctance, méthodes de classe et méthodes statiques
  • Explorer une classe (documentation, dir, dict)
  • Les propriétés
  • Les méthodes spéciales
  • L’héritage simple
  • L'héritage multiple
  • La composition

Bonnes pratiques

  • PEP8
  • Environnements virtuels
  • Installation de librairies

Un projet sur mesure ?

Commercial Formation

Contactez votre Conseiller Formation Styrel

01 69 88 85 29

Nos certifications

 
 
 
La certification qualité a été délivrée au titre de la catégorie d’action suivante : ACTIONS DE FORMATION.
 
 

Au sujet du handicap

handicap styrel formation

Vous êtes en situation de handicap ?
Chaque situation étant particulière, n’hésitez pas à nous contacter afin que vous puissiez bénéficier de nos formations.