Quiz du niveau 4 — Spécialisations (Web, Data, IA, Automatisation)

Quiz — Niveau 4 · Spécialisations (Web, Data, IA, Automatisation)

1. Pourquoi qualifie-t-on Django de framework « batteries incluses » ?

Django livre un back-office, un ORM (base de données en objets Python), l'auth et la sécurité : idéal pour construire vite des applications complètes.

2. Qu'expose une API REST créée avec Flask ou FastAPI ?

Une API REST renvoie/reçoit du JSON sur des routes (GET, POST…). FastAPI valide les données et génère même une doc interactive (/docs).

3. Quelle structure est au cœur de pandas pour l'analyse de données ?

Le DataFrame est un « tableur programmable » : on charge (read_csv), explore (describe), filtre et agrège (groupby) de gros volumes en quelques lignes.

4. Quelle bibliothèque est idéale pour DÉBUTER le machine learning ?

scikit-learn couvre les algorithmes classiques avec une interface uniforme. TensorFlow/PyTorch (deep learning) viennent ensuite, pour des besoins spécifiques.

5. Quel duo sert au web scraping de pages statiques ?

requests récupère la page, BeautifulSoup en extrait les éléments. Pour les sites dynamiques (JS), on passe à Selenium. Le tout dans le respect des règles du site.
Passer au niveau 5Retour au sommaire du guide