The Hacking Project, comment ça marche ?

1 semaine de code gratuite et ouverte à tous.

Puis 11 semaines intenses de code, en communauté.


Nos tarifs

Early-Bird - 0€
  • Semaine d'essai offerte
  • Une pédagogie révolutionnaire
  • 11 semaines de code
  • Accès à la communauté à vie
  • Accès au cours à vie
  • Gratuit
En savoir plus
29 Places restantes !
Regular - 350€
  • Semaine d'essai offerte
  • Une pédagogie révolutionnaire
  • 11 semaines de code
  • Accès à la communauté à vie
  • Accès au cours à vie
  • Paiement en 1 fois
Choisir une session
3x payment - 500€
  • Semaine d'essai offerte
  • Une pédagogie révolutionnaire
  • 11 semaines de code
  • Accès à la communauté à vie
  • Accès au cours à vie
  • Paiement en 3 fois
Choisir une session

Notre cursus en 6 points clefs

Un abordage...en douceur !
Ce qu'on y apprend
  • Les bases de HTML et CSS, pour apprendre à faire un site
  • Mettre un site en ligne pour que tout le monde puisse le voir
  • Les outils des pros tels que Git et GitHub, pour mieux les comprendre
  • Le célèbre framework Bootstrap, pour faire des sites pros rapidement
Ce que contient le module, en détail :

Cette semaine 0 est le préparcours, et nous allons y voir les bases de l'informatique : comment se servir d'un terminal, que sont Git et Github. Puis nous vous montrerons comment coder ses premières pages web, et les animer avec un tout petit peu de JavaScript.

Ce que contient le module, en détail :
Exemple projet : Recréer la page d'accueil de Google.
Ruby, un langage simple, cool et efficace
Ce qu'on y apprend
  • Les bases de la programmation et de l'algorithmie
  • L'automatisation de tâches répétitives grâce à la programmation
  • Des robots qui vont analyser le web à votre place
  • Le paradigme de la Porgrammation Orientée Objet, à la base de langages très célèbres
Ce que contient le module, en détail :

Les deux premières semaines, nous allons entrer dans le monde merveilleux de l'algorithmie avec Ruby, un langage de programmation très haut-niveau. Nous allons voir comment utiliser Ruby pour faire des applications concrètes, par exemple avec du growth hacking, ou encore comment utiliser des APIs pour s'amuser un peu avec des Bots. Puis nous irons voir en détail la fameuse Programmation Orientée Objet, grande particularité de Ruby.

Ce que contient le module, en détail :
Exemple projet : Faire un robot Twitter qui poste à votre place
Ruby on Rails, base de donnée complexe et premier site
Ce qu'on y apprend
  • L'architecture logicielle de bases de données grâce à SQL
  • Réalisation d'une application web avec une base de données et des accès utilisateurs
  • Découverte de l'univers du web avec les sessions et les cookies
  • Mise en ligne sur des serveurs dédiés pour faire profiter de son application à tout le monde
Ce que contient le module, en détail :

Durant ces trois semaines, nous allons plonger dans le fameux framework Ruby On Rails, qui permet de faire des applications web. Nous verrons comment les sites web marchent, avant d'étudier le modèle du MVC de Rails, pour faire un tas d'applications web. Bien entendu, nous verrons comment faire des architectures logicielles, et ferons un tour par le monde merveilleux des bases de données.

Ce que contient le module, en détail :
Exemple projet : Faire un site de réservation de vols d'avions.
Donne à ton app un look d'enfer
Ce qu'on y apprend
  • L'utilisation de HTML / CSS pour faire une page internet qui ressemble à quelque chose
  • Le principe du design atomique pour rendre son site joli
  • Comment coupler une charte graphique à une application web complexe
  • Le framework Bootstrap, et ses possibilités infinies de customisation
Ce que contient le module, en détail :

Cette semaine sera consacrée à la partie front des sites internet : nous verrons comment embellir les sites, et faire des sites adaptés au mobile. Nous présenterons les frameworks populaire tels que Bootstrap et nous verrons comment faire des sites sur mobile.

Ce que contient le module, en détail :
Exemple projet : Faire un lecteur d'emails en AJAX et Rails
Apprends à rendre ton site plus flexible
Ce qu'on y apprend
  • Les bases de JavaScript, le langage très populaire du front
  • La gestion des événements pour lancer des animations sur ton site à ta guise
  • ES6, le JavaScript moderne
  • La manipulation de base de données en front avec AJAX
