Programmation objet en langage Python



Objectifs, programme, validation de la formation

Objectifs

Découvrir le langage Python
Appréhender les bases du langage (types, syntaxe).
Connaître les types de données évolués.
Utiliser les compléments (générateurs, itérateurs, scripts ...).
Connaître les modules standards.
Accéder aux données fichiers et SGBD.

Description, programmation

Bien commencer avec Python :

  • Pourquoi utiliser Python plutôt qu’un autre langage ?
  • Exemples de projet en Python
  • Différences entre les versions de Python
  • Fonctionnement de l’interpréteur Python
  • Les apports de l’interpréteur interactif iPython
  • Un premier programme ...

Les bases (types, syntaxe) :

  • Organisation du code (modules, package, importations)
  • Recommandations de nommage
  • Les types de base (entier, chaîne, réel, ...)
  • Erreurs classiques sur les types
  • Boucles (for), opérateurs, tests (if/else)
  • Définition et appel de fonction
  • « Toute la syntaxe » dans un programme de synthèse

La dimension objet :

  • Définition et instanciation d’une classe
  • Méthodes et propriétés d’une classe
  • Exemples d’héritages
  • Le mécanisme des exceptions
  • Les classes incontournables.

Validation et sanction

Attestation d’acquis ou de compétences ;Attestation de suivi de présence

Type de formation

Professionnalisation

Niveau de sortie sans niveau spécifique


Durée, rythme, financement

Durée 28 heures en centre
Durée indicative : 364 jours

Modalités de l'alternance Cours du jour : 28 h

Conventionnement Non

Conditions d'accès

Niveau d'entrée sans niveau spécifique

Conditions spécifiques et prérequis Aucun.

Inscription

Contact renseignement M. Olivier BOISNE

Téléphone 01 42 93 52 72


Périodes prévisibles de déroulement des sessions

Session débutant le : 01/01/2021

Adresse d'inscription
37 Rue des Mathurins 75008 Paris 8e

Lieu de formation


Organisme de formation responsable