![]() |
Navigation Thèmes | Formation - Programmation avancée Python Objet
Python est un langage puissant, orienté objet, convenant
parfaitement à la majorité des travaux de développement d'applications et
d'interfaces graphiques. Se servir de Python pour développer des services
Web, des sites dynamiques connectés à des bases de données, des
applications manipulant des données XML ou des logiciels fédérant
différentes applications existantes est en effet l'une des meilleures
solutions disponibles actuellement, à la fois en termes de performances et
d'efficacité. La grande flexibilité de Python provient pour partie de la
richesse de sa bibliothèque standard et de sa facilité d'intégration avec
d'autres langages et bibliothèques. Il est, par ailleurs, disponible sur
la plupart des plates-formes du marché (Windows®, MacOS®, Unix,
Linux) et offre une excellente portabilité aux applications.
La formation proposée ici se déroule sur cinq jours et s'adresse à
des personnes ayant une expérience préalable de la programmation en
Python, et désireuses d'approfondir leur connaissance du langage et de sa
bibliothèque standard. Au cours de ces 5 jours, le cours aborde les
nouvelles fonctionnalités du langage introduites dans les dernières
versions de l'interpréteur, ainsi que des solutions en Python à des
problèmes d'informatique avancées (communication, multifils
(multi-threads), persistance). Enfin, des
schémas standards de conception orientée objet sont présentés, ainsi que
leur réalisation en Python.
La formation comporte une large part de travaux pratiques permettant
de mettre en œuvre immédiatement les concepts ayant été vus dans le
cadre du cours.
Public visé
Ce cours s'adresse aux personnes souhaitant approfondir leur
connaissance du langage Python. Il met particulièrement l'accent sur la
structuration du code en vue d'une réutilisabilité maximale.
Pré-requis
Expérience pratique et régulière de la
programmation en Python (3 mois minimum), solides connaissances
de la programmation objet.
Points abordés
Adaptations possibles
Cette formation peut être adaptée afin d'aborder et d'approfondir
des thèmes correspondant aux besoins des auditeurs. Logilab dispose
aujourd'hui d'une palette très large de modules pédagogiques permettant la
personnalisation de ses formations.
L'adaptation des cours en intra-entreprise ne pose aucun
problème ; cette opération est cependant plus difficile pour les
cours en inter-entreprises. N'hésitez pas à demander conseil à notre
service
commercial.
Conditions
Des sessions en inter-entreprises sont organisées régulièrement dans
nos locaux à Paris. Il est possible d'organiser, à votre demande, une ou
plusieurs sessions en intra-entreprise (sur site) n'importe où en France
ou en Europe.
Chaque participant à la formation dispose d'un exemplaire
personnel du support de cours et du manuel d'exercices.
Durée :
5 jours,
soit 35 heures.
Langue :
au choix, française ou anglaise
Intervenant :
Tous les intervenants animant cette formation bénéficient de
compétences pédagogiques reconnues. D'autre part, ils participent
activement au développement du langage Python, de sa bibliothèque
standard, et de ses futurs modules.
Travaux pratiques :
Cette formation accorde une place prépondérante aux travaux
pratiques qui permettent, tout au long du cours, de mettre en
œuvre et assimiler les concepts théoriques.
Inter-entreprises :
Intra-entreprise :
| Nous contacter L'équipe
commerciale de Logilab est à votre disposition pour
étudier votre besoin de formation.
Service Commercial Logilab 10 rue Louis Vicat F-75015 PARIS FRANCE Tél : (+33) 1 45 32 03 12 Adel : commercial@logilab.fr Formations connexes Python Base (5 jours) Python/C++ (4 jours) Intro Python Num. (4 jours) Python Numérique (4 jours) Python Distribué (4 jours) Python Gtk (4 jours) Python Qt (4 jours) Python XML (4 jours) Design Patterns (5 jours) |