En 29 semaines de formation intensive, vous pourrez :
Devenez dév web inséré sur le marché du travail
En 29 semaines, accédez à une formation complète : introduction au code, montée en compétence intensive, immersion professionnelle et spécialisation métier. Cette formation ultra intense vous demandera d’être disponible du lundi au vendredi de 09h00 à 20h00 — avec la possibilité d’adapter vos horaires selon vos contraintes personnelles.
Ce parcours prépare à la certification RNCP 37805 « Développeur Web » de niveau 5, reconnue par l’État. Le certificateur est Webecom.
Pour intégrer cette formation, vous devez obligatoirement suivre les étapes suivantes :
À l’issue de votre stage, vous devrez choisir une seule spécialisation parmi les suivantes. Elle sera validée par un projet individuel sur le sujet choisi. Une seule spécialisation est autorisée pour obtenir le diplôme.
Ces spécialisations correspondent aux blocs de compétences certifiants du titre RNCP :
Toutes les spécialisations sont proposées en open source, accessibles gratuitement via la bibliothèque officielle de The Hacking Project. À ce titre, elles ne sont pas incluses dans le temps de formation déclaré du parcours Développeur++ et sont à réaliser de façon autonome.
Par défaut, chaque élève qui termine la formation Fullstack valide automatiquement la spécialisation du Bloc 3 – Framework.
Toutefois, nous laissons à chaque apprenant la liberté de choisir une autre spécialisation (Bloc 4 ou Bloc 5) s’il le souhaite, en réalisant un projet de validation spécifique sur le thème sélectionné.
L’accès à cette formation est réservé aux élèves ayant validé la formation Fullstack. Les bases techniques ont déjà été acquises grâce à l’introduction au code et renforcées pendant le parcours Fullstack.
Pour réussir dans le parcours Développeur++, vous devez avant tout être prêt·e à vous engager pleinement dans une dynamique professionnalisante :
Ce parcours vise l’obtention du titre RNCP complet:
il demande rigueur, régularité et implication jusqu’au bout (stage + projet de spécialisation).Notre formation, c'est :
Voici ce que vous pouvez tirer de ce parcours en terme de compétences actionnables. Le niveau indiqué reprend la Taxonomie de Bloom.
Niveau : analyse
Niveau : analyse
Niveau : application
Niveau : application
Voici le programme de ce parcours dans les grandes lignes. La formation dure 1330h en 29 semaines.
Ces semaines ne font pas partie de la formation Développeur, mais sont obligatoires pour l'intégrer.
Pendant 3 semaines, vous allez voir les bases du développement front en apprenant à faire votre premier site web. Nous vous enseignerons HTML, CSS, Bootstrap. Bien entendu, nous vous montrerons comment mettre vos site en ligne afin que vous puissiez les montrer à la terre entière. Enfin, vous aurez des bases en marketing digital et en design pour que votre site soit magnifique et le plus vendeur possible.
HTML, CSS
Langages informatiquesTerminal, IDE
Outils de développeursBootstrap
Framemork webGit, GitHub
Outils de travail en équipePendant 9 semaines, vous allez voir des bases solides pour lancer un projet web et une application web avec Ruby on Rails, une technologie puissante permettant de lancer rapidement des projets concrets. Vous serez capable de comprendre comment un projet web fonctionne et serez armés pour apprendre le front.
Ruby
Langage informatiqueRuby on Rails
FrameworkHTML / CSS / JavaScript
Langages informatiquesGit / GitHub
Outils de travail en équipeAprès le parcours, une journée est dédiée à la présentation des projets devant un jury d'experts. Cette étape est cruciale pour valider les compétences acquises et recevoir des retours constructifs.
Cette semaine ne fait donc pas parti de la période de formation.
Le reste de la semaine est consacré au repos et à la réflexion avant d'entamer un nouveau parcours. Ce temps permet aux élèves de récupérer, d’assimiler leurs apprentissages et de se préparer pour la suite de leur formation.
Présentation et argumentation
Capacité à défendre son projet devant un publicRéception des retours
Analyse et prise en compte des critiques constructivesProjection professionnelle
Conseils et recommandations pour la suite du parcoursRécupération
Prise de recul et assimilation des apprentissagesPendant 4 semaines, vous allez plus en profondeur dans JavaScript, un langage moderne et populaire qui permet de faire des pages web dynamiques. En plus de comprendre ce langage, nous allons vous faire travailler sur de l'algorithmie et des design patterns, compétences qui vous donneront un esprit développeur.
Design patterns
Solution de conception de logicielsAlgorithmie
Bases du génie logicielJavaScript ES6
Langage informatiqueAPIs
Façade pour accéder à des services tiersMaintenant que vous maitrisez bien JavaScript, nous allons vous montrer pendant 4 semaines comment faire des applications SPA avec React, un puissant framework extrêmement populaire. Avec ceci vous aurez les compétences pour bien connaître l'univers du frontend.
React
Framework webRedux
State containerLibrairies graphiques
Libriairies externesSingle Page Application
Type d'application webAprès 20 semaines de back et de front, vous pouvez faire des vrais projets fullstack en équipe. Avec ceci, votre nouvelle carrière commence.
Outils de collaboration
Outils de développeursMéthodologie Agile
Méthode de gestion de projetsMise en production
Situations concrètes professionnellesGestion humaine
Situation interpersonnelleAprès le parcours, une journée est dédiée à la présentation des projets devant un jury d'experts. Cette étape est cruciale pour valider les compétences acquises et recevoir des retours constructifs.
Cette semaine ne fait donc pas parti de la période de formation.
Le reste de la semaine est consacré au repos et à la réflexion avant d'entamer un nouveau parcours. Ce temps permet aux élèves de récupérer, d’assimiler leurs apprentissages et de se préparer pour la suite de leur formation.
Présentation et argumentation
Capacité à défendre son projet devant un publicRéception des retours
Analyse et prise en compte des critiques constructivesProjection professionnelle
Conseils et recommandations pour la suite du parcoursRécupération
Prise de recul et assimilation des apprentissagesNous vous proposons une période d'insertion professionnelle pour apprendre le terrain du métier de dév.
La période de stage peut s'étendre sur une durée de 2, 4 ou 6 mois.
Josselin Julien
En ce qui concerne les parcours d'apprentissage, je dirais que suis le genre de profil anti-école, car c'est trop théorique, long et non-spécialisé à mon goût. Ce que je voulais c'était être programmeur. Avant THP, j'étais employé une partie de la semaine (dans un boulot qui n'a rien à voir avec le d ...
En savoir plusClaire Maffei
"Je suis ingénieur de formation, j'ai eu une superbe carrière en finance / énergie à l'étranger, notamment à Londres et aux US. Ces dernières années, j'habitais au Texas et j'ai fait du conseil pour quelques startups. C'est à ce moment là que je me suis dit qu'il fallait que je me mette à coder. Notr ...
En savoir plusConcrètement une journée à The Hacking Project, ça ressemble à quoi ? Voici un emploi du temps type.
Réveil en pleine forme ! Hier la journée était plus relax que d'habitude et tu as eu le temps de bien dormir. Tu retrouves Jean-Michel, Jacqueline et Dorothée, ta dream-team improvisée. D’autres élèves de THP sont à la BU et vous décidez d’unir vos forces.
« Bonjour tout le monde » + Café salvateur… Et c’est parti ! Tu te connectes à la Matrice (enfin... au site de THP). Tu y retrouves les ressources et les projets du jour. Aujourd'hui ta mission est de créer un jeu-vidéo en programmation orientée objet : gros programme en perspective, tu commences par parcourir la ressource théorique. Après t’être mis en tête les principales notions, tu attaques tes premières lignes de code. Tel un concerto de piano encore un peu maladroit, on entend les cliquetis raisonner partout dans la BU.
Sandwich OKLM devant la vidéo d'un tuto que t’as recommandé Dorothée : il explique la notion de variable globale. Tu pourras en profiter pour filer un coup de main à Jean-Michel qui a l'air d'être bloqué sur cette notion, malgré les explications de Jaqueline.
Ton projet avance bien. Tu as su aller au-delà de plusieurs bugs avec l’aide de ta dream-team. Tu partages tes trouvailles sur la communauté Discord.« Merci ! Tu m’as sauvé la vie ! » C’est un message de Thierry, un lyonnais qui avait rencontré le même bug.
À The Hacking Project, nous demandons à chaque élève de contribuer d'une manière ou d'une autre à la communauté, via les "missions".
Bobby, de Rennes, propose d’organiser un atelier en vidéo-live sur "les différents types de boucles". Rassure-toi, ce n’est pas un tuto beauté sur les “curly hair”, on parle aussi de boucles dans le code information. Durée de l’atelier : 20 mins. Tu décides de le suivre avec un petit thé. Cet atelier te rassure car tu vois que Jeanine a l'air de galérer autant que toi, mais son atelier reste clair : tu as même découvert la “boucle map”, qui pourra t'intéresser pour le projet du jour.
Il est 19h. Généralement, tu finis la journée en partageant une petite bière avec la communauté. Mais aujourd’hui n’est pas un jour comme les autres : c'est une journée dite "validante", c'est à dire que tu dois rendre ton projet sur la plateforme, et recevoir des corrections de pairs le lendemain. Une à deux journées par semaine sont validantes. Tu décides de continuer de travailler encore un peu, même si d'autres élèves se retrouvent déjà pour boire un coup.
Le projet du jour te passionne. Tu décides d'ajouter une fonctionnalité bonus à ce dernier. Minuit et demie : tu n’avais pas vu le temps passer ! Tu te couches un peu fatigué, mais le cerveau bouillonnant d’idées pour de futurs jeux vidéo.
Le projet de la veille était validant. Aujourd’hui, place aux corrections. Tu dois corriger deux personnes et tu recevras les retours de deux autres élèves, tirés au hasard par notre application.
Tu corriges le projet de Jacques, moussaillon de Paris. Il a résolu le problème de points de vie d'une manière différente de la tienne. Cela t'intrigue et vous en parlez pendant 5 minutes : « Hyper stylé ! Je m’en souviendrai pour une autre fois. »
Tu reçois les corrections de Cynthia, moussaillonne de Bordeaux. Dans vos échanges, elle te mentionne son idée de projet final : une plateforme où les associations pourront proposer des activités sympa à des potentiels bénévoles. Elle a fait mouche ! C'est pile poil dans tes valeurs. Vous décidez d’en reparler plus tard pour éventuellement faire équipe. Tu ne le sais pas encore, mais toi, Cynthia et deux autres moussaillons passerez deux semaines dans un gîte familial pour faire ce projet final. La vie est faite de rencontres, n'est-ce pas ? ;)
Notre pédagogie a formé plusieurs milliers de personnes dans le monde entier. Découvrez les secrets de la méthode THP.
Vous serez des dizaines à faire la formation au même moment. Pour réussir vos projets, vous devrez apprendre à collaborer. C’est ce que l’on appelle éducation par les pairs, ou peer-learning.
Oubliez le cadre individuel et compétitif des salles de classe. Vous allez apprendre par émulation dans un cadre bienveillant et communautaire !
Ce format très permissif transformera votre expérience d'apprentissage en une aventure humaine et ludique. Terminée l'école et les profs barbants, à vous de profiter et d'apprendre en vous amusant et en vous impliquant.
Développez des compétences d’autonomie, de recherche et d’initiative très recherchées dans le monde profesionnel
Chaque matin, gérez un projet concret à réaliser (ex : recréer en HTML / CSS la page d'accueil de Google) et des ressources pour y parvenir (ex : une leçon sur HTML / CSS).
Oubliez les salles de classes passives et soporifiques. Vous allez apprendre par l’action et développer des compétences très concrètes !
Chaque matin, gérez un projet concret à réaliser (ex : recréer en HTML / CSS la page d'accueil de Google) et des ressources pour y parvenir (ex : une leçon sur HTML / CSS).
Oubliez les salles de classes passives et soporifiques. Vous allez apprendre par l’action et développer des compétences très concrètes !
Comment ça marche concrètement ? Voici quelques exemples de comment vous pouvez faire THP.
Vous trouvez un lieu que vous appréciez dans votre ville et vous y retrouvez tout le monde tous les matins.
Avec notre Discord géant, la formation est parfaitement adaptée à ce format de travail en sous-vêtement à la maison.
Cette solution est très pratique si vous habitez assez loin du lieu de rassemblement le plus proche de chez vous.
Bali ? L'Ardèche ? Avec piscine ? La seule condition est d'avoir de la 4G / Wifi, et à vous la gloire !
Vous avez toujours voulu découvrir Lyon, Paris, Strasbourg, ou d'autre ? C'est le moment !
À THP, les élèves sont acteurs de leur propre formation, et non pas passifs. Faites comme vous le sentez !
Anthony Krief
Après un Mastère Européen en communication Digitale pendant lequel j’ai eu l’occasion de travailler sur différents projets au niveau de l’ergonomie et UX de différents sites ou applications, j’ai créé tout cela à l’aide de développeurs 💻 Pour moi, le monde du développement était un peu une chose myst ...
En savoir plusLara Schutz
Avant THP j’étais Growth Marketer. La veille continue d’outils et de formations en code m’avait conduite, à plusieurs reprises, à considérer THP, notamment pour une question d’employabilité et de performance sur mon poste. Dans le monde du SaaS, la différence entre les profils se fait sur la technici ...
En savoir plusOn ne vous facture que l'essentiel, pas de surcoût superficiel.
Sans les contraintes d’un enseignement classique coûteux et peu stimulant; notre formation vous permet de faire de grosses économies en vous concentrant sur ce qui est essentiel.
Mélisande Fleisch
Ma carrière a commencé avec un poste de directrice d’agence de banque à 24 ans. Les premiers mois étaient méga durs, je rentrais j’étais KO et je passais mon temps libre à jouer à la Play. Même si ma situation était très confortable, je ne voulais plus de cette vie… J’ai commencé à faire des Startup ...
En savoir plusGiancarlo Benedetti
Avant de faire THP, j’avais fait une année de philo qui m’a déplu. Entre années scolaires quand je cherchais quoi faire, j’ai décidé de faire THP en été 2019. C’était un coup de coeur que je n’ai pas regretté!
Autodidacte par nature, j’avais commencé à apprendre à coder par moi-même quelques
...
Chez THP, gravissez les échelons de notre communauté en vous formant grâce aux autres membres. C’est ainsi que vous pourrez apporter vous-même votre pierre à l’édifice lorsque vous deviendrez corsaire et ainsi aider des moussaillons comme vous, avant.
Moussaillon : un apprenant actuellement chez THP et qui peut devenir corsaire à la suite de la formation.
Corsaire : un moussaillon qui a respecté ses délais, qui est allé au bout de la formation.
Pirate : Une personne qui a soit abandonné, ou qui avait d’autres priorités et a décidé de ne plus faire la formation
Rejoignez notre Discord pour découvrir notre communauté dynamique et bienveillante. Posez-lui des questions sur la formation, le placement, ou les apérox communauté !
Voici un éventail des possibilités de ce que vous pouvez faire à l'issue de la formation.
Lara Schutz
Avant THP j’étais Growth Marketer. La veille continue d’outils et de formations en code m’avait conduite, à plusieurs reprises, à considérer THP, notamment pour une question d’employabilité et de performance sur mon poste. Dans le monde du SaaS, la différence entre les profils se fait sur la technici ...
En savoir plusÉmilie Marjollet
J’ai entendu parler de THP par hasard et j’ai tout de suite accroché avec leur volonté de démocratiser l’apprentissage du code. Je bossais dans un secteur qui ne me convenait que moyennement et j’avais envie de voir autre chose. J’ai donc commencé la formation sans objectif particulier, avec juste l’ ...
En savoir plusAnthony Amar
"Avant THP, j’étais musicien professionnel et professeur de guitare. J’ai toujours eu énormément de mal avec l’école et n’ayant pas eu mon brevet ni mon bac, je n’ai pas pu accéder à des formations de qualité avant THP.
Quand j’ai eu l’idée de Studiomatic et que je n’ai pas trouvé de dev, j’
...
Que faire à l'issue de ces 21 semaines intenses ? Voici les chemins que prennent nos alumni.
En 29 semaines de développement, vous serez suffisamment experts pour prétendre à une reconversion dans l'informatique.
Avec la méthodologie THP, vous aurez un état d'esprit qui sera apprécié par plus d'un recruteur.
Devenu un véritable développeur fullstack (backend + frontend) des années 2020, vous serez capables de faire des applications web qui sont fortement demandées en tant que freelance.
Une chose est sûre : votre vie sera marquée par un avant et un après The Hacking Project.
Nos statistiques de placement à 3 mois après The Hacking Project, pour notre formation Développeur en 21 semaines. Les voici, sans chichi, sans bullshit, en toute honnêteté.
Voici quelques témoignages de personnes ayant suivi l'une de nos formations.
"Avant THP j’étais étudiant en 2ème année de Licence LEA, j’ai découvert THP par hasard en ...
"Paysagiste de formation, j'ai cumulé un certain nombre de contrats qui ne m'apportaient au ...
Je venais d'arreter mes etudes de droit. Je me cherchais un peu. Je suis tombé sur un artic ...
J’ai fait THP parcours développeur en 2020, alors que je sortais tout juste d’un bac littér ...
Après avoir bossé plusieurs années en tant que chef de projet en lien étroit avec des dével ...
Les dates de nos prochaines promotions
Vous avez des questions sur les modalités d'accès et de prérequis ? Nos réponses seront ici.
Notre objectif est d'avant tout d'universaliser l'accès à l'éducation. Pas de sélection farfelue, de places limitées : chez nous tout le monde est bienvenue et pas besoin d'avoir pratiqué des années pour accéder à nos formations !
Nos formations sont intenses et notre pédagogie unique. Les critères d'acceptation ne prennent pas en compte le niveau scolaire mais, plutôt, la curiosité, la motivation, le projet professionnel, la rigueur et la logique ainsi que l'attrait auprès des nouvelles technologies. Les bases de l'anglais sont requises. Cette formation est destinée aux candidats les plus curieux et motivés.
Un entretien individuel est effectué suite à chaque demande de candidature pour valider ces prérequis et évaluer le degré de motivation des candidats.
Suite à l'entretien individuel, si ce dernier est concluant, des tests d'aptitude d'une durée de 3 semaines d'apprentissage du code sont effectués, basés sur la logique, logique avancée, problèmes mathématiques et bases de l'Anglais. Cette période permet de valider les prérequis en informatique nécessaires pour suivre le reste de nos formations.
Nous avons prévu un formulaire de candidature à l'entrée de la formation qui vérifiera votre motivation. Ce formulaire sera accompagné d'un entretien téléphonique. Si vous passez ces tests de motivation, votre inscription sera validée.
Il est possible de s'inscrire jusqu'à 15 jours avant le début d'une formation. Par exemple si vous voulez vous inscrire à une formation qui commence le lundi 2 juillet, la date limite d'inscription est le lundi 18 juin.
Nous avons un système de contrôle continu : une à deux fois par semaine vous rendrez des projets sur notre plateforme. Des corrections de pairs seront organisées à ce moment là.
En fin de formation, un projet final en équipe vous sera demandé. Ce projet sanctionnera votre formation et sera évalué par un jury professionnel.
En choisissant le parcours Développeur++, une période en entreprise permet de valider le titre RNCP.
Si vous êtes en situation de handicap et que vous voulez savoir si la formation est compatible avec votre situation, n'hésitez pas à contacter notre référante handicap Elodie Destres afin de lui poser toutes vos questions via l'adresse mail handicap@thehackingproject.org.
Les modalités pédagogiques et les modalités d’évaluation peuvent être adaptées en cas de besoin de compensation du handicap, dans le respect du référentiel RNCP.
En 2024, nos stagiaires ont atteint 100% de taux d'obtention au jury des certifications professionnelles. Et 100% d'insertions après 6 mois pour l'année 2021. Ces données sont vérifiables sur le site de France Compétences.
Le bloc de compétences backend correspond à
notre formation fullstack.
Les blocs de compétences frontend et backend correspondent
à notre formation Développeur.
Le parcours Développeur++ comprent, lui, les blocs de compétences frontend, backend et framework, ainsi qu'une période de stage en entreprise.
Ce titre RNCP est accessible par blocs de compétences.
Pour connaître les possibilités de valider des blocs de compétences, passerelles, équivalences et taux d'insertion professionnelle, veuillez parcourir
la fiche RNCP de la certification professionnelle.
Ce titre RNCP est accessible par la
VAE.
L’objectif de la certification est d’acquérir depuis les bases, de solides compétences techniques relatives au métier de Développeur Web et les compétences attestées sont :
Bloc 1 : Développement Front End de sites et applications web:
Un jury de certification est orgnanisé pour chaque bloc.
Le Parcours Développeur++ délivre la certification Développeur Web, de niveau 5, délivrée par WEBECOM et enregistrée au RNCP sous le numéro RNCP37805 en date du 19/07/2023. La ou fullstack ne délivre que le Bloc 2 et Développeur les Blocs 1 et 2.
Cette page a été mise à jour le 23 mars 2025.