Certifiez vos compétences avec un projet pratique Django

Créez une application Django complète déployée en production et obtenez votre certification TOSA Python. Formation intensive avec accompagnement personnalisé.

Certification RS6962
Éligible CPF
Projet pratique

Obtenez la certification TOSA

Certifiez vos compétences avec la certification TOSA® délivrée par Isograd et enregistrée au Répertoire Spécifique (RS6962) depuis le 18 décembre 2024.

Gagnez en crédibilité partout

La certification TOSA est reconnue à travers le monde et par plus de 7 000 entreprises, écoles et organismes de formation.

Tout pour vous faire réussir

Un écosystème complet a été créé pour garantir votre réussite comme les tests qui permettent de tester vos connaissances avant l'examen.

Modalités d'accès

Durée d'accès

8 mois à partir du début de la formation (si terminée et certification passée).

Démarrage

Possible à tout moment au format individuel. Pour les sessions de groupe, démarrage aux dates des sessions indiquées dans l'encart à droite. Délai obligatoire de 11 jours ouvrés avant démarrage.

Accessibilité et handicap

Lors de l’inscription à nos formations, nous étudions avec le candidat en situation de handicap et à travers un questionnaire les actions que nous pouvons mettre en place pour favoriser son apprentissage. Pour cela, nous pouvons également nous appuyer sur un réseau de partenaires nationaux préalablement identifiés.

Le projet que vous allez créer

Une application Django complète déployée en production

Pendant cette formation, vous allez développer une application web de nutrition complète avec Django. De la conception à la mise en production sur un vrai serveur, vous apprendrez toutes les étapes du développement d'une application professionnelle.

Système d'authentification complet
Gestion de données nutritionnelles
Interface d'administration avancée
Tests automatisés avec Pytest
CI/CD avec GitHub Actions
Déploiement sur VPS Hostinger

Formation 100% à distance

Que vous choisissiez la session groupée ou individuelle, la formation se déroule entièrement à distance. Vous avez accès à tous les contenus de cours et bénéficiez d'un accompagnement personnalisé.

Session groupée

  • 3h de mentorat par semaine en visio
  • Sessions théoriques (1h) + pratiques (2h)
  • Replays disponibles
  • Groupe de 5 étudiants maximum

Session individuelle

  • 3h de mentorat par semaine en 1:1
  • Sessions théoriques (1h) + pratiques (2h)
  • Replays disponibles
  • Démarrage immédiat

Prérequis

Requis : Bases solides en Python (variables, fonctions, structures de contrôle, programmation orientée objet)
Recommandé : Une petite connaissance de Django est un plus, mais n'est pas obligatoire
Un test de compétences est réalisé avant le début de la formation pour valider vos acquis et personnaliser votre parcours.

Technologies modernes

Apprenez avec les outils utilisés par les professionnels

🐍 Python
🎸 Django
🚀 HTMX
🎨 Bootstrap 5
🧪 Pytest
⚙️ CI/CD
🐙 Git & GitHub
🐘 PostgreSQL
🤖

Travailler avec les IA

Apprenez à utiliser ChatGPT, Claude et v0.dev pour coder plus rapidement.

☁️

Déploiement sur VPS

Mise en ligne sur un vrai serveur Hostinger avec Nginx, SSL et PostgreSQL.

Ce qui est inclus

Certification TOSA

Passage de la certification officielle (valeur 89€)

VPS Hostinger

Serveur fourni avec frais d'hébergement inclus

Accès plateforme ~8 mois

2 mois de formation + 6 mois d'accès supplémentaires

Support 7j/7

Posez vos questions au mentor directement sur le site

Programme en 8 modules

De l'initialisation au déploiement en production

1

Introduction TOSA

Syntaxe Python, structures de données, POO, modules et optimisation. Préparation complète aux 4 domaines TOSA.

2

Initialisation projet Django

Modélisation BDD, environnement virtuel, configuration Django et Git. Création du projet de nutrition de A à Z.

