Promo !

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.

Catégorie :

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.