Skip to content

Oualid553/formation-python-2026

Repository files navigation

Formation Python 2026 - Reconversion Développeur Backend

🎯 Objectif

Chauffeur VTC → Développeur Backend Python Junior
Timeline : 7 mois (Février - Septembre 2026)
Objectif final : CDI à Alger, Algérie


👤 Profil

  • Âge : 36 ans
  • Métier actuel : Chauffeur VTC (France)
  • Niveau Python : Débutant en reconversion sérieuse
  • Différenciation : Expertise mobilité urbaine / logistique VTC
  • Rythme : 4 jours OFF (20-24h code) + 4 jours VTC (2h révision)

📚 Formation Principale

Formation Complète Python - Docstring (Udemy)

  • 80 sections
  • 17 projets pratiques
  • Focus : Backend, Django, REST APIs

📊 Progression Actuelle

Dernière mise à jour : 5 mars 2026
Jours actifs : 8 jours de code (14-25 fév + 5 mars)

Statistiques Globales

Indicateur Valeur Progression
Sections validées 15/80 18.75% 🔥
Projets Docstring 3/17 17.6%
Projets VTC perso 3/15+ 20%
Commits GitHub 22+
Heures codées ~30h
Score moyen 95%+ 🏆

Détail par Phase

Phase Sections Statut Score Projets
Fondations 12-28 ✅ Complétées 95%+ 3/5
Fondations suite 29-32 🔄 En cours 95% 1/2
Intermédiaire 33-61 ⏳ À venir - 0/5
Django 71-74 ⏳ À venir - 0/4

🎯 Sections Complétées

✅ Fondations (Sections 12-29)

Section Titre Score Date
12 Types natifs 93% 14 fév
13 Variables 90% 14 fév
14 Conversion 100% 15 fév
15 Input utilisateur 100% 15 fév
16 Résolution problèmes 16 fév
17 Strings 92% 16 fév
18 Opérateurs 100% 16 fév
19 Formatage strings 17 fév
21 Conditions 22 fév
22 Erreurs 22 fév
23 Modules 23 fév
24 Listes 24 fév
25 Méthodes 100% 24 fév
26 Boucles 100% 24 fév
27 Exercices boucles 97.5% 25 fév
28 Projet Calculatrice v2 95% 25 fév
29 Projet Liste Courses 95% 5 mars

Total : 15 sections validées


🚀 Projets Réalisés

Projets Docstring Officiels (3/17)

# Projet Section Status Score
1 Calculatrice v1 20 90%
2 Calculatrice v2 (erreurs) 28 95%
3 Liste de Courses 29 95%
4 Nombre Mystère 30 -
5 Jeu de Rôle 31 -

Projets VTC Personnels (3/15+)

# Projet Concepts Status
1 Calculateur Tarif VTC Listes, calculs
2 Calculateur + Validation while, isdigit, validation
3 Gestionnaire Courses Jour Menu interactif, enumerate
4 À venir Dictionnaires
5 À venir Fonctions

📁 Structure Projet

formation-python-2026/
│
├── 01-fondations/                    # Sections 12-32
│   ├── section-12-types-natifs/
│   ├── section-13-variables/
│   ├── ...
│   └── section-29-liste-courses/
│
├── 02-projets-docstring/             # 17 projets cours
│   ├── projet-01-calculatrice/
│   ├── projet-02-calculatrice-v2/
│   └── projet-03-liste-courses/
│
├── 03-projets-perso-vtc/             # Projets thème VTC
│   ├── 01-calculateur-tarif/
│   ├── 02-calculateur-validation/
│   └── 03-gestionnaire-courses/
│
├── 04-exercices-algorithmique/       # France-IOI, Codewars
│
├── 05-notes-et-ressources/           # Journal, cheatsheets
│   ├── cheatsheets/
│   ├── fiches-revision/
│   └── journal-apprentissage.md
│
└── 06-portfolio-final/               # Projets phares (mois 6)

🛠️ Compétences Acquises

Concepts Python Maîtrisés

Concept Niveau Sections
Variables, types de base ⭐⭐⭐ 12-14
Strings, formatage ⭐⭐⭐ 17, 19
Opérateurs ⭐⭐⭐ 18
Input utilisateur ⭐⭐⭐ 15
Conditions (if/elif/else) ⭐⭐⭐ 21
Listes ⭐⭐⭐ 24-25
Boucles (while, for) ⭐⭐⭐ 26-27
enumerate() ⭐⭐⭐ 29
Validation entrées ⭐⭐⭐ 28-29
Menu interactif ⭐⭐⭐ 29
Gestion erreurs basique ⭐⭐ 22, 28
Modules (sys, random, os) ⭐⭐ 23

