Formation certifiante FabLab

Python - Programmation

Apprenez à coder avec Python et développez vos premiers scripts d'automatisation et de traitement de données.

60h Débutant Attestation CIR

La programmation en Python consiste à rédiger des lignes de code claires et lisibles pour donner des instructions précises à un ordinateur, automatiser des tâches ou traiter des volumes de données.

Matériel fourni

Environnement de développement prêt à l'emploi, Cahier d'exercices progressifs, Aide-mémoire des commandes clés

Python - Programmation

Pourquoi cette formation

Syntaxe simple et lisible

Écrivez du code proche du langage naturel qui permet d'apprendre les bases de la programmation deux fois plus vite.

Automatisation puissante

Créez des scripts pour accomplir instantanément des tâches répétitives comme le tri de fichiers ou la saisie de données.

Polyvalence totale

Utilisez un langage unique capable de faire du développement web, de la data science ou de piloter des objets connectés.

Écosystème gigantesque

Accédez à des milliers de bibliothèques gratuites prêtes à l'emploi pour ne jamais repartir de zéro dans vos projets.

Programme détaillé

1

Configuration de l'environnement de développement

  • L'apprentissage commence par l'installation de Python et la prise en main d'un éditeur de code. Vous apprendrez à configurer votre espace de travail pour écrire vos premiers scripts et utiliser la console pour exécuter vos programmes.
2

Utilisation des variables et types de données

  • Le programmeur apprend à stocker et manipuler des informations de manière temporaire dans la mémoire de l'ordinateur. Cette phase couvre la gestion des nombres, des chaînes de caractères, ainsi que des structures plus complexes comme les listes et les dictionnaires.
3

Logique conditionnelle et structures de contrôle

  • Le script est rendu intelligent en lui permettant de prendre des décisions de manière autonome. Vous maîtriserez les conditions pour exécuter certaines instructions uniquement si des critères précis sont remplis, ainsi que les boucles pour répéter des actions.
4

Création et modularité des fonctions

  • Le code est découpé en blocs réutilisables et isolés pour éviter les répétitions et simplifier la maintenance. Vous apprendrez à concevoir des fonctions personnalisées, à leur passer des variables en paramètres et à récupérer le résultat de leur calcul.
5

Gestion et manipulation des fichiers

  • Le programme interagit directement avec le système d'exploitation pour lire ou enregistrer des données de manière permanente. La formation enseigne l'ouverture, la modification et la sauvegarde automatisée de fichiers textes, de documents CSV ou de tableurs.
6

Débogage et traitement des erreurs

  • Le développeur apprend à anticiper et corriger les comportements inattendus de son application. Vous saurez lire les messages d'erreur de la console, utiliser des outils de suivi pas à pas et intégrer des blocs de sécurité pour éviter le plantage du script.

Compétences acquises

Tarif

Tarif personnalisé selon votre projet — demandez un devis gratuit.

Prêt à commencer ?

Guide IA des Modules

Posez vos questions sur les formations

Pret
Bonjour et bienvenue. Je suis votre assistant du Centre Ivoirien de Robotique. Je peux vous orienter vers la meilleure formation selon votre profil et votre objectif, et vous aider à demander un devis personnalisé.