What You Need to Know Before
You Start

Starts 8 June 2025 15:55

Ends 8 June 2025

00 days
00 hours
00 minutes
00 seconds
course image

Apprenez la programmation Python : Masterclass Python 3 en 2025

Apprenez la programmation Python du niveau débutant au niveau avancé et devenez un programmeur Python en 2025. Masterclass Python. Apprenez Python 3 MAINTENANT !
via Udemy

4052 Cours


9 hours 42 minutes

Optional upgrade avallable

Not Specified

Progress at your own speed

Paid Course

Optional upgrade avallable

Aperçu

Il s'agit d'un parcours d'apprentissage de la programmation Python allant du niveau débutant au niveau avancé. Vous pouvez approfondir vos connaissances en programmation Python en vous plongeant dans ce cours et en pratiquant en conséquence.

Programme

  • Introduction à la programmation Python
  • Aperçu de Python 3
    Configuration de l'environnement Python
    Écriture et exécution du code Python
  • Syntaxe de base de Python
  • Variables et types de données
    Entrée et sortie de base
    Opérateurs et expressions
  • Structures de contrôle
  • Instructions conditionnelles (if, elif, else)
    Boucles (for, while)
    Comprendre les itérateurs
  • Fonctions
  • Définir et appeler des fonctions
    Arguments de fonction et valeurs de retour
    Fonctions lambda
  • Structures de données
  • Listes et compréhensions de listes
    Tuples
    Dictionnaires
    Ensembles
  • Gestion avancée des données
  • Entrée/Sortie de fichiers
    Gestion des exceptions
    Persistance des données avec JSON et CSV
  • Programmation orientée objet
  • Classes et objets
    Héritage et polymorphisme
    Encapsulation
    Méthodes magiques et surcharge d'opérateurs
  • Modules et packages
  • Importation de modules
    Création de modules personnalisés
    Comprendre les packages et la bibliothèque standard de Python
  • Travailler avec des bibliothèques
  • Utiliser pip pour gérer les bibliothèques
    Explorer les bibliothèques Python populaires : NumPy, Pandas, etc.
    Environnements virtuels
  • Exploration approfondie des fonctionnalités de Python
  • Décorateurs
    Générateurs
    Gestionnaires de contexte
  • Débogage et tests
  • Techniques de débogage
    Écriture de tests unitaires
    Développement piloté par les tests (TDD)
  • Introduction à la programmation asynchrone
  • Bases d’Asyncio
    Fonctions asynchrones et objets awaitables
  • Sujets avancés
  • Introduction aux frameworks web Python (Flask/Django)
    Scripting et automatisation
    Introduction à la science des données et au machine learning avec Python
  • Projet de synthèse
  • Concevoir et mettre en œuvre une application réelle en utilisant Python
  • Récapitulatif du cours et prochaines étapes
  • Révision des concepts clés
    Ressources pour poursuivre l'éducation Python

Enseigné par

Kovid Panthy


Sujets

Programmation