Formation Python - Les fondamentaux à Montpellier

“Apprenez les bases du langage Python en suivant cette formation dans le domaine de l'Informatique à Montpellier.“

Contact

Service Conseil Fortimelp - 04 67 15 60 06

Session

Contactez l'organisme de formation pour avoir les prochaines dates de session
Résumé de la formation

Durée : 21 heures

Type de formation : Formation en centre

Lieu de la formation : Hérault - Montpellier

Public : Tout développeur, administrateur ou architecte souhaitant acquérir les bases du langage Python.

Validation : Attestation

Domaine : Informatique

Tarif : Sur demande

Objectif de la formation

Cette formation permet aux apprenants de :
<ul>
<li>Connaître de base du langage Python.</li>
<li>Maîtriser les bonnes pratiques du langage.</li>
<li>Utiliser la bibliothèque de modules standards.</li>
</ul>

Programme de la formation

1 Utiliser l'environnement

> Présentation

> Les différentes versions

> L'interpréteur de commandes

2 Connaître la syntaxe

> Organisation du code (modules, packages,…)

> Manipulation des nombres et des chaînes

> Les opérateurs

> Les types de données

> Les différents types d'instructions

> Les structures de contrôle

> Les boucles

> Les tests

3 Appréhender les bases de la programmation

> Définition et appels

> Passage de paramètres

> Les fonctions intégrées

4 Découvrir la POO

> Définition et instanciation d’une classe

> Méthodes et propriétés

> L’héritage

> L’agrégation

> Constructeur et destructeur

> La surcharge

> Les exceptions

> La gestion des erreurs

5 Utiliser les modules

> Standards

- Module re : expressions régulières

- Modules os et sys : services du système d'exploitation

- Module csv : fichiers structurés par séparateurs

> Tiers

- setuptools, Easy_Install,…

- Pypi

> Importation

6 Se perfectionner sur l’utilisation de la base de données

> Les objets de type File

> La spécification DB-API

> Connexion à une base de données

> Python et SQL

> Introduction à l’ORM sqlAlchemy

7 Découvrir les compléments

> Docstrings

> Doctests et Unit tests

> Eclipse PyDEV pour Python

> PyChecker

> PyLint

Pour accéder directement à notre site, cliquez ici

Prérequis

Pratique d'un langage de programmation. La connaissance d’un langage objet est un plus.