100,000 CFA
Formation en programmation Python : initiation et perfectionnement
La formation est accessible en présentielle et en ligne sur la plateforme pédagogique. Des informations complémentaires vous parviendront après l’achat.
Description
Cette formation en programmation orientée objet en utilisant le langage Python s’adresse aux professionnels qui souhaitent s’initier ou se perfectionner à la conception, l’analyse, le développement et le déploiement des applications et autres projets informatiques.
Logiciels
- Sublime Text est un éditeur de texte qui vous permettra d’écrire et de corriger le code source de votre programme Python.
- Python 3.8: est un logiciel interpréteur qui vous permettra d’exécuter le code source Python.
- Installer des packages: Il s’agit d’un ensemble de logiciels permettant d’installer des package (module ou biliothèque) nécessaire pour un projet (Anancondas, Pip, Matplotlib…).
Objectifs
A la fin de cette formation, le stagiaire sera à mesure de :
- Comprendre les fondamentaux du langage Python ;
- Créer, corriger, et déployer des programmes en Python ;
- Créer des applications avec interface graphique ;
- Créer des applications web ;
- Lier une base de données relationnelle à une application Python ;
- Créer l’exécutable d’un programme Python.
Modules de travail
MODULE N°1 : INTRODUCTION
- Python : Présentation, historique, domaine d’application ;
- Présentation, installation et configuration des différents outils ;
- Coder son premier programme.
MODULE N°2 : LES BASES DU PYTHON
- Les variables ;
- Les opérations ;
- Les conditions;
- Les boucles ;
- Les fonctions
- Les Modules ;
- Gestions des erreurs.
MODULE N°3 : PROGRAMMATION ORIENTÉE OBJET
- Introduction ;
- Classe et attribut ;
- Les méthodes ;
- Propriétés d’encapsulation ;
- Les chaînes de caractères ;
- Les listes ;
- Les tuples ;
- Les dictionnaires
- Les fichiers.
MODULE N°4 : CREATION DES INTERFACES GRAPHIQUES D’UTILISATEUR (GUI)
- Premiers Widget ;
- Widget avancée ;
- Variable de contrôle ;
- Positionnement de widget ;
- Création des menus ;
- Afficher une image ;
- Gestion des évènements ;
- Tracer des courbes 2D et 3D ;
- Création d’un exécutable.
MODULE N°5: PROGRAMMATION WEB
- Serveur http et page web ;
- Données formulaires ;
- Les cookies ;
- Les bases de données relationnelles.
Méthodologie
- La formation est orientée projet : les notions sont développées au travers des exercices dont le scénario a été conçu en interne par SMEG pour offrir une bonne progression et faciliter l’acquisition de connaissances scientifiques et techniques.
- Nos formateurs, experts se focalisent avant tout sur les objectifs que vous souhaitez atteindre et vous guide afin que vous puissiez utiliser nos outils au mieux pour concrétiser vos projets.
- Le programme est conçu de manière à s’adapter aux besoins évoqués par les participants.
- Des exemples concrets de réalisations seront exécutés durant la formation.
- Chaque participant bénéficie d’un guide technique, des logiciels et d’une attestation de performance.
Prochaines sessions
- Type de formation : En ligne
- Durée : 30 heures
- Participant: un minimum de 05 personnes pour lancer une session
- Logiciels utilisés : Sublime Text, Python 3.8, Installer des packages
- Pré-requis: Bonne maîtrise de l’outil informatique.
- Langue de formation: Français et Anglais
- Livrables: Logiciels + Guides techniques + Certificat de compétences
Procédure d’inscription
Vous devez tout d’abord vous inscrire sur le site internet. Une fois votre inscription validée, vous recevrez les indications pour l’accès à la formation ainsi que les documents de la formation.
Cliquez ici pour vous inscrire en ligne , n’oubliez pas de consulter votre catalogue de formation avec les « Packages » et modules adaptés.