Objectifs :
Python offre une puissance considérable et programmeurs des services publics, et dans le développement Web présente une alternative solide à des langages comme Ruby et Perl. Certains programmeurs ont cherché à obtenir une certification en Python. Certification langage de programmation, à son meilleur, offre deux avantages. Il enseigne les programmeurs assez pour devenir compétent, voire magistrale dans cette langue, l'arrondissement de leur compréhension de la langue et de leur fournir les compétences nécessaires pour se l'auto-éduquer les autres. Deuxièmement, elle fournit un objectif "morceau de papier" pour les programmeurs à démontrer aux employeurs éventuels qu'ils possèdent un niveau de compétence élevé. Les Objectifs sont de : - Développer des applications de type Web en Python. - Apprendre à utiliser Python pour faciliter vos taches quotidiennes d’administration système, réseau et de sécurité. - Intégrer vos applications Py-thon dans votre S.I. - Implémentation de supports avancés (XML, RPC, expressions régulières, SGDB ...)
Public cible :
- Développeurs - Ingénieurs
Certificat Délivré :
Vous devenez un Certifié en Programmation Python
Contenu :
Introduction - Caractéristiques du langage - Domaines d’application< - Installation de Python - L’interpréteur interactif - Entrées-sorties basiques - Syntaxe - Structures de contrôle - Types de données - Nombres - Chaînes - Tuples - Listes - Dictionnaires Définition de fonctions - Règles de nommage - Arguments optionnels - Les docstrings - Introspection Opérateurs fonctionnels Gestion des exceptions - Interception d’exceptions - Levée d’exceptions Manipulation de fichiers - Fichiers texte / CSV - Fichiers XML, XML-RPC et sécurité - Expressions régulières Programmation avancée - Programmation réseau - Programmation BDD - Sérialisation et sécurité - Threads Programmation orientée objet - Intérêts - Structuration d’un programme complexe - Héritage - Surcharge - Polymorphisme Création d’interfaces graphiques - Design d’une interface avec Qt Designer - Compilation et import de l’interface - Ajout du code actif - APIs utiles
|