Time Table - Mois 2 : Backend IA & API (FastAPI + BDD)
Ce planning du mois 2 est dédié à l'apprentissage du développement backend en Python avec
FastAPI,
la création d'API intelligentes et l'intégration de bases de données. Tu vas aussi progresser en
machine learning pratique.
Objectif : créer un backend IA complet prêt à être relié à une application web ou mobile.
Jour Horaire Activité Objectif
Lundi 9h - 12h Machine Learning : algorithmes (SVM, arbres...)
Approfondir la logique ML
14h - 16h Exercices scikit-learn : classification, clustering
Maîtrise de la pratique ML
Mardi 9h - 12h Introduction à FastAPI Création d'API modernes
14h - 16h Premier endpoint IA avec FastAPI Connexion modèle + API
Mercredi 9h - 12h Base de données avec SQLite/PostgreSQL
Stocker les données utilisateur
14h - 16h SQLAlchemy & ORM Modéliser les objets métier
Jeudi 9h - 12h Projet API IA complet (partie 1) Construction progressive du bac
14h - 16h Authentification avec JWT Sécuriser l'accès à l'API
Vendredi 9h - 12h Projet API IA complet (partie 2) Ajout des prédictions IA
14h - 16h Test de l'API avec Postman ou Swagger Vérifier la qualité de l'API
Samedi 9h - 13h Mise en production locale (Uvicorn + GitHub)
Préparer au déploiement
15h - 17h Documentation de l'API + README Bonne pratique pro
Dimanche -- Repos ou exploration de projets FastAPI Inspiration
open sourcetechnique