Certif. RS 100% CPF

Python - Découverte Initiation - Individualisé et Personnalisé - TOSA

A BONNE ECOLE

6 192 €à partir de
28 hdurée
1session active
Loire-Atlantiquelieu

Objectifs de la formation

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

Résultats attendus

Apprendre les bases de Python
N'apprenez plus, Comprenez.

Les points forts

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.

La certification

Programmer et automatiser des tâches avec Python (Tosa)

  • TypeCertif. RS
  • Spécialité (NSF)Informatique, traitement de l'information, réseaux de transmission
  • DomaineDéveloppement informatique
RS 6962 CertifInfo -1

Organisme & lieu

Formations similaires