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.
- Prix: 100.000FCFA (150.42 Euro)
- 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.