Outils & Pratiques

  • ✅ Git & GitHub (commits, push, pull)
  • ✅ VS Code
  • ✅ Terminal Linux/Windows
  • ✅ Documentation (README, commentaires)
  • ✅ Tests manuels
  • ✅ Debugging basique

📅 Planning 7 Mois

✅ Mois 1 (Février) - Fondations COMPLÉTÉ

Objectif : Bases Python solides
Résultat : 12 sections, 2 projets, GitHub structuré

🔄 Mois 2 (Mars) - Fondations Suite EN COURS

Objectifs :

  • Finir Partie 1 (sections 29-32)
  • 3 projets Docstring supplémentaires
  • 2 projets VTC supplémentaires

Prochain : Section 30 (Nombre Mystère)

⏳ Mois 3-4 (Avril-Mai) - Intermédiaire + POO

Objectifs :

  • Sections 33-61
  • POO (Programmation Orientée Objet)
  • Bases de données
  • Projets 6-11

⏳ Mois 5 (Juin) - Django

Objectifs :

  • Sections 71-74
  • 4 apps Django
  • REST APIs
  • Tests unitaires

⏳ Mois 6 (Juillet) - Portfolio

Objectifs :

  • Projets Django avancés
  • Portfolio professionnel
  • CV + LinkedIn
  • Préparation entretiens

⏳ Mois 7 (Août) - GoMyCode Alger

Objectifs :

  • Bootcamp Django (3 mois)
  • Networking
  • Recherche emploi intensive
  • Objectif CDI Septembre 2026

🎓 Ressources Utilisées

Formation

  • Principal : Docstring (Udemy) - 80 sections
  • Gratuit : Pierre Giraud, Django Girls Tutorial
  • Documentation : Python.org, Django Docs

Pratique

  • Algorithmique : France-IOI, Codewars, Exercism
  • Projets perso : Thème VTC (différenciation)

Mentors IA

  • Claude (Anthropic) - Mentor principal, code review, explications
  • Gemini (Google) - Second avis

📈 Prochaines Étapes

Court Terme (Mars 2026)

Cette semaine :

  • Section 30 : Projet Nombre Mystère
  • Section 31 : Projet Jeu de Rôle
  • Section 32 : Fin Partie 1
  • Projet VTC #4

Fin mars :

  • Sections 29-32 terminées
  • 5 projets Docstring
  • 4-5 projets VTC

Moyen Terme (Avril-Mai)

  • Commencer Partie 2 (sections 33-61)
  • Maîtriser les dictionnaires
  • Apprendre les fonctions
  • Introduction POO

Long Terme (Juin-Août)

  • Django complet
  • Portfolio 4-5 projets Django
  • Tests unitaires
  • GoMyCode Alger

🌟 Points Forts

Différenciation Portfolio

Thème VTC = Unique ! 🚕

Contrairement aux autres étudiants Docstring qui font tous les mêmes projets, mon portfolio démontre :

  1. Expertise métier - 5 ans VTC/mobilité urbaine
  2. Adaptation de code - Concepts génériques → applications réelles
  3. Pensée pratique - Use cases concrets du terrain
  4. Portfolio unique - Aucun autre étudiant n'a cette approche

→ Atout différenciant pour recruteurs ! 🎯

Rigueur & Organisation

  • ✅ Documentation systématique (README, commentaires)
  • ✅ GitHub propre et structuré
  • ✅ Commits réguliers et clairs
  • ✅ Validation 80%+ par section
  • ✅ Code review avant commit

Méthodologie

  • ✅ Apprentissage actif (coder, pas juste regarder)
  • ✅ Projets perso en parallèle
  • ✅ Tests manuels systématiques
  • ✅ Révisions espacées (flashcards Anki)
  • ✅ Honnêteté (documentation erreurs)

🤲 Adaptation Ramadan

Mars 2026 : Rythme adapté

  • ⏰ 1-2h/jour maximum jours OFF
  • 🎯 1 section tous les 2-3 jours
  • 💪 Qualité > Quantité
  • 🤲 Santé et ibadah prioritaires

→ Continuer doucement mais sûrement ! 💪


📞 Contact

  • GitHub : Oualid553
  • Projet : Formation Python 2026
  • Objectif : Développeur Backend Python Junior
  • Localisation : France → Algérie (Alger)

📜 Licence

Ce repository est personnel et à but éducatif.
Portfolio de reconversion professionnelle.


Début formation : 14 février 2026
Dernière màj : 5 mars 2026
Objectif CDI : Septembre 2026

Let's code ! 🚀💪

About

Ma formation Python - Chauffeur VTC → Dev Backend Python (7 mois)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages