Python - découverte initiation - tosa

Certification : Programmer et automatiser des tâches avec python (tosa)

Proposée par A BONNE ECOLE

Éligible CPF
Formation continue
Présentiel

Prix

Indiqué par le ou les établissement(s)

6 192 €

Présentation

Dans un monde où tout va de plus en plus vite, nous devons nous adapter, évoluer en permanence. Nous sommes là pour vous proposer de nouvelles compétences avec des formations pertinentes, concrètes et surtout créées pour vous. N'apprenez plus, Comprenez.

Modalités disponibles

Voie Modalité Prix Durée Niveau de sortie Provenance
Formation continue Présentiel 6 192 € 28 h

Objectifs

Identifier les usages courants du langage. Structurer votre code en fonction, classes et modules Utiliser des modules existants. Mettre en pratique le scripting en Python Décrire et expérimenter la programmation réseau avec Python

Programme

01 Introduction - Historique - Environnement de travail - Champ d'application - Scripts et fonctions de bases - Versions architectures et plateformes pour Python - Editeurs et environnements de développement IDE - Configuration de Python lors de l'installation - Conformité du codage à PEP8 02 Programme type - Programme minimal et point d'entrée - Extension basée sur les packages : import - Lancement de programmes et passage d'arguments - Versions compilées de Python Py Pyc - Console Python - Encoding : utf-8 03 Les instructions de base - Commentaires sur une ligne # ou plus """ - Notion de blocs et indentations - Les opérateurs Affectation Arithmétique Logiques Relationnels - Saisie et affichage : input, print et formatage - Structure conditionnelle - Les structures de boucle : While, For, Range() - Break et continue - La gestion des exceptions - L'import de modules 04 Procédures et fonctions - Définition et exploitation de nouvelles fonctions avec passage de paramètres et types de retour - def(), arguments et valeur de retour - Variables globales et l'instruction globale - Arguments par défaut, *args et **kwargs - 05 Gestion des fichiers - Accès aux fichiers et répertoires - Accès séquentiel, aléatoire - Le module os, os.path, shutil, zlib 06 Les modules - Définition de modules et instruction import - Modules en tant que fichier py et en tant que répertoire - Résolution des modules - Module et programme : __main__ - Installation de modules : pip, easy_install 07 Les classes - Approche objets - Création des classes et instances / objets : self - Constructeur : __init__ - Données et méthodes membres - Ajout d'héritage multiple 08 Les librairies Python - Accès aux bases de données relationnelles - Création d'un programme d'interface utilisateur utilisant la librairie Tkinter : graphique UI avec Tkinter 09 Mise au point de programme - Débogage : exécution pas à pas 10 Python et le Web - Scripts Python en tant que Common Gateway Interface CGI - Introduction au Framework Django - Création d'une application simple avec Django
Voir la formation sur le site de l'établissement