Après avoir suivi ces cours, je me sens confiant dans la création de visualisations et de tableaux de bord professionnels.
Description du cours
Voulez-vous élever vos compétences en Python à un niveau supérieur ?
Ce cours approfondira la richesse de l'écosystème de Python, en se concentrant sur des aspects essentiels tels que les fonctions intégrées, les modules et les paquets. Le cours vous présentera la puissance des modules de Python, vous permettant de développer plus rapidement en réutilisant le code existant plutôt que d'écrire votre propre code à partir de zéro à chaque fois. Vous verrez comment les gens ont étendu les modules pour créer leurs propres logiciels libres, connus sous le nom de paquets, et découvrirez comment télécharger, importer et utiliser les paquets dans vos programmes.Maîtrisez les fonctions personnalisées
Vous apprendrez les bonnes pratiques pour définir les fonctions, y compris une connaissance approfondie de la manière de rédiger des « docstrings » conviviales pour garantir la clarté et la facilité de maintenance. Vous explorerez des concepts avancés, tels que les arguments par défaut, positionnels et par mot-clé, qui améliorent la flexibilité et la facilité d'utilisation de vos fonctions. En comprenant comment travailler avec ces arguments, vous serez en mesure de créer des solutions plus robustes et plus adaptables à diverses difficultés de programmation.Veuillez déboguer votre code et appliquer des techniques de gestion des erreurs.
Vous apprendrez à interpréter les messages d'erreur, y compris les tracebacks de l'utilisation incorrecte des fonctions des paquets. Vous utiliserez des mots-clés et des techniques pour adapter vos fonctions personnalisées, en gérant efficacement les erreurs et en fournissant des messages d'information personnalisés aux développeurs qui utilisent mal votre code ! À la fin de ce cours, vous disposerez des compétences nécessaires pour écrire un code clair et réutilisable et aborder en toute confiance des projets de développement.Prérequis
Programme de formation
Plan du cours
1
L'écosystème Python
Découvrez l'écosystème riche de Python : fonctions et modules intégrés, et comment télécharger et utiliser des packages.
- Fonctions intégrées50 XP
- Calcul des indicateurs clés100 XP
- Calculer la moyenne100 XP
- Tri des listes100 XP
- Modules50 XP
- Qu'est-ce qu'un module ?50 XP
- Utilisation du module os100 XP
- Travaillez avec le module string100 XP
- Paquets50 XP
- Paquet ou module50 XP
- Travailler avec pandas100 XP
- Lecture de fichiers avec pandas100 XP
2
Travailler avec les fonctions
Apprenez les fondamentaux des fonctions, des fonctions intégrées de Python à la création des vôtres depuis zéro !
3
Fonctions lambda et gestion des erreurs
Créez des fonctions lambda à la volée et découvrez comment rendre votre code robuste face aux erreurs !
Python intermédiaire pour les développeurs
Cours
terminé