3

Application Accounts

User personnalisé, validateurs, administration Django. Mise en place de tests avec pytest et CI/CD.

4

Templates & Authentification

Bootstrap, configuration templates et vues. Système complet d'authentification (signup, login, reset password).

5

Modèles & Administration

Modèles de données nutritionnelles, TextChoices, DecimalField. Interface d'administration avancée avec inlines.

6

Vues & Fonctionnalités

HTMX, vues génériques, CRUD complet. Formsets Django, système de recherche et recommandations nutritionnelles.

7

Finitions & Tests

Finalisation des fonctionnalités avancées. Tests complets, révision du code et optimisations.

8

Déploiement & Production

Mise en ligne sur VPS Hostinger. Configuration Nginx, SSL, PostgreSQL. Certification TOSA et finalisation.

Programme détaillé

Contenu complet de chaque module

1
Introduction TOSA

Théorie

  • Présentation des objectifs sur les 8 semaines
  • Introduction au TOSA et modalités de certification
  • Domaine 1 : Syntaxe de base, fonctions, décorateurs, générateurs
  • Domaine 2 : Types de données, POO
  • Domaine 3 : Modules, environnements et dépendances
  • Domaine 4 : Optimisation, tests et débogage

Pratique

  • Passage des tests de compétences TOSA
  • Exercices TOSA sur les 4 domaines
  • Quizz TOSA de révision globale

Compétences TOSA : Préparation complète aux 4 domaines - Syntaxe Python, structures de données, POO, modules et optimisation

2
Initialisation du projet Django

Théorie

  • Modélisation d'une BDD et ORM Django
  • Introduction aux QuerySets
  • Création d'environnements virtuels
  • Configuration des settings Django
  • Utilisation de django-environ et fichiers .env
  • Création du premier repo Git/GitHub

Pratique

  • Modéliser la BDD sur un Kanban GitHub
  • Créer le projet Django avec environnement virtuel
  • Configurer les settings (STATICFILES_DIR, INSTALLED_APPS)
  • Mettre en place django-environ
  • Initialiser le repo Git

Compétences TOSA : Domaine 3.1 & 3.3 (modules, environnements virtuels), Domaine 2.1 (structures de données)

3
Application Accounts

Théorie

  • Modèle User personnalisé avec AbstractUser
  • Création de validateurs personnalisés
  • Configuration de l'administration avec UserAdmin
  • Mise en place de tests avec pytest
  • Introduction au CI (Continuous Integration)

Pratique

  • Implémenter l'héritage avec AbstractUser
  • Créer un module de validation personnalisé
  • Configurer UserAdmin avec héritage
  • Écrire les premiers tests avec pytest
  • Mettre en place le CI

Compétences TOSA : Domaine 2.2 (POO, héritage), Domaine 3.1 (modules), Domaine 4.3 (tests unitaires)

4
Templates et Authentification

Théorie

  • Configuration avec Pathlib et organisation des templates
  • Intégration de Bootstrap
  • Création de vues avec fonctions et extension de templates
  • Configuration serveur mail et package de vérification email
  • Vues d'authentification (login, logout, reset password)
  • Tests avec mailoutbox et regex token

Pratique

  • Créer base.html avec Bootstrap
  • Créer l'application core (index, legal)
  • Créer le package de vérification email
  • Implémenter signup avec activation email
  • Créer les vues login, logout, change/reset password

Compétences TOSA : Domaine 1.2 & 1.3 (fonctions, décorateurs), Domaine 2.2 (POO), Domaine 3.1 (packages), Domaine 4.3 (tests)

5
Modèles Nutrition et Administration

Théorie

  • Structuration en modules (choices.py)
  • Création de modèles complexes (TextChoices, DecimalField)
  • Méthodes de modèles (save, clean, méthodes de classe)
  • Configuration avancée de l'administration
  • Utilisation des inlines (TabularInline)

