+237 680 39 05 82 contact@syneduc.com
Accredited & Certified Programs
Chapitres des cours

Python pour l'IA — Aller plus loin

Structures de données, fonctions avancées, fichiers, modules, erreurs et requêtes HTTP : tout le Python dont vous avez besoin pour manipuler des données réelles avant NumPy et Pandas.

540
Tous niveaux
CIA Formation
CIA Formation Centre Vérifié

Programme de Formation

12 module(s)
Durée totale : 540
Structures de données, fonctions avancées, fichiers, modules, erreurs et requêtes HTTP : tout le Python dont vous avez besoin pour manipuler des données réelles avant NumPy et Pandas.

Module 1 : Listes : créer, accéder, modifier

45
Découvrez la structure la plus utilisée en Python : la liste. Création, indexation, slicing, modification : tout ce qu'il faut pour stocker et manipuler des collections ordonnées de données.

Module 2 : Méthodes de listes et compréhensions

45
Maîtrisez les méthodes clés des listes (sort, count, index...) et découvrez la compréhension de liste, la syntaxe préférée des pythonistes pour transformer des données en une seule ligne lisible.

Module 3 : Tuples et leur immuabilité

30
Le tuple est un cousin immuable de la liste. Idéal pour les coordonnées, les enregistrements, les retours multiples de fonctions. Découvrez pourquoi ses contraintes sont en réalité un atout.

Module 4 : Dictionnaires : clés et valeurs

45
Le dictionnaire Python associe des clés à des valeurs. C'est la structure préférée des data scientists pour représenter des enregistrements, des configurations et du JSON. Apprenez à le créer, l'accéder, le parcourir et le modifier.

Module 5 : Sets et déduplication

30
Le set stocke des éléments uniques. C'est la structure parfaite pour supprimer les doublons et faire de l'algèbre ensembliste (union, intersection, différence) en une ligne de code.

Module 6 : Fonctions : définir et appeler

45
Apprenez à écrire des fonctions Python propres : définition avec def, paramètres, return, docstring. C'est la compétence qui sépare les scripts jetables du code réutilisable.

Module 7 : Paramètres et arguments avancés

45
Valeurs par défaut, arguments nommés, *args et **kwargs : quatre mécanismes qui rendent vos fonctions flexibles sans alourdir leur signature. La clé pour lire et écrire du code Python professionnel.

Module 8 : Portée des variables : local vs global

30
Comprendre où vivent vos variables évite des heures de debugging. Portée locale, globale, règle LEGB : tout ce qu'il faut pour écrire des fonctions propres et prévisibles.

Module 9 : Lecture et écriture de fichiers (txt, CSV, JSON)

60
Apprendre à ouvrir, lire et écrire des fichiers texte, CSV et JSON en Python. Utiliser le gestionnaire de contexte with pour un code propre.

Module 10 : Modules et imports

30
Comprendre ce qu'est un module Python, utiliser les imports de la bibliothèque standard, et créer son propre module réutilisable.

Module 11 : Gestion des erreurs (try/except)

45
Capturer les erreurs avec try/except/finally, comprendre les exceptions courantes et écrire des programmes qui ne plantent pas au premier imprévu.

Module 12 : Requêtes HTTP avec requests et JSON

90
Interroger une API publique en Python avec la bibliothèque requests, gérer les erreurs réseau et parser une réponse JSON pour en extraire les données utiles.
Nous contacter

Commentaires

0 commentaire

Se connecter pour commenter

Aucun commentaire pour le moment

Soyez le premier à partager votre avis !

Se connecter pour commenter

Supprimer le commentaire ?

Cette action est irréversible. Le commentaire sera définitivement supprimé.

Your Cart

Your cart is empty

Add programs to start learning