Ferme la recherche

Langages de Programmation - Python - Par la pratique

Descriptif

Durée de la formation

Durée 28 heures
En centre 28 heures

Session

entrées/sorties permanentes

du 01 janv. 2018 au 31 déc. 2019  - Montpellier (34)
+ autres sessions
du 01 janv. 2018 au 31 déc. 2019  - Montpellier (34)
du 01 janv. 2018 au 31 déc. 2019  - Toulouse (31)

Objectif de la formation

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

Description de la formation

Introduction
Historique
Environnement de travail
Champs d'application
Scripts, fonctions et classes
Versions architectures et plateformes pour Python
Editeurs et environnements de Développement (IDE)
Installation et configuration de Python
Conformité du codage à PEP8
Programme type
Programme minimal et point d'entré
Extension basée sur les packages : import
Lancement de programmes, passage d'arguments
Version compilée de Python : .py, .pyc
Console Python
Encoding : utf
- 8
Types de bases
Typage faible
Booléens, numériques
Les chaînes de caractères
Conversions de types, casting
Type agrégés : Tuples, List, Set et dictionnaires
Les instructions de base
Commentaires sur une ligne # ou plus """
Notion de bloc et indentations
Les opérateurs :
Affectation
Arithmétique
Logiques
Relationnels
Saisie et affichage : input, print et formatage
Structure conditionnelle
Les structures de boucle : while, for, range()
Break et continue
La gestion des exceptions
L'import de modules
Procédures et fonctions
def(), arguments et valeur de retour
Variables globales et l'instruction globale
Arguments par défaut, *args et **kwargs
- Fonctions lambda
Gestion des fichiers
Gestion de fichiers et répertoires
Accès séquentiel, aléatoire
Le module os, os.path, shutil, zlib
Les modules
Définition de modules et instruction import
Modules en tant que fichier py, en tant que répertoire
Résolution des modules
Module et programme : __main__
Installation de modules : pip, easy_install
Les classes
Approche objets
Classes et instances / objets : self
Constructeur : __init__
Données et méthodes membres
Héritage multiple

Conditions d'accès

Connaître un langage de programmation.

Validation

Certification M2I Langages de Programmation

Donne accès au(x) métier(s) suivant(s)

Etudes et developpement informatique (voir la fiche métier)

Et après la formation ?

Retour à l'emploi des anciens stagiaires

EXCELLENT

Conseils
Les questions à poser avant de choisir un centre de formation
  • Quels sont les profils des anciens stagiaires (niveau de formation, expérience professionnelle) ?
  • Est-il possible de visiter le centre ?
  • Quel type de public accueillez-vous en formation (salariés, demandeurs d’emploi, particuliers) ?
  • Peut-on obtenir une liste de ces anciens stagiaires pour les interroger sur cette formation ?
  • Comment aidez-vous les stagiaires à trouver un emploi ?
Informations pratiques

SCRIBTEL FORMATION

Lieu de formation

M2I MONTPELLIER
Terra Verde
55 rue Euclide
Montpellier

Cliquez sur ce lien pour calculer votre itinéraire

Centre de formation

146-148 rue de Picpus
75012, Paris 12e

Voir toutes les formations de SCRIBTEL FORMATION