Revenir à la liste

M2I TECH PARIS — PYTHON par la pratique

Publié le 23/11/2016 — Produit n° 001475

: INFORMATIQUE TELECOMMUNICATIONINFORMATIQUELANGAGES - PROGRAMMATION PYTHON

Acquérir les bases du langage Python et disposer d'une bonne vue d'ensemble des différents module – Structurer le code en fonctions, classes et méthodes – S’initier à la programmation objet et réseau – maitriser le scripting.

Informations générales

Profil professionnel des stagiaires

:
AUDIOVISUEL, CINÉMA, DIVERS, ÉDITION, PRESSE, LOISIRS, PUBLICITÉ, SPECTACLE

:

Connaître un langage de programmation.

Identification du stage

:
Formation mixte (blended learning)

:

Connaître les usages courants du langage
•Maîtriser le scripting en Python
•Structurer son code en fonction, classes et modules
•Utiliser des modules existants
•S’initier à la programmation réseau avec Python
•Programmer objet en Python.

Durée de la formation en centre : 36 heures
Durée de la formation : Durée du stage : 36 heures
stagiaires

Lieu de réalisation
  • 69000 LYON
  • 38000 GRENOBLE
  • 35000 RENNES
  • 29000 BREST
  • 37000 TOURS
  • 67000 STRASBOURG
  • 54000 NANCY
  • 59000 LILLE
  • 75016 PARIS 16
  • 75012 PARIS 12
  • 97420 LE PORT
  • 76000 ROUEN
  • 33000 BORDEAUX
  • 34000 MONTPELLIER
  • 31000 TOULOUSE
  • 44000 NANTES
  • 13000 AIX EN PROVENCE
  • 06250 SOPHIA ANTIPOLIS


MAZZA Virginie — 01 44 53 36 06
v.mazza@m2iformation.fr
www.m2iformation.fr

Informations pédagogiques

Programme pédagogique

Introduction
•Historique
•Environnement de travail
•Champs d’application
•Scripts, fonctions et classes

Types de bases
•Typage faible
•Booléens
•Numériques
•Conversions
•Tuples et listes
•Les chaînes de caractères
•Les dictionnaires

Les instructions de base
•L'affectation
•Les opérateurs
•L’import
•Print
•Stucture conditionnelle
•Les structures de boucle
•Break et continue
•La gestion des exceptions

Scripts et fichiers
•Exécution de scripts
•Python en ligne de commande
•Lecture de fichiers
•Accès aux répertoires
•Commandes système
•Le module os

Les classes
•Objets et classes
•Constructeur
•Données membres
•Méthodes
•Données de classe
•Méthodes de classe
•Interfaces

Les fonctions
•Passage d'arguments
•Valeur de retour
•Variables globales et l'instruction globale
•Fonctions lambda

Les modules
•Structuration et contenu
•Déclarer et importer
•Résolution des modules

Les librairies python
•Programmation réseau
•Web et CGI
•Tinkter
•Accès aux bases de données

Informations complémentaires (méthodologie, ...)

Méthode pédagogique de la journée de formation :
2 modalités d’apprentissage tout au long de la journée : exposé et exercices pratiques

Evaluation qualitative
Chaque stagiaire remplit un e-questionnaire de satisfaction à chaud.
C'est un outil qui permet de mesurer le degré de satisfaction et d'engager si besoin des actions correctives.
Fonctionnement :
Le système d'enquête repose sur l'usage d'un questionnaire digital portant sur l'appréciation de 5 critères :
- Environnement
- Pédagogie
- Documents de stage/Supports
- Apport de connaissances
- Travaux pratiques
et l'expression d'une appréciation générale.

Supports et ressources fournis aux stagiaires

Moyens techniques
1 poste informatique par apprenant
Internet
Vidéo-projecteur HD

Supports de cours
Les supports de cours sont fournis par M2i.
Ces supports seront disponibles en version électronique.

Niveau visé après la formation

AUTRE