Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 04cd336

Browse files
committed
Ajout des fichiers racine README
1 parent d4abc1a commit 04cd336

File tree

1 file changed

+105
-2
lines changed

1 file changed

+105
-2
lines changed

README.md

Lines changed: 105 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,105 @@
1-
# python-advanced-course
2-
Formation complète Python 3 pour développeurs - Du niveau débutant au niveau avancé avec exercices pratiques et projets
1+
# 🐍 Formation Python 3 - Développeur Avancé
2+
3+
![Python](https://img.shields.io/badge/Python-3.8%2B-blue?logo=python&logoColor=white)
4+
![License](https://img.shields.io/badge/License-MIT-green)
5+
![Status](https://img.shields.io/badge/Status-Active-brightgreen)
6+
7+
**Formation complète et pratique pour maîtriser Python 3**
8+
9+
[🚀 Commencer](/SOMMAIRE.md)
10+
11+
## 📚 À propos
12+
13+
Formation progressive de **12 modules** avec exemples pratiques, exercices et projets pour devenir développeur Python avancé.
14+
15+
**✨ Points forts :** 60+ sujets • Guides markdown détaillés • Projets réels • Exercices corrigés
16+
17+
## 🎯 Objectifs
18+
19+
À la fin de cette formation :
20+
- ✅ Maîtriser la syntaxe Python et les bonnes pratiques
21+
- ✅ Développer des applications robustes (POO, tests, debug)
22+
- ✅ Créer des APIs web et gérer la programmation concurrente
23+
- ✅ Optimiser les performances et déployer des projets
24+
25+
## 📖 Modules
26+
27+
| Module | Sujet |
28+
|--------|-------|
29+
| **1-2** | Fondamentaux & Structures de données |
30+
| **3-4** | POO & Gestion des fichiers |
31+
| **5-6** | Programmation fonctionnelle & Modules |
32+
| **7-8** | Bibliothèques standard & Concurrence |
33+
| **9-10** | Debug & Tests |
34+
| **11-12** | Web/APIs & Projets pratiques |
35+
36+
37+
> 📋 [SOMMAIRE.md](SOMMAIRE.md) pour le programme détaillé
38+
39+
## 🚀 Installation
40+
41+
```bash
42+
git clone https://github.com/NDXdev/python-advanced-course.git
43+
cd python-advanced-course
44+
45+
# Environnement virtuel (recommandé)
46+
python -m venv venv
47+
source venv/bin/activate # Linux/Mac
48+
# venv\Scripts\activate # Windows
49+
50+
pip install -r requirements.txt
51+
```
52+
53+
## 🗂️ Structure
54+
55+
```
56+
python-advanced-course/
57+
├── 📚 docs/ # Guides markdown
58+
├── 💻 examples/ # Code d'exemple
59+
├── 🧪 exercises/ # Exercices + solutions
60+
├── 🚀 projects/ # Projets pratiques
61+
└── 📋 SOMMAIRE.md # Programme détaillé
62+
```
63+
64+
## 🛠️ Prérequis
65+
66+
- 🐍 **Python 3.8+** (recommandé : 3.11+)
67+
- 💻 **Éditeur** (VS Code, PyCharm...)
68+
- 📚 **Bases programmation** (variables, boucles, fonctions)
69+
70+
## 💡 Exemple rapide
71+
72+
```python
73+
# Compréhensions + Collections (Modules 2.2-2.3)
74+
from collections import Counter
75+
76+
# Analyser la fréquence des mots
77+
texte = "python est génial python rocks"
78+
mots = texte.split()
79+
freq = Counter(mots)
80+
print(freq.most_common()) # [('python', 2), ('est', 1), ...]
81+
82+
# Filtrer avec compréhension
83+
mots_longs = [mot for mot in mots if len(mot) > 4]
84+
print(mots_longs) # ['python', 'génial', 'python']
85+
```
86+
87+
## 📚 Ressources
88+
89+
- 📖 [Documentation Python](https://docs.python.org/3/)
90+
- 🎨 [PEP 8 - Style Guide](https://www.python.org/dev/peps/pep-0008/)
91+
- 📦 [PyPI - Packages](https://pypi.org/)
92+
93+
94+
95+
## 📄 Licence
96+
97+
MIT License - voir [LICENSE](LICENSE)
98+
99+
## 👤 Auteur
100+
101+
**Nicolas DEOUX** - [[email protected]](mailto:[email protected]) - [@NDXdev](https://github.com/NDXdev)
102+
103+
---
104+
105+
**Si cette formation vous aide, donnez une étoile au repo !**

0 commit comments

Comments
 (0)