Certificat La programmation en Python

Apprenez à programmer en Python en 60 heures et créez des solutions concrètes pour le Web, les données et l’automatisation. Une certification courte pour développer rapidement une compétence exploitable en entreprise.

Grade

Certificat

Durée

60 heures

Faculté

Formations Certifiantes

Mode

Hybride

Cette formation hybride permet de maîtriser les bases de Python, de l’écriture des premières instructions à la conception d’un programme structuré. Les participants apprennent à manipuler des données, lire et produire des fichiers, gérer les erreurs et organiser leur code en fonctions et en objets. Des bibliothèques spécialisées sont utilisées pour accélérer le développement et automatiser des tâches répétitives. Un projet final met en pratique les notions étudiées sur un besoin proche des situations professionnelles.

Public Cible :
Cette formation s’adresse aux débutants, étudiants, salariés et porteurs de projet souhaitant apprendre à programmer en Python pour automatiser des tâches, traiter des données ou développer des applications. Elle convient aussi aux professionnels en reconversion vers le développement logiciel et Web.
Objectifs Pédagogiques :
  • Écrire des programmes Python simples et structurés
  • Manipuler des données, des fichiers et des collections
  • Concevoir des fonctions et des classes réutilisables
  • Automatiser des tâches courantes et accéder à des données
  • Réaliser un projet Python fonctionnel et documenté
Compétences Visées :
  • Installer et utiliser un environnement de développement Python
  • Déclarer des variables, appliquer des opérateurs et contrôler l’exécution d’un programme
  • Utiliser les conditions, les boucles, les fonctions et les structures de données
  • Lire, modifier et générer des fichiers texte et des données structurées
  • Concevoir des programmes orientés objet avec une gestion claire des erreurs
  • Exploiter des bibliothèques Python et automatiser des opérations répétitives
Spécialisations :
Développement logiciel, développement Web, automatisation de tâches, traitement de données, scripts d’administration, initiation à l’intelligence artificielle

Liste des cours

INFO-PYTH-01CE - Introduction à Python et environnement de développement

Découvrez Python et prenez en main un environnement de développement pour écrire, exécuter et corriger vos premiers programmes. Une formation pratique orientée vers les bases du développement logiciel et Web.

INFO-PYTH-02CE - Variables, types et opérateurs

Maîtrisez les fondations de Python en manipulant variables, types de données et opérateurs. Écrivez des expressions fiables pour traiter des nombres, du texte et des données saisies par l’utilisateur.

INFO-PYTH-03CE - Conditions et boucles

Apprenez à faire prendre des décisions à vos programmes Python et à répéter efficacement des instructions. Vous mettrez ces mécanismes en pratique à travers des exercices progressifs et un mini-projet orienté développement logiciel et Web.

INFO-PYTH-04CE - Fonctions et modularité

Apprenez à écrire des fonctions Python claires, réutilisables et faciles à tester. Structurez vos programmes en modules pour mieux organiser vos projets de développement logiciel et Web.

INFO-PYTH-05CE - Listes, tuples, dictionnaires et ensembles

Maîtrisez les principales collections de Python pour organiser, transformer et exploiter des données dans des programmes fiables. Des exercices progressifs vous conduisent jusqu’à la réalisation d’une petite application intégrée.

INFO-PYTH-06CE - Manipulation des chaînes et fichiers

Maîtrisez les chaînes de caractères et les fichiers en Python pour traiter, enregistrer et exploiter des données dans des applications logicielles et Web. Des exercices pratiques vous feront passer de la manipulation de texte à la création de scripts fiables.

INFO-PYTH-07CE - Programmation orientée objet

Passez de scripts Python à des applications structurées, réutilisables et testables grâce à la programmation orientée objet. Concevez des modèles métier adaptés au développement logiciel et Web.

INFO-PYTH-08CE - Gestion des erreurs et exceptions

Apprenez à anticiper, comprendre et traiter les erreurs en Python pour produire des programmes plus fiables. Des exercices progressifs vous mèneront de la gestion des saisies aux exceptions personnalisées et aux tests.

INFO-PYTH-09CE - Bibliothèques et modules Python

Apprenez à choisir, importer et combiner les bibliothèques Python utiles au développement logiciel et Web. De l’environnement virtuel à la réalisation d’une petite application, chaque notion est mise en pratique.

INFO-PYTH-10CE - Accès aux données et automatisation

Apprenez à collecter, organiser et exploiter des données avec Python, puis à automatiser les tâches qui les transforment. Des fichiers aux API et bases de données, vous réaliserez des scripts utiles à des projets logiciels et Web.

INFO-PYTH-11CE - Projet Python et évaluation

Transformez vos acquis en Python en une application fonctionnelle, testée et documentée. De l’analyse du besoin à la démonstration, développez un projet ancré dans des usages concrets du secteur logiciel et Web.

Conditions d'Admission

  • Niveau baccalauréat ou expérience équivalente
  • Maîtrise des bases de l’utilisation d’un ordinateur
  • Raisonnement logique et motivation pour pratiquer régulièrement
  • Aucun prérequis en programmation

Débouchés et poursuite des études

Débouchés Professionnels :

Développeur Python junior, développeur Web junior, programmeur d’applications, assistant développeur logiciel, analyste de données junior, technicien en automatisation, intégrateur de solutions numériques

Poursuite d'Études :

Après cette certification, l’apprenant peut approfondir le développement Web, l’analyse de données, l’intelligence artificielle, l’administration des systèmes ou la conception d’applications. Il peut également compléter son parcours par une formation avancée en développement logiciel ou en ingénierie informatique.

Informations Pratiques

Évaluation

L’évaluation repose sur des exercices pratiques, des contrôles de connaissances, des travaux dirigés et un projet final réalisé en Python.

Mode de Formation
Hybride
Mention & Parcours
Mention : Développement logiciel et Web

Financer vos études

Frais de scolarité

Tarif du programme

250 000 FCFA

pour l'ensemble du programme

Prêt à nous rejoindre ?

Contactez-nous pour toute question ou déposez votre candidature dès maintenant.

33, Rue MZ-198 Mermoz – BP: 5355, Dakar-Fann (SENEGAL)

Vous êtes enseignant(e) ?

Rejoignez notre équipe et contribuez à façonner l’avenir de l’éducation avec passion et excellence.