www.inow-formation.com
contact@inow-formation.com
0177494650
INOWFORMATION-39ruedesPoissonniers-75018PARIS-Tél:+33(0)177494650-Fax:+33(0)146069694
Organismedeformation:22600234260-www.inow-formation.com-[email protected]
1/3
FormationPython
DévelopperdesapplicationsavecPython
Objectifs:
§MaîtriserlesaspectsessentielsdulangagePythonetdeson
écosystème
§MaîtriserlesmécanismesdedéveloppementPython
Pré-requis:
Connaîtreetpratiquerunlangage
deprogrammation.Connaîtreun
langageobjetdepréférence.
Référence:PYTH
Durée:4jours
Niveau:Intermédiaire
Tarif:1890HT
Programmeducours:
Introductionetbasesdulangage
Lescaractéristiquesgénérales
Lesapplicationsstars
Lescomparatifsavecd'autreslangagessimilaires
Lessupportsetdocumentation
Ledémarrage
L'installation
LesShellsinteractifs
L'aideintégrée
L'installationdel'IDEEclipse+Pydev
Lesbasessyntaxiques(affectation,commentaires,indentation)
Lestypesstandards
Booléen,numériques,chaînesetunicode,multivalués,fichiers
Leslittéraux
Lesopérateurs
Lecontrôledufluxd'exécution
LesaAlternatives
Lesboucleswhile
Lesbouclesfor
Lesobjetsmultivaluésdynamiques
Lesfonctions
Lesdéfinitionsetlasyntaxe
Lesnamespacesetaccèsauxglobales
Larécursion
Lesfonctions"builtin"standard
Lagestionmémoireetramasse-miettes
Lesmodulesetlespackages
Lesdéfinitionsetstructure
Lesfichiersspéciaux"__init__.py"
Python
Réf:PYTH
Durée:4jours
Niveau:
Intermédiaire
INOWFORMATION-39ruedesPoissonniers-75018PARIS-Tél:+33(0)177494650-Fax:+33(0)146069694
Organismedeformation:22600234260-www.inow-formation.com-[email protected]
2/3
Lemotclé"import"
Larecherchedespackages
Lesscriptsexécutables(commandesshell)
Lesclassesetlesobjets
Lesdéfinitionsetsyntaxe
Lesattributsetméthodes
Lesattributsetméthodesprivés
Lesattributsdeclasseetd'instance
Lesattributsetméthodesréservés
L'héritagesimple
La"surcharge"d'attributsetméthodes
L'héritagemultiple
L'héritagevs.composition
Lesexceptions
Lahiérarchiedesexceptionsstandard
Lesexceptionspersonnelles
Ledéclenchementd'uneexception
Intercepteretgérerlesexceptions(modedégradé)
Retoursurleschainesetunicodes
Présentationdesméthodesdechaines;
Laméthode".format()"ettemplatesdeformatage
Bibliothèquestandard
Lesmodulespackagelespluspopulaires(présentationrapide)
Lesmodulestiercepartie
Présentationdes"bestsellers"
Commentlestrouveretévaluer
Commentlesinstaller
"pip"et"setuptools"
Accéderàladocumentationdesmodulesexternes
Quelquesmodulesstandardsendétail
"argparse":lesoptionsetargumentsd'unelignedecommande
"ConfigParser":lesfichiersdeconfigurationd'uneapplication
"re":lesexpressionsrationnelles
Pythonavancé
Lesgénérateursetitérateurs:"yield"etconstructionsassociées
Lesdécorateurs,property,staticmethod,classmethod
Lesdescripteurs
Lesgestionnairesdecontexte
XMLetbasesdedonnées
DOM
SAX
ElementTree
Présentationde"lxml"
Python
Réf:PYTH
Durée:4jours
Niveau:
Intermédiaire
INOWFORMATION-39ruedesPoissonniers-75018PARIS-Tél:+33(0)177494650-Fax:+33(0)146069694
Organismedeformation:22600234260-www.inow-formation.com-[email protected]
3/3
LaconnexionSGBDRstandardisée(PEP-0249)
"sqlite3"estintégréàPython
LesprincipesetavantagesdesORMs
PrésentationetexempleSQLAlchemy
L'industrialisationetlaqualité
Lesconventionsdecodage
Lesoutilsdequalimétrieettestsstatiques
Lestestsunitairesintégrés
Lesmodules"unittest"et"doctest"
L'intégrationdestestsdanslecode
Unenvironnementparprojetavec"virtualenv"
Lepackagingavec"bobtemplates.gillux"et"setuptools"
Lapolitiquedeversioning
Annexes
AutresimplémentationsdePython(Jython,Pypy,...)
Python2.xouPython3.x?Comparatifrapide
1 / 3 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !