|
|
 |
 |
 |
 |
 |
|
|  |  |  | Développer avec Python |  |  |  |  | Maitriser le langage | |  |  |  |
|  |  | Découverte | Spécialisation | Expertise |
|  | |  |  |  |
|
| Issu du monde Open Source, le langage Python permet de réaliser des développements Objet. L'une de ses principales caractéristiques réside dans sa richesse et sa portabilité. Richesse car, tout en restant simple, il gère dynamiquement la mémoire et autorise la gestion des exceptions. Portable, parce qu'il fonctionne sur la plupart des plates-formes informatiques, du super calculateur aux ordinateurs centraux. Conçu pour optimiser la productivité des développeurs, il intègre des outils de haut niveau ainsi qu'une une syntaxe simple à utiliser. Il est, de fait, généralement utilisé comme interface de programmes écrits dans différents langages, par exemple Java et .Net. |
 | Maîtriser les fondamentaux |  | Maîtriser les mécanismes de développement Python |
| - Développeur | | - Administrateur système et réseau |
| Administration élémentaire d'un système GNU/Linux |
 |  | Itinéraire pédagogique de la formation |  |  |
|  |
Introduction- Le langage de script interprété
- Prise en main de l'interpréteur
Types élémentaires- Les scalaires : les nombres
- Les séquences
- Les mutables : les listes
- Les immutables : les chaînes, les tuples
- Les dictionnaires
Les structures de contrôles- Les conditions
- Les boucles
Les fonctions- Les prototypes, les arguments
- Sémantique des appels
Programmation objet- Classe, objets
- Méthodes, instances
- Encapsulation
- Polymorphisme
- Héritage simple
- Héritage multiple
Les modules- Les principes
- Module re : expressions rationnelles
- Module os : services du système d'exploitation
- Module csv : traitement de fichiers structurés par séparateurs
Python et le Web : Introduction à Zope- Architecture générale : mécanisme de publication
- Interactions DHTML-Python : exemples
|
 |  | Comment se déroule le stage |  |  |
|  |
| Outre de nombreux travaux pratiques, une séance d'échange permettra aux participants de poser leurs questions et au formateur d'y répondre. |
|  |  | Date de début de sessions |  | | | Ce stage peut être réalisé en intra-entreprise. Contactez-nous au 0 825 07 6000 |
| |  |  |  |  |
|
 Haut de page
| |
|
|
| |  |
|
|
 |
 |
|
 |