Tous niveaux

Marathon Python : 100 projets en 100 jours

Maîtrisez les compétences dont vous avez besoin

Apprenez à travers 100 leçons pratiques. Créez des projets concrets et faites progresser votre carrière grâce à une expérience pratique.

100 leçons
À votre rythme
108 Étudiants diplômés

À propos de ce cours

Ce cours complet est conçu pour vous faire passer du niveau débutant à expert en Python Marathon : 100 projets en 100 jours. Avec 100 leçons soigneusement conçues, vous apprendrez grâce à la pratique et à des projets concrets.

Notre programme est structuré pour vous fournir à la fois des connaissances théoriques et des compétences pratiques. Chaque leçon s’appuie sur la précédente, assurant une courbe d’apprentissage fluide. À la fin de ce cours, vous aurez la confiance et les compétences nécessaires pour relever des défis concrets.

Ce que vous apprendrez

🎯

Compétences pratiques

Apprenez en pratiquant avec des projets pratiques et des exemples concrets

📚

100 leçons

Programme complet couvrant les bases aux sujets avancés

💼

Prêt pour la carrière

Construisez un portfolio de projets et acquérez des compétences prêtes à l'emploi

🏆

Certificat

Obtenez un certificat d'achèvement pour mettre en valeur votre réussite

🌐

Accès à vie

Apprenez à votre propre rythme avec un accès illimité à tout le contenu

👥

Soutien communautaire

Rejoignez des milliers d'apprenants et obtenez de l'aide quand vous en avez besoin

📚

Voir le programme

Explorez le programme complet — toutes les leçons, sujets et projets

Ouvrir le programme

Programme du cours

1 Bases de Python 5 leçons

  • Jour 1 (Débutant) - Travailler avec des variables en Python pour gérer les données
  • Jour 2 (Débutant) - Comprendre les types de données et comment manipuler les chaînes de caractères
  • Jour 3 (Débutant) - Flux de contrôle et opérateurs logiques
  • Jour 4 (Débutant) - Randomisation et listes Python
  • Jour 5 (Débutant) - Boucles Python

2 Python intermédiaire et POO 5 leçons

  • Jour 15 (Intermédiaire) - Environnement de développement local
  • Jour 16 (Intermédiaire) - Programmation orientée objet (POO)
  • Jour 17 (Intermédiaire) - Projet "Simulation de compte bancaire" et les avantages de la POO
  • Jour 18 (Intermédiaire) - Turtle et l'interface utilisateur graphique (GUI)
  • Jour 19 (Intermédiaire) - Instances, état et fonctions d'ordre supérieur

3 Traitement des données et fichiers 3 leçons

  • Jour 24 (Intermédiaire) - Fichiers, répertoires et chemins
  • Jour 25 (Intermédiaire) - Travailler avec des données CSV et la bibliothèque Pandas
  • Jour 26 (Intermédiaire) - Compréhension de liste en Python

4 Applications GUI de bureau (Tkinter) 5 leçons

  • Jour 27 (Intermédiaire) - Tkinter, *args, **kwargs et création de programmes GUI
  • Jour 28 (Intermédiaire) - Tkinter, typage dynamique, application GUI "Convertisseur d'unités"
  • Jour 29 (Intermédiaire) - Création d'une application GUI de gestion de mots de passe
  • Jour 30 (Intermédiaire) - Gestion des erreurs en Python
  • Jour 31 (Intermédiaire) - Projet de synthèse "Application GUI de calculatrice"

5 API et automatisation 5 leçons

  • Jour 32 (Intermédiaire+) - Envoyer un e-mail (smtplib) et gérer DateTime
  • Jour 33 (Intermédiaire+) - Points de terminaison API et paramètres API - Notificateur de survol ISS
  • Jour 34 (Intermédiaire+) - Points de terminaison API et paramètres API - "Application de quiz"
  • Jour 35 (Intermédiaire+) - Clés, authentification et variables d'environnement : Envoyer un SMS
  • Jour 36 (Intermédiaire+) - Projet "Suivi météo avec alertes de pluie"

6 Bases du Web (HTML/CSS) 5 leçons

  • Jour 41 (Base Web) - Introduction au HTML
  • Jour 42 (Base Web) - HTML intermédiaire
  • Jour 43 (Base Web) - Introduction au CSS
  • Jour 44 (Base Web) - CSS intermédiaire
  • Jour 65 (Base Web) - Conception Web

