Éligible CPFÀ distance possibleNiveau 5

Développeur Web Python - Option Framework Django

Informatique & numérique · Architecture web

Prix
4 120 € TTC
Durée
620 heures
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 undéveloppeur web completmaîtrisant aussi bien lefrontendque lebackend Python avec Django? Cette formation vous permettra d'acquérir des compétences solides en développement web, de l'intégration d'interfaces jusqu'à la création d'applications web dynamiques, sécurisées et déployables, dans le respect des standards professionnels.
  • À l'issue de cette formation, vous serez capable de :
  • 1. Développer la partie front-end d'un site ou d'une application web :
  • Utiliser HTML/CSS (avec ou sans framework) pour intégrer des interfaces à partir de maquettes
  • Appliquer les principes de responsive design et d'accessibilité (RGAA)
  • Organiser un code CSS lisible, réutilisable et optimisé pour la performance
  • Optimiser le référencement naturel (SEO) via la sémantique, la hiérarchie des contenus et la légèreté des pages
  • Utiliser JavaScript pour ajouter interactivité et animations
  • Valider les saisies des formulaires et gérer les erreurs utilisateurs
  • Mettre en place des appels asynchrones à des API REST pour dynamiser les interfaces
  • Utiliser des bibliothèques JavaScript (ex. : Axios, Chart.js) pour accélérer le développement
  • 2. Développer la partie back-end avec Python et gérer la base de données :
  • Synthétiser les besoins applicatifs à partir d'un cahier des charges et concevoir le modèle de données
  • Créer et administrer une base de données relationnelle (PostgreSQL ou MySQL)
  • Exploiter des données avec SQL et ORM (Django ORM)
  • Respecter les normes RGPD en matière de collecte et de sécurité des données
  • Modulariser les traitements métiers côté serveur avec une logique structurée
  • Programmer en Python avec une approche orientée objet
  • Utiliser Git, GitHub, et des outils collaboratifs pour travailler efficacement en équipe
  • Tester et préparer une application pour la mise en production
  • 3. Comprendre et utiliser le framework Django dans son architecture complète :
  • Installer et configurer Django dans un environnement de développement
  • Utiliser

Programme

  • Cette formation est basée sur uneméthode par projetavec un accompagnement personnalisé. Tout au long de la formation, vous avez accès au contenu e-learning ainsi qu'à des sessions d'accompagnement avec votre mentor une fois chaque semaine.
  • Programme
  • La formation est organisée autour de 3 modules pratiques (workshops) :
  • Workshop 1 – Frontend et intégration HTML/CSS/JS :
  • Intégration responsive HTML5, CSS3
  • Accessibilité, SEO, bonnes pratiques de code
  • JavaScript interactif (DOM, événements, formulaires)
  • Appels API avec Fetch/Axios et rendu dynamique des données
  • Workshop : Création d'un Back-office complet en FastAPI (Python)
  • Analyse & conception: besoins, cahier des charges, schémas fonctionnels et modèle de données.
  • Prise en main de FastAPI: environnement Python, structure du projet, gestion des dépendances.
  • Architecture Back-end: organisation du code, modèles Pydantic, ORM SQLAlchemy, routes et contrôleurs.
  • API REST professionnelle: endpoints structurés, opérations CRUD, gestion des menus, produits et commandes.
  • Sécurité & utilisateurs: JWT, mots de passe hachés, rôles et permissions.
  • Sécurisation avancée: middlewares, restrictions d'accès, protection des données sensibles.
  • Documentation automatisée: Swagger / OpenAPI intégré au projet.
  • Validation & tests: gestion des erreurs, tests unitaires essentiels, contrôle qualité.
  • Déploiement: configuration production, CORS, mise en ligne sur Railway/Render.
  • Workshop 3 – Application complète avec Django :
  • Installation et configuration de Django
  • Architecture MVC/MTV : modèles, vues, templates
  • CRUD complet, gestion des utilisateurs, sessions, autorisations
  • Tests, optimisation, structure modulaire
  • Déploiement de l'application et documentation technique

Débouchés

À la fin de cette formation :
- Vous pouvez prétendre au titreDéveloppeur Web, un diplôme officiellement enregistré auprès de France Compétences.
- Pour valider un bloc, l'évaluation des acquis doit être supérieure ou égale à 50 %.
- Pour valider le titre Développeur Web, il faut obtenir une note supérieure ou égale à 50 %. Le calcul de la moyenne des notes est pondéré de la manière suivante :
-
- Contrôle continu : 30 %
- Stage évalué en entreprise : 20 %
- Examens évalués par les jurys : 50 %
- Toutes les évaluations sont réalisées à distance en visioconférence.

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éveloppeur Web Python - Option Framework Django » ?

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

Combien de temps dure cette formation ?

La formation dure 620 heures. Elle peut être suivie en partie ou totalement à distance.

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 : ccecd09be12.

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

Formations similaires