Ce que contient le module, en détail :

JavaScript est LE langage pour donner un peu d'animation à son site internet. Pendant cette semaine de cours, tu vas apprendre à ajouter de la magie aux pages de ton site

Ce que contient le module, en détail :
Exemple projet : La startup de vos rêves !
Le final project - réalise l'app de tes rêves
Ce qu'on y apprend
  • Les bases de gestion de projets en mode startup avec la méthode agile
  • Travailler en équipe pour réaliser un projet concret et complet
  • Les méthodes professionnelles de la gestion de projets informatiques avec Git et GitHub
  • La gestion de produit pour rendre son application utilisable
Ce que contient le module, en détail :

Après avoir transpiré pendant 9 semaines sur plein de langages différents, nous consacrerons les 3 dernières semaines à la réalisation de gros projets. Pendant une semaine, vous allez en équipe réaliser un site complexe à la Airbnb. Puis pendant les deux dernières semaines, nous vous demanderons de faire un projet final, à sujet libre. Nous demanderons aux moussaillons de constituer des équipes de 3-5 personnes, de trouver un mentor, puis de se pencher sur un projet concret, et professionnalisant.

Ce que contient le module, en détail :
Exemple projet : La startup de vos rêves !

Une pédagogie révolutionaire
  • Apprenez ensemble, grâce à la communauté THP
  • Sans locaux : vous travaillez où vous vous sentez bien
  • Des cours constamment mis à jour pour VOUS correspondre
  • Un prix défiant toute concurrence

Besoin d'en savoir plus ?

Continue de scroller ou visite la FAQ

Prochaine session

From July 01, 2019 to September 25, 2019

A typical day at THP




You're still tired from your week-end, you're barely awake, still it's time to get down with it again ! It's monday, and you've been in The Hacking Project for 3 weeks alreay.
You fixed a meetup with your group at the library. You show up at time, and now you're ready to work on the project of the day with your team:

Morning you will learn about APIs : what it is and how it works.

Noon You grab something to eat with your team and and talk about the last projects you worked on

Afternoon You'll find out about how to relly use an API. For instance, you need to create a bot (a little program that automates human manual taks) that will enable you to follow all the news about Elon Musk, the American billionaire who is famous for launching rockets towards Mars. Your task may be to make sure your bot automatically likes all his twitter statuses.

After that, you'll look into the stock market price in realtime by means of an API to create a trading algorithm (you'll see, it's not that complicate).

End of the day You can go home to rest. The boldest ones will keep working at home on some concept of the day or from the previous week.


Here are some important things to know



We implemented a deposit system . In terms of law, the training is not free, however you have the possibility to get your money back once you completed it.

Our concept is very affordable and our average prices cost 20 times less expensive that any other classic training. At this price, it is impossible for us to offer you a place where you can attend the training. If you live in a small town, we do our best to find you some mates to work with..


And after ?


Ok, it's pretty cool to learn about coding at THP but, what can I do after The Hacking Project ?

  • Start your own business.

    50% of our mates come out of THP with the strength and the will of setting up their own small businesses.

  • Dual skills.

    40% of our corsaire did THP because they thought that being able to code would be useful to their job : whether it has to do with the automation of tasks, or with the implementation of web pages, or even with the ability to understand developers when they talk, THP makes you more interesing on the labour market.

  • Become a web developer.

    Around 10% of our students decide to turn to a developper career.

Top 6 reasons of doing this training.

Sell yourself

Mastering at least one programming language is a big skill that will shine on your resume! An employer won't miss it

Satisfy your curiosity

Are you curious? Then go for it! The Hacking Project is open to everyone. If you're eager to learn new languages, this is the perfect place for you.

Create little programs

Being able to code and understand it enables you to automate repetitive daily tasks and therefore saves you some time.

Test your idea

You have an idea ? Set an MVP up to prove that you concept might work! Your go to market moves from 1 year to 4 months.

Change your career

You want to go on the road of IT development ? You represent 10% only of the people who complete the training. But with a lot of work and will, we guarantee you at least, an internship.

The THP community

It's a big family who counts many moussaillons, corsaires, and mentors in a very healthy and caring atmosphere.