Éligible CPFÀ distance possibleNiveau 5

Développement Back-End Python

Informatique & numérique · Architecture web

Prix
2 200 € TTC
Lieu
MULHOUSE (68100) · à distance possible
Financement
CPF · OPCO, France Travail, fonds propres
Certification
Développeur Web (RNCP37805) · Bac +2 (niveau 5)
Organisme
Certifié Qualiopi · nom et coordonnées transmis avec votre devis
Recevoir le programme et un devis

Objectifs

  • Vous souhaitez devenir un développeur back-end capable de créer des architectures serveur performantes, sécurisées et conformes aux normes actuelles ? Cette formation est faite pour vous.
  • À la fin de cette formation, vous serez capable de :
  • Synthétiser les données utiles à l'application à partir du cahier des chargespour concevoir un modèle de données structuré et pertinent.
  • Construire et administrer une base de donnéesavec un SGBD tel que PostgreSQL ou MySQL pour assurer la circulation fiable des données.
  • Manipuler les données à l'aide de requêtes SQLpour permettre leur exploitation au sein de l'application.
  • Respecter le cadre légal en matière de donnéesen intégrant les normes RGPD dès la conception de l'application.
  • Concevoir le schéma fonctionnel d'une applicationpour optimiser la charge serveur et réduire les temps de réponse.
  • Développer une application serveur en Pythonen mettant en œuvre les bonnes pratiques de développement back-end.
  • Utiliser la programmation orientée objet et les principes d'héritagepour créer un code structuré, lisible et réutilisable.
  • Adopter une architecture MVCpour organiser le projet de manière maintenable et évolutive.
  • Mettre en place un système d'authentification avec gestion des rôlespour sécuriser l'accès à l'application.
  • Collaborer efficacement en équipeen utilisant des outils comme Git, GitHub et les méthodes agiles.
  • Préparer l'application pour sa livraisonen garantissant sa conformité au cahier des charges et son bon fonctionnement.
  • Cette formation vous apportera les bases solides du développement serveur avec Python et les compétences attendues en entreprise pour un profil back-end.

Programme

  • Cette formation repose sur uneméthode par projetavec un accompagnement personnalisé. Tout au long du parcours, vous réalisez un projet utilisé pour le contrôle continu ainsi qu'un projet final présenté devant un jury professionnel.
  • Vous avez accès à notreplateforme pédagogiquepour travailler en autonomie, accompagnée de ressources dédiées, ainsi qu'à unesession de mentorat hebdomadaireen groupe ou en individuel.
  • Programme
  • Workshop : Création d'un Back-office complet en FastAPI (Python)
  • Analyse du projet et conception fonctionnelle(Analyse du besoin, cahier des charges, schémas fonctionnels, modèle de données)
  • Introduction à Python, FastAPI et l'environnement de développement(Installation des outils, structure d'un projet FastAPI, API Explorer, gestion des dépendances)
  • Architecture du Back-end(Organisation du projet, modèles Pydantic, ORM SQLAlchemy, gestion des routes et contrôleurs)
  • Création d'une API REST professionnelle(Endpoints structurés, CRUD sur les menus, produits et commandes, validation des données)
  • Sécurité et gestion des utilisateurs(Authentification sécurisée JWT, mots de passe hachés, rôles utilisateurs)
  • Sécurisation avancée des routes(Middlewares d'accès, permissions basées sur les rôles, protection des ressources sensibles)
  • Documentation automatique avec Swagger/OpenAPI(Génération automatique, description des endpoints, documentation interactive intégrée)
  • Gestion des erreurs et tests unitaires(Erreurs cohérentes, tests de flux essentiels, validation des endpoints)
  • Déploiement du Back-end en production(Variables d'environnement, configuration CORS, déploiement sur Railway/Render, tests en production)

Débouchés

À la fin de cette formation :
Vous pouvez prétendre au Certificat du bloc Développeur Web RNCP 37805BC02, une certification officiellement enregistrée auprès de France Compétences le 19 juillet 2023 par WEBECOM.
À propos des évaluations :
Contrôle continu pendant la formation : 40%
Évaluation finale sous forme de projet à réaliser : 60%

Financer cette formation

  • Compte personnel de formationFormation référencée sur Mon Compte Formation : vous pouvez utiliser vos droits CPF. Nous ne vous demanderons jamais vos identifiants.
  • Employeur ou OPCOPlan de développement des compétences, Pro-A ou contrat de professionnalisation selon votre situation.
  • France TravailAide individuelle à la formation (AIF) pour les demandeurs d’emploi, sur validation de votre conseiller.

Questions fréquentes

Combien coûte la formation « Développement Back-End Python » ?

Son prix est de 2 200 € TTC. Le devis de l’organisme précise le tarif exact selon vos besoins et les aides mobilisables.

Peut-on la financer avec le CPF ?

Oui, elle est référencée sur Mon Compte Formation. Vous pouvez utiliser les droits acquis sur votre Compte personnel de formation, éventuellement complétés par un abondement.

Où se déroule la formation ?

MULHOUSE (68100) · à distance possible.

Quelle certification prépare-t-elle ?

Elle prépare à « Développeur Web », code RNCP37805.

Source : organisme de formation, mis à jour le 19 octobre 2026. Identifiant : cc839e21687.

Vous dispensez cette formation ? Recevez directement les demandes des candidats.

Formations similaires