Formation

Développeur Python

Organisme juridiquement chargé de l'offre de formation proposée
Evolusio Formations

  • Tout public
• Acquérir les notions de base de Python
• Savoir utiliser les modules Python
• Etre capable d’exploiter des données à l’aide de Python
Chapitre 1 - Introduction
Chapitre 2 - Installation de Python
o Installation de Python sous Windows
o Installation de Python sous Linux Ubuntu
o Installation de Python sous Mac
o Votre premier programme en Python
Chapitre 3 - Python les fondamentaux
o Les variables de base
o Saisie Utilisateur (Input)
o Opérateurs mathématiques
o Modifier le type d’une variable (cast)
o Concaténation
o Structure conditionnelle (if else)
o Opérateurs de comparaison
o Opérateurs Logique
o Structure conditionnelle (elif)
o Boucle for
o Boucle while
o Break Continue
o Structure de données Liste
o Structure de données Dictionnaire
o Les Tuples (séquences)
o Erreurs et exceptions
o TP1 : Travaux Pratiques, Correction
Chapitre 4 - Les fonctions en Python
Les Fonctions (Procédures)
o Valeurs de retour des fonctions
o Les Fonctions lambda
o TP2 : Travaux Pratiques, Correction
Chapitre 5 - La modularité en Python
o Qu’est-ce que la modularité ?
o Utiliser les modules de la bibliothèque de Python
o Créer ses propres modules
o Tester ses modules
o Créer ses packages

Chapitre 6 - La Programmation Orientée Objet (P.O.O)
o Qu’est-ce que la Programmation Orientée Objet ?
o Les classes
o Le constructeur de classe
o Les méthodes
o Les méthodes de classe
o Les méthodes statiques
o Les propriétés
o L’Héritage en Python
o TP3 Travaux pratiques P.O.O, TP3 Correction
Chapitre 7 - Interface graphique (Tkinter)
o Qu’est ce que Tkinter ?
o Widget Fenêtre
o Widget Label
o Widget Message
o Widget Button
o Widget Entry
o Boite message Modale
o Les variables de contrôle
o Les observateurs (déclencheur d’événements)
o Placer des widgets avec pack()
o Placer des widgets avec grid()
o Placer des widgets avec place()
o Widget menu
o Modifier la police et la taille d’un widget
o TP4 Travaux Pratiques Tkinter, Correction
Chapitre 8 - Aide et ressources en Python
o Aide interactive intégrée
o Documentation Officiel Aide en ligne
o Documentation Tkinter
o Chaîne de documentation docstring
o PIP système de gestion de paquets
Chapitre 9 - Gestion des données avec les fichiers
o Enregistrer dans un fichier
o Télécharger un fichier texte, image, etc.
Chapitre 10 - Manipuler les chaines de caractères en Python
o Caractère d’échappement et concaténation
o Gestion des espaces
o Suppression ou remplacement de caractère
o Recherche de caractère
Chapitre 11 - Python et base de données (sqlite)
o Création d’une base de données
o Création d’une table
o Ajout de données dans une table
o Lire les données d’une table
o Lecture conditionnelle des données
o Modifier les données d’une table
o Supprimer les données d’une table
Chapitre 12 - Environnement Virtuel en Python
o Installer virtualenv
o Créer et exploiter un environnement virtuel sous Linux/Mac OS
o Pip freeze déployer les librairies dans un environnement
Chapitre 13 - Sessions additionnelles
Compilation d’un programme python+Masquer la console d’un programme Python+Jouer un média audio dans votre programme
• Disposer d'un ordinateur, d’un smartphone ou d’une tablette avec une connexion Internet.
• Navigateur web : Google Chrome, Firefox
Durée totale : 13 heures
UNE SEMAINE A 15JOURS
Formacode (Domaines de formation) :
  • 30812 Langage Python
NSF (Spécialités de formation) :
  • 326 Informatique, traitement de l'information, réseaux de transmission des données
Evolusio Formations
Philippe BRUYAT 06 10 25 64 96 Direction
34 avenue René Cassin
Bastide Blanche 2
13100 AIX EN PROVENCE
06 10 25 64 96
Modalités de l'inscription :
APPELER LE 0484497087 ( message à laisser avec votre no de tel !! ) OU mail de demande d'information sur contactevolusio@evolusio.fr

Modalités pédagogiques
• Accès illimité à la plateforme de cours 24/7 • Cours théoriques au format vidéo • Formations accessibles via un ordinateur ou une tablette • Assistance technique par téléphone, et email

Restauration
NON CONCERNE FORMATION A DISTANCE

Hébergement
NON CONCERNE FORMATION A DISTANCE

Transport
NON CONCERNE FORMATION A DISTANCE

Accès handicapés
ADAPTATION MAERIEL INFORMATIQUE ENVISAGEABLE

Fonds Européen Les actions du Plan Régional de Formation sont financées avec le concours du Fonds Européen

Entrées/sorties permanentes

Formation 100% à distance