7 Web Scraping 5 leçons

  • Jour 45 (Intermédiaire+) - Web Scraping avec Beautiful Soup
  • Jour 46 (Intermédiaire+) - Projet "Analyseur des meilleurs classements Billboard" utilisant l'API Spotify
  • Jour 47 (Intermédiaire+) - Créer un suivi automatisé des stocks de produits
  • Jour 48 (Intermédiaire+) - Navigateur Selenium Webdriver et Web Scraping
  • Jour 49 (Intermédiaire+) - Collecteur de nouvelles automatisé par mots-clés

8 Développement Web avec Flask 5 leçons

  • Jour 54 (Intermédiaire+) - Introduction au développement Web
  • Jour 55 (Intermédiaire+) - Analyse HTML et URL dans Flask et Internet
  • Jour 56 (Intermédiaire+) - Rendu de fichiers HTML/statiques et de modèles avec Flask
  • Jour 57 (Intermédiaire+) - Modèles avec Jinja dans Flask
  • Jour 58 (Intermédiaire+) - Projet "Blog", partie 1 - Bases de Flask

9 Outils professionnels (Git, déploiement) 2 leçons

  • Jour 70 (Avancé) - Git et contrôle de version GitHub
  • Jour 71 (Avancé) - Déploiement de votre application Web

10 Science des données 5 leçons

  • Jour 72 (Science des données) - Introduction à la science des données
  • Jour 73 (Avancé) - Visualisation des données avec Matplotlib
  • Jour 74 (Avancé) - Agréger et fusionner des données avec Pandas
  • Jour 75 (Avancé) - Données Google Trends : rééchantillonnage et analyse
  • Jour 76 (Avancé) - Nettoyage et visualisation des données avec Plotly

11 Projets de portfolio 5 leçons

  • Jour 82 (Projet de portfolio) - [Scripting] Organisateur de fichiers par extension
  • Jour 83 (Projet de portfolio) - [Développement Web] Application Web "Raccourcisseur d'URL"
  • Jour 84 (Projet de portfolio) - [Scripting] Téléchargeur de rapports automatisé à partir d'e-mail
  • Jour 85 (Projet de portfolio) - [GUI] Application "Informateur météo de bureau"
  • Jour 86 (Projet de portfolio) - [GUI] Application "Filigrane d'image"
OFFRE LIMITÉE SE TERMINE DANS : 05h 00m 00s

Choisissez votre plan

Commencez aujourd'hui

-70%

Accès 3 mois

IDÉAL POUR ESSAYER

$49.95
$14.95
Seulement $4.98/mois
05h 00m 00s
Taux de change mis à jour toutes les heures
  • Accès à toutes les leçons
  • Projets pratiques
  • Ressources et code téléchargeables
  • Certificat
  • Support communautaire
Commencer
-72%

TOUS LES COURS — 1 AN

MEILLEURE OFFRE

$199.00
$55.00
Seulement $4.58/mois
05h 00m 00s
Taux de change mis à jour toutes les heures
  • Accès à TOUS les cours pendant 1 an
  • Toutes les mises à jour incluses
  • Support prioritaire
  • Projets bonus exclusifs
  • Session de mentorat individuel
  • Guide de préparation aux entretiens
Obtenir tous les cours

Paiement

Plan Name
Veuillez entrer un email valide
Veuillez entrer un numéro de téléphone valide
🔒 Paiement sécurisé via Stripe
Création de la session de paiement...

Obtenez l’accès au cours

Saisissez votre numéro WhatsApp ou Telegram — nous y enverrons votre accès au cours
Veuillez saisir un numéro valide (au moins 7 chiffres)

Rejoignez Notre Communauté d'Apprentissage

111
Étudiants Actifs
100
Leçons
95%
Taux de Réussite
24/7
Support IA

Essayez la première leçon gratuitement

Commencez à apprendre aujourd'hui avec notre leçon d'introduction gratuite - aucune carte de crédit requise

Commencer la leçon gratuite

Prêt à commencer à apprendre ?

Rejoignez des milliers d'étudiants et commencez votre voyage dès aujourd'hui. Obtenez un accès instantané aux 100 leçons.

Inscrivez-vous maintenant
Essayez une leçon gratuite