Ce que vous devez savoir avant
Vous commencez
Débute 4 June 2026 10:32
Se termine 4 June 2026
00
Jours
00
Heures
00
Minutes
00
Secondes
9 hours 42 minutes
Amélioration optionnelle disponible
Not Specified
Progressez à votre rythme
Paid Course
Amélioration optionnelle disponible
Aperçu
This is a basic-to-advanced python programming learning track. You can elevate your knowledge in Python Programming by diving into this course and practicing accordingly.
Programme
- Introduction à la programmation Python
- Syntaxe de base de Python
- Structures de contrôle
- Fonctions
- Structures de données
- Gestion avancée des données
- Programmation orientée objet
- Modules et packages
- Travailler avec des bibliothèques
- Exploration approfondie des fonctionnalités de Python
- Débogage et tests
- Introduction à la programmation asynchrone
- Sujets avancés
- Projet de synthèse
- Récapitulatif du cours et prochaines étapes
Aperçu de Python 3
Configuration de l'environnement Python
Écriture et exécution du code Python
Variables et types de données
Entrée et sortie de base
Opérateurs et expressions
Instructions conditionnelles (if, elif, else)
Boucles (for, while)
Comprendre les itérateurs
Définir et appeler des fonctions
Arguments de fonction et valeurs de retour
Fonctions lambda
Listes et compréhensions de listes
Tuples
Dictionnaires
Ensembles
Entrée/Sortie de fichiers
Gestion des exceptions
Persistance des données avec JSON et CSV
Classes et objets
Héritage et polymorphisme
Encapsulation
Méthodes magiques et surcharge d'opérateurs
Importation de modules
Création de modules personnalisés
Comprendre les packages et la bibliothèque standard de Python
Utiliser pip pour gérer les bibliothèques
Explorer les bibliothèques Python populaires : NumPy, Pandas, etc.
Environnements virtuels
Décorateurs
Générateurs
Gestionnaires de contexte
Techniques de débogage
Écriture de tests unitaires
Développement piloté par les tests (TDD)
Bases d’Asyncio
Fonctions asynchrones et objets awaitables
Introduction aux frameworks web Python (Flask/Django)
Scripting et automatisation
Introduction à la science des données et au machine learning avec Python
Concevoir et mettre en œuvre une application réelle en utilisant Python
Révision des concepts clés
Ressources pour poursuivre l'éducation Python
Enseigné par
Kovid Panthy
Matières
Programming