CERTyou

Formation Programmation objet en langage Python

CERTyou
À Paris

Prix à consulter
Désirez-vous contacter un conseiller pour cette formation ?

Infos importantes

Typologie Formation
Lieu Paris
Début Dates au choix
  • Formation
  • Paris
  • Début:
    Dates au choix
Description

CETTE FORMATION PROGRAMMATION OBJET EN LANGAGE PYTHON VOUS PERMETTRA DE :
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

Installations (1)
Où et quand
Début Lieu
Dates au choix
Paris
37 Rue des Mathurins, 75008, (75) Paris, France
Voir plan
Début Dates au choix
Lieu
Paris
37 Rue des Mathurins, 75008, (75) Paris, France
Voir plan

Foire aux questions

· Prérequis

Connaissance d'un langage de programmation (C, C#, C++, Java, …). La connaissance d'un langage objet est préférable.

Opinions

0.0
Non évalué
Évaluation de la formation
100%
Recommandé
5.0
excellent
Évaluation du Centre

Opinions sur cette formation

Il n'y a pas encore d'opinions sur cette formation
* Opinions recueillies par Emagister et iAgora

Performances de ce centre

2017

Comment obtenir le sceau CUM LAUDE ?

Toutes les formations sont actualisées

L'évaluation moyenne est supérieure à 3,7

Plus de 50 opinions au cours des 12 derniers mois

Ce centre est avec Emagister depuis 4 ans.

Qu'apprend-on avec cette formation ?

SGBD
SGBD

Programme

Bien commencer avec PythonPourquoi 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èseLa dimension objetDé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 incontournablesTypes de données évoluésSavoir choisir les bonnes structures de données
Tuples, séquences et listes (append, extend, insert, …)
Fonctions utiles avec les listes (filter, map, reduce)
Gestion des piles ou des files
La puissance des dictionnaires (tableaux associatifs)
Construire une liste sur la base d'une expression (compréhension)Compléments Générateurs et itérateurs
Scripts exécutables
Opérateurs associés aux listes
Enchaînement de tests par rapport aux listes
Comparer les séquencesLes modules Tour d'horizon des modules standards
Module re(expressions rationnelles)
Modules os et sys (services du système d'exploitation)
Module csv (fichiers structurés par séparateur)
Comment trouver les modules ?
Installer des modules tiers (setuptools, EasyInstall)
Le dépôt central: Python Package index (Pypi)
Importer des modules
Mieux gérer son environnement avec VirtualenvAccès aux données (fichiers, SGBD)Les objets de type File
La documentation
La spécification DB-API
Connexion à une base de données
Python et SQL
Introduction à sqlAlchemyPython et le XMLPrincipes
Parsing XML : les différentes techniques
La librairie élément tree
Python et SAX
Python et DOM (manipulation de l' arbre XML)

Ceux qui ont consulté cette formation ont également consulté...
En voir plus