Formation Programmation Python - Cours - Paris et national - ADAB formation Formation Python Durée : 5 jours, soit 35 heures Cette formation Programmation Python peut bénéficier d'une prise en charge dans le cadre salarié, indépendant, intermittent du spectacle, demandeur d'emploi, CSP, particulier, étudiant ou être élaborée "sur-mesure" en intra-entreprise. Nous vous accueillons dans nos centres de formation à Paris en session de groupes (Inter-entreprise) afin de bénéficier d'un apprentissage dont vous trouverez le plan de cours ci-dessous.Tous nos formateurs sont aussi à votre disposition pour mettre en oeuvre une formation "surmesure" (Intra-entreprise) au sein de votre société tant à l'échelle nationale qu'internationale. N'hésitez pas à prendre contact avec nos conseillers pédagogiques pour tout complément d'information nécessaire. Conditions tarifaires et dates de la formation Note : Pas noté Prix: modificateur de prix des variantes : Prix TTC : 2640,00 € Prix : 2640,00 € Prix HT : 2200,00 € TVA : 440,00 € Poser une question sur cette formation Description de la formation Programme Historique Introduction Caractéristiques du langage Bibliothèque standard Modules d'extension 1 / 8 Formation Programmation Python - Cours - Paris et national - ADAB formation Implémentations Ressources Documentations Indentation Commentaire L'interpréteur interactif Programme autonome Installation de Python Types de données Introduction Nombres Chaînes de caractères Tuples Listes Dictionnaires Autres types de données Fonctions de saisie Structures Test if ... elif conditionnelles ... else et répétitives Boucle while 2 / 8 Formation Programmation Python - Cours - Paris et national - ADAB formation Boucle for Instructions break et continue Bloc else Liste en intention Cahier d'exercices Fonctions,etmodules Définition appel d'une et paquets fonction Espace de noms Retourner des valeurs Fonctions génériques Valeurs par défaut Passage par étiquette Nombre d'arguments arbitraire Fonctions anonymes Instructions filter et map Modules Paquets Manipulation Instruction open desetfichiers méthode et sérialisation close() Méthodes readline() et readlines() Objet itérable 3 / 8 Formation Programmation Python - Cours - Paris et national - ADAB formation Instruction with Méthodes read() et write() Méthodes tell() et seek() Méthode writelines() Sérialisation via le module pickle Sérialisation via le module shelve Programmation Concepts fondamentaux Orientée de Objet la POO Définition d'une classe d'objet Instanciation d'objets Constructeur, attribut et méthode Mot-clé self Surcharge d'opérateurs Propriété, accesseur et mutateur Utilisation d'objet : le cas « a un » Constructeur à nombre d'arguments variable Héritage d'objet : le cas « est un » Espace de noms Polymorphisme 4 / 8 Formation Programmation Python - Cours - Paris et national - ADAB formation Présentation de UML Patrons de conception Exceptions Principe de et fonctionnement tests unitaires Bloc try ... except ... else ... finally Propagation des exceptions Déclenchement d'exceptions Définition d'une exception Principe des tests unitaires Instruction assert Tests unitaires avec des objets Modules standards Interaction avec l'interpréteur : le module sys Interaction avec le système : le module os Informations sur les fichiers : le module os.path Expressions rationnelles : le module re Accès aux Python et labases DBAPI de données Le module gadfly Le module sqlite3 SGBDR MySQL : le module MySQLdb SGBDR PostgreSQL : le module psycopg2 5 / 8 Formation Programmation Python - Cours - Paris et national - ADAB formation Zope Object DataBase : le module ZODB Outils QAsyntaxique de code : pychecker Analyse Analyse syntaxique de code : pylint Extraction automatique de documentation : pydoc Testeur de code documentaire : doctest Débogueur de Python : pdb Débogueur graphique : winpdb Tests unitaires : le module unittest Interfaçage avec Présentation du module le langage ctypes C Chargement d'une librairie Appel d'une fonction Types de données fondamentaux Types de données retournés Passage de pointeurs SWIG Pyrex, Cython, Boost::Python ... Binding avec d'autres langages Création d'interfaces Concepts de la programmation graphiquesd'interfaces graphiques Tcl/Tk et le module Tkinter Application et fenêtre principale 6 / 8 Formation Programmation Python - Cours - Paris et national - ADAB formation Gestion des évènements Widgets disponibles Module ttk : les thèmes Module Tix : les extensions Module turtle PyGTK PyQT wxPython Support de cours de 260 pages accompagné d'un cahier d'exercices de 50 pages illustrant les différents chapitres. Objectifs Maitriser les aspects avancés de Python en une semaine de cours intensifs Public Développeur logiciel Dans le cadre du plan de formation salarié de votre entreprise dans nos centres (Inter-entreprise) ou au sein de votre société (Intraentreprise).? Formation accessible aux indépendants, professions libérales, dirigeants d'entreprise, intermittents du spectacle, particuliers, étudiants, demandeurs d'emploi, bénéficiaire du RSA,... à des tarifs préférenciels. Pré-requis Pratique d'un langage de programmation indispensable. Notions d'algorithmiques obligatoires. Inter/Intra Inter-entreprise : l'apprenant intègre une formation de groupe dont le contenu a été conçu en collaboration avec nos formateurs et conseillers pédagogiques afin de répondre aux problématiques métiers qui sont rencontrés au quotidien d'une entreprise. Intra-entreprise : formation dispensée dans les locaux de l'entreprise. Avant cela, un formateur prendra contact avec la société afin de convenir conjointement du contenu de l'apprentissage et permettre de répondre au mieux aux attentes propres de votre société. Le tarif de la formation sera revu au prorata des jours nécessaires si la formation devait être plus courte ou plus longue que celle proposée par notre organisme de formation. Informations Public visé : Développeur logiciel Rythme : Temps plein FOAD : Formation présentielle 7 / 8 Formation Programmation Python - Cours - Paris et national - ADAB formation Objectif général : Professionnalisation Type de parcours : En groupe (ou individualisé en Intra/Sur mesure) Positionnement : Pédagogique Diplômante : Non Résultats attendus : Attestation de présence, Attestation de stage Niveau d'entrée : Sans niveau spécifique Niveau de sortie : Sans niveau spécifique Modalités Entrées/sorties : Entrées/sorties à dates fixes Conditions spécifiques : Aucune 8 / 8 Powered by TCPDF (www.tcpdf.org)