Pratique

  • Créer le fichier choices.py pour les choix
  • Créer les modèles de l'app Nutrition
  • Implémenter les méthodes de modèles
  • Configurer admin.py avec ModelAdmin et TabularInline
  • Mettre en place les tests unitaires pour les modèles

Compétences TOSA : Domaine 2.1 (types complexes), Domaine 2.2 (POO, héritage), Domaine 3.1 (modules), Domaine 4.3 (tests)

6
Vues et Fonctionnalités Avancées

Théorie

  • Introduction à HTMX pour interactions dynamiques
  • Vues génériques (ListView, DetailView, CreateView, DeleteView)
  • Optimisation avec select_related et prefetch_related
  • Gestion des formsets Django
  • Système de recherche avec filtres
  • Système de recommandation avec collections.Counter

Pratique

  • Créer PlateListView avec queryset optimisé
  • Intégrer HTMX pour la recherche
  • Implémenter CreateView, DetailView, DeleteView
  • Créer la page d'update avec formset
  • Implémenter le système de recommandation

Compétences TOSA : Domaine 1.3 (compréhensions de listes), Domaine 2.2 (vues génériques), Domaine 2.3 (collections.Counter), Domaine 4.2 (optimisation)

7
Finitions & Tests

Théorie

  • Amélioration de l'interface utilisateur
  • Ajout de fonctionnalités bonus
  • Stratégie de tests (unitaires, intégration, fonctionnels)
  • Coverage et qualité du code
  • Refactoring et nettoyage du code

Pratique

  • Améliorer l'UX/UI de l'application
  • Compléter la suite de tests (viser 80%+ de coverage)
  • Tester tous les scénarios utilisateur
  • Refactoriser le code pour plus de clarté
  • Révision complète du projet

Compétences TOSA : Domaine 4.1 & 4.2 (optimisation), Domaine 4.3 (tests complets et débogage)

8
Déploiement & Production

Théorie

  • Configuration des settings pour la production
  • Gestion des fichiers statiques avec collectstatic
  • Migration vers PostgreSQL
  • Configuration de Gunicorn et Nginx
  • Mise en place du certificat SSL
  • Révision finale des 4 domaines TOSA

Pratique

  • Se connecter au VPS via SSH
  • Installer et configurer PostgreSQL
  • Configurer Nginx comme reverse proxy
  • Installer le certificat SSL avec Certbot
  • Lancer l'application avec Gunicorn
  • Passage de la certification TOSA

Compétences TOSA : Domaine 3.1 & 3.3 (gestion des environnements), Domaine 4.1 & 4.2 (optimisation production) + Certification officielle

Récapitulatif

8 modules

Cours vidéo

1 projet

Application complète

+500 tests

Préparation TOSA

Déploiement

En production

Le programme est identique que vous choisissiez la session groupée ou individuelle. Seul le format d'accompagnement diffère.

Objectifs de la formation

À l'issue de cette formation, vous serez capable de développer une application Django complète, de la déployer en production et de passer la certification TOSA avec succès.

Créer un projet Django de A à Z
Concevoir des modèles de données et gérer les migrations
Implémenter un système d'authentification complet
Créer des vues, formulaires et templates
Écrire des tests automatisés avec Pytest
Déployer une application sur un VPS

Ce dont vous bénéficierez

Vérification des prérequis

Tests de compétences Python pour valider vos acquis avant de commencer.

Mentorat hebdomadaire

3h par semaine en visioconférence (groupe ou individuel selon la formule).

Projet pratique complet

Une application Django de nutrition déployée en production sur votre VPS.

Tests de compétences TOSA

+500 questions pour vous entraîner avant la certification.

VPS Hostinger fourni

Serveur inclus avec frais d'hébergement pour déployer votre application.

Support 7j/7

Posez vos questions directement sur le site. Réponse sous 24h.

Informations générales

Découvrez les détails officiels de notre programme de formation certifiante.

Certification et objectifs

Formation Django avec certification TOSA Python "Programmer et automatiser des tâches avec Python", inscrite au Répertoire Spécifique (RS6962).

Durée : 30h sur 8 semaines (3h de mentorat/semaine + travail personnel)

Modalités de déroulement

Formation 100% en ligne avec sessions de mentorat en visioconférence et signature de feuilles de présence.

Validation et certification

Score minimum : 551/1000

Réussite : Diplôme sous 5 jours ouvrables

Échec : Attestation + possibilité de repasser (110€)

La certification TOSA ne permet pas la validation de blocs de compétences.

Prérequis

Ordinateur (Windows, Mac ou Linux), connexion internet (min. 3mbps), microphone et caméra.

Requis : Bases solides en Python (variables, fonctions, POO).

Moyens pédagogiques

Contenus théoriques

Cours vidéo, guides et tutoriels écrits, glossaire des termes techniques.

Projet pratique

Application Django complète de nutrition avec authentification, CRUD, tests et déploiement.

Tests de compétences

+500 questions similaires à l'examen pour vous préparer à la certification TOSA.

Support

Mentorat hebdomadaire en visio, support 7j/7 sur le site, communauté Discord.

Suite de parcours et débouchés

Poursuites d'études

Formation préparant à un titre RNCP de développeur web et web mobile de niveau 5 (Bac +2).

Débouchés professionnels

Postes de développeur, data analyst, testeur, ou autres fonctions techniques nécessitant des compétences en automatisation.

Statistiques

TP - Développeur web et web mobile (RNCP37674)

Taux d'insertion global à 6 mois

60 %

Insertion métier visé à 6 mois

55 %

Insertion métier visé à 2 ans

83 %

Chronologie de votre parcours

Du premier contact jusqu'à la certification : voici les étapes clés.

Phase d'inscription
J+0

Envoi de la demande

Vous nous faites part de votre intérêt pour la formation.

J+1

Vérification des prérequis

Passage des tests de compétences pour valider vos acquis en Python.

J+3

Signature du contrat

Si les tests sont concluants, nous vous envoyons le contrat pour signature.

J+14 ouvrés

Délai légal de rétractation

Vous recevez des instructions pour bien vous préparer. La formation démarre après ce délai.

Phase de formation (8 semaines)
Semaine 1

Début de la formation

Introduction au programme, premiers modules et prise en main des outils.

Semaines 2-7

Développement du projet

Cours vidéo et exercices pratiques
Construction progressive de l'application Django
Accompagnement continu (groupe ou support Discord)
Déploiement & Certification
Semaine 8

Mise en production

Déploiement de votre application sur le VPS Hostinger. Configuration serveur complète.

Fin de formation

Tests de compétences TOSA

+500 questions pour évaluer votre niveau et vous préparer à la certification.

Certification

Passage de la certification TOSA

Examen officiel surveillé (35 questions). Score minimum : 551/1000. Diplôme reçu sous 5 jours.

Pas de pression ! Vous passez la certification quand vous êtes prêt. Si besoin, continuez à réviser avec votre accès au site.
Après la certification
+6 mois

6 mois d'accès supplémentaires

Si vous avez terminé la formation, vous conservez l'accès au site pendant 6 mois supplémentaires. Soit ~8 mois d'accès total.

Récapitulatif

Inscription

~14 jours ouvrés

Tests + contrat + délai légal

Formation

8 semaines

8 modules + projet

Certification

Fin de formation

Tests + examen TOSA

Accès continu

+6 mois

~8 mois d'accès total

Total : ~8 mois d'accès au site à partir du début de la formation (si formation terminée).

Options de financement

Choisissez le format et le mode de paiement qui vous conviennent.

Paiement en 6 fois sans frais disponible pour tous les modes de paiement.

Session groupée

Formation en groupe avec sessions en visioconférence

Prochaine session : 4 mai - 29 juin 2026

Places limitées à 5 étudiants • 3h de mentorat par semaine en groupe

1 490 €

ou 6x 249€ sans frais

Ce qui est inclus :

Certification TOSA (valeur 89€)
3h de mentorat/semaine en groupe
VPS Hostinger fourni
Replays des sessions
Accès plateforme 8 mois
Support 7j/7 sur le site

Session individuelle

Formation en 1:1 avec votre mentor

Inscriptions ouvertes toute l'année

Démarrage immédiat • 3h de mentorat/semaine en 1:1 • Support 7j/7

2 490 €

ou 6x 415€ sans frais

Ce qui est inclus :

Certification TOSA (valeur 89€)
3h de mentorat/semaine en 1:1
VPS Hostinger fourni
Support 7j/7 sur le site
Accès plateforme 8 mois
Replays des sessions

Comparatif des formules

Session groupée Session individuelle
Prix 1 490€ 2 490€
Durée 8 semaines 8 semaines (à votre rythme)
Démarrage Sessions fixes Immédiat
Mentorat 3h/semaine en groupe 3h/semaine en 1:1
Accès contenus 8 mois 8 mois
Certification TOSA
VPS Hostinger
Éligible CPF

Options de financement

CPF (Compte Personnel de Formation)

Cette formation est éligible au financement via votre Compte Personnel de Formation. Utilisez vos droits acquis pour financer tout ou partie de la formation.

Un reste à charge de 150€ est en vigueur sur toutes les formations CPF.

Fonds propres

Payez en une fois ou optez pour un étalement du paiement sans frais.

6x 249€ ou 6x 415€ sans frais

OPCO

Votre entreprise peut financer votre formation via son OPCO (Opérateur de Compétences).

Contactez-nous par mail pour que nous vous aidions dans les démarches administratives.

France Travail

Nous pouvons tenter une demande de financement auprès de France Travail, mais les chances de succès sont limitées.

France Travail redirige souvent vers des formations de gros organismes. N'hésitez pas à nous contacter pour en discuter.

Entreprise

Faites financer la formation par votre entreprise. Cliquez sur le bouton "S'inscrire maintenant" pour nous transmettre vos informations. Nous vous recontacterons pour établir un devis personnalisé.

Nous proposons également des formations intra-entreprise sur mesure pour vos équipes.

Vous avez déjà passé la certification TOSA ?

Bonne nouvelle ! Vous pouvez tout de même financer cette formation avec votre CPF. Vous devrez simplement repasser la certification TOSA à la fin de la formation (incluse dans le prix).

La certification est valable 3 ans et peut être repassée pour revalider vos compétences.

Questions fréquentes

Si vous ne trouvez pas la réponse à votre question, contactez-nous.

Quelle est la différence entre la session groupée et individuelle ?

Les deux formules incluent 3h de mentorat par semaine en visioconférence (1h de théorie + 2h de pratique).

La session groupée (1 490€) se déroule sur 8 semaines avec des dates fixes. Vous participez aux sessions avec un groupe de 5 étudiants maximum.

La session individuelle (2 490€) vous offre un accompagnement en 1:1 avec votre mentor. Vous planifiez vos sessions selon vos disponibilités.

Quel est le prérequis pour cette formation ?

Il est nécessaire d'avoir des bases solides en Python (variables, fonctions, structures de contrôle, orienté objet). Une petite connaissance de Django est un plus mais n'est pas obligatoire.

Un test de compétences est réalisé avant le début de la formation pour valider vos acquis et personnaliser votre parcours.

Combien de temps dure la formation ?

La formation est structurée en 8 modules correspondant à 8 semaines de travail. Les deux formules incluent 3h de mentorat par semaine (1h de théorie + 2h de pratique) + travail personnel entre les sessions.

Combien de temps aurai-je accès à la plateforme ?

Vous avez accès à la plateforme pendant environ 8 mois au total : 2 mois de formation intensive + 6 mois d'accès supplémentaires si vous avez terminé la formation. Cela vous permet de continuer à apprendre, revoir les contenus et consolider vos compétences.

La certification TOSA est-elle incluse ?

Oui, le passage de la certification TOSA ainsi que les frais d'examen (89€) sont inclus dans le prix de la formation, quelle que soit la formule choisie.

Puis-je payer en plusieurs fois ?

Oui, le paiement en 6 fois sans frais est disponible pour le paiement direct. Pour la session groupée : 6x 249€. Pour la session individuelle : 6x 415€.

Comment fonctionne le financement CPF ?

Nous vous accompagnons dans toutes les démarches administratives pour utiliser votre Compte Personnel de Formation. Le processus est simplifié et nous gérons la majorité des formalités. Cliquez sur le bouton "Financer avec le CPF" pour accéder à la formation sur MonCompteFormation.

Mon application sera-t-elle déployée en production ?

Oui ! Nous allons jusqu'à la mise en production de votre application. Un VPS Hostinger est fourni avec les frais d'hébergement inclus dans le prix de la formation. Vous apprendrez à déployer votre application Django sur un serveur réel avec Nginx, SSL et PostgreSQL.

Que se passe-t-il si je rate une session (formule groupée) ?

Toutes les sessions sont enregistrées et disponibles en replay. Vous pourrez les consulter à tout moment pendant la durée de votre formation.

Comment obtenir de l'aide si je bloque ?

Vous pouvez poser vos questions directement sur le site, 7j/7, 24h/24. Votre mentor vous répond généralement sous 24h (souvent moins). Vous avez également accès à la communauté Discord pour échanger avec les autres étudiants.

L'examen TOSA est-il difficile ?

L'examen TOSA évalue votre niveau réel en Python. Avec notre formation pratique et les +500 tests de compétences disponibles sur la plateforme, vous serez parfaitement préparé. Vous passez la certification quand vous vous sentez prêt.

J'ai déjà la certification TOSA, puis-je quand même participer ?

Absolument ! Si vous avez déjà obtenu votre certification TOSA mais souhaitez développer vos compétences en Django, vous pouvez participer à cette formation. Nous déduisons 100€ du prix. Contactez-nous via le chat pour obtenir les conditions.

La formation est-elle à distance ?

Oui. La formation est 100% à distance. Vous participez à des visioconférences hebdomadaires avec votre mentor (en groupe ou en 1:1 selon la formule choisie). Vous avez accès aux contenus et au support sur le site 24/7.

Nos indicateurs de performance

Découvrez les résultats de nos programmes de certification TOSA sur la période du 24/05/2023 au 01/02/2026.

Résultats Certification

Taux de réussite

95%

Taux de présentation

23%

20 certifications réussies (score moyen : 860/1000) sur 91 stagiaires

Satisfaction Client

4.82/5

Note moyenne des évaluations

Nombre de stagiaires

91

Stagiaires actifs sur la période

Retour Enquête

50%

46 retours d'enquêtes sur 91 stagiaires

Accomplissement des Objectifs

89%

666 compétences validées sur 749 évaluées (91 dossiers)

Taux d'Abandon

1%

1 abandon sur 91 dossiers

Date de dernière mise à jour : 1er février 2026

Ils en parlent mieux que nous

Les avis les plus récents de nos étudiants sur Trustpilot.

Inscription CPF

Inscription - Financement CPF

Remplissez ce formulaire pour démarrer votre inscription avec le financement CPF (1 497€). Nous vous recontacterons rapidement pour finaliser votre dossier.

Inscription Paiement Direct

Inscription - Paiement direct

Remplissez ce formulaire pour démarrer votre inscription avec le paiement direct (1 197€). Nous vous recontacterons rapidement pour finaliser votre dossier.

S'inscrire à la formation

Remplissez ce formulaire pour démarrer votre inscription. Nous vous recontacterons rapidement pour finaliser votre dossier.

Rechercher sur le site

Inscris-toi à Docstring

Pour commencer ton apprentissage.

Tu as déjà un compte ? Connecte-toi.