The Hacking Project, comment ça marche ?

1 semaine de code gratuite
et ouverte à tous.

Puis 11 semaines intenses de code, en communauté.


Nos tarifs

Semaine d'essai - 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
3 Places restantes !
Économique - 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
Classique - 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 faire un site web
  • Comment mettre facilement son site en ligne
  • Les outils des pros tels que Git et GitHub
  • Bootstrap, pour faire rapidement des sites qui claquent
Contenu en détail :

Durant cette première semaine, tu vas apprendre à connaître ton groupe et voir les bases de l'informatique : mettre ton ordi à niveau pour coder, te servir d'un terminal, utiliser Git et Github... Ensuite, nous commencerons à te présenter les bases de la programmation en Ruby.

Un exemple de projet / exercice :
Recréer la page d'accueil de Google à l'identique
Ruby, un langage simple, efficace et cool
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
  • Créer des robots qui vont analyser le web à ta place
  • La Programmation Orientée Objet pour faire des programmes complexes
Contenu en détail :

Sur 2 semaines, nous allons entrer dans le monde merveilleux de l'algorithmie avec Ruby, un langage de programmation relativement simple à maîtriser mais très puissant. Nous allons voir comment créer des programmes concrets qui utilisent les informations disponibles sur Internet.

Un exemple de projet / exercice :
Faire un robot Twitter qui poste, like et follow à ta place
Ruby on Rails, pour créer des applis web rapidement
Ce qu'on y apprend :
  • La manipulation de bases de données via SQL
  • Créer une application web puissante et structurée en Rails
  • Utiliser les projets open-source en Rails pour booster son app sans effort
  • Mettre son application en ligne et gérer les utilisateurs via des cookies
Contenu en détail :

Durant 3 semaines, nous allons plonger dans le fameux framework Ruby On Rails, qui est sans équivalent pour créer une application web en peu de temps. Nous commencerons par étudier la mise en place d'une base de données puis nous verrons comment Rails permet de structurer une application web via son modèle 'MVC'. Pour finir, nous verrons comment, en quelques heures, rajouter les fonctionnalités indispensables d'une app digne de ce nom: emails automatiques, accès aux API externes, upload de fichiers, etc.

Un exemple de projet / exercice :
Faire un site complet avec enregistrement, connexion et création de contenu par les utilisateurs.
Donne à ton app un look d'enfer
Ce qu'on y apprend :
  • Utiliser HTML / CSS efficacement
  • Le principe du design atomique pour structurer sa page
  • Utiliser une charte graphique sur toute son application web
  • Les possibilités infinies de customisation offertes par Internet
Contenu en détail :

Cette semaine sera consacrée à la partie front des sites internet : nous verrons comment structurer une page grâce à l'atomic design, mais aussi comment réutiliser des composants et designs créés par des professionnels et disponibles sur Internet.

Un exemple de projet / exercice :
Créer sa propre charte graphique, garante d'un rendu beau et uniforme
Anime ton site web et deviens bilingue Ruby-JS
Ce qu'on y apprend :
  • JavaScript ES6 comme second langage de programmation
  • Utiliser JavaScript pour modifier une page web
  • Les événements pour animer ton site web
  • La manipulation de base de données en AJAX via JavaScript
Contenu en détail :

JavaScript est LE langage pour animer, visuellement, ton site internet. Pendant cette semaine de cours, tu vas apprendre à le maîtriser pour ajouter un peu d'intéractivité sur ton site mais aussi pour te former à un second langage.

Un exemple de projet / exercice :
Un Gmail-like réagissant aux actions de l'utilisateur sans rafraîchissement
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
  • Le travail de développement en équipe et ses complexités
  • Revue de tous les apprentissages des semaines passées
  • La gestion de produit pour réaliser un projet ambitieux et fonctionnel
Contenu en détail :

Après avoir transpiré pendant 9 semaines sur de nombreux sujets, nous consacrerons les 3 dernières semaines à la réalisation de 2 gros projets. Pendant une semaine, tu réaliseras en équipe un site complexe à la Airbnb. Puis pendant les deux dernières semaines, tu créeras le site web de ton choix avec ton équipe de 4-6 personnes.

Un exemple de projet / exercice :
La startup de tes rêves : un site web répondant aux standards pro actuels

6 raisons d'apprendre à coder.

Ajouter une corde a son arc

Savoir coder, c'est enfin comprendre les développeurs informatiques et les enjeux auxquels ils font face et avoir une double compétence très prisée sur le marché du travail.

Devenir développeur

Avec notre méthodologie, du travail, et de la motivation, plusieurs anciens ont trouvé un emploi et/ou se sont lancés en freelance à l'issue de The Hacking Project !

Tester des idées

Après THP, vous serez autonomes pour faire des applications web à la volée, que ce soit pour votre usage personnel ou pour lancer votre entreprise.

Un savoir indispensable

Apprendre à coder, c'est reprendre la maîtrise de l'environnement de la troisième révolution industrielle, ses enjeux, ses logiques.

Apprendre à innover

Avec cette introduction poussée au code, vous serez autonomes pour apprendre des concepts clé comme la blockchain, le big data, l'automatisation, ou les apps mobiles.

Apaiser sa curiosité

Chez THP, nous sommes convaincus qu'il faut apprendre au quotidien pour rester motivé, intéressé et dynamique.


Une pédagogie révolutionnaire
  • Apprenez ensemble, grâce à la communauté THP
  • Sans locaux, mais en présentiel : vous travaillez d'où vous voulez avec votre groupe de travail
  • 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

Notre prochaine session se déroule du lundi 23 septembre 2019 au mercredi 18 décembre 2019.
Attention, les inscriptions se terminent le vendredi 20 septembre 2019

Une journée type chez THP




Tu te réveilles encore groggy du week-end et c’est déjà le moment de t'y remettre ! Déjà 3 semaines que tu as commencé The Hacking Project.
Avec ton groupe, vous vous êtes donné RDV dans une bibliothèque pour bosser sur le programme de la journée :

Le matin tu découvre la théorie sur le fonctionnement de l'API de Twitter, quelle fonction Ruby tu dois appeler en pour poster un message, en liker un autre, etc. En bref, tu apprends.

Le midi tu manges avec ton groupe un sandwich : vous discutez des projets de la semaine précédente.

L’après-midi, tu vas concrètement créer, à deux, un bot Twitter en suivant les consignes du cours. Par exemple, votre mission sera de faire en sorte que ton programme like automatiquement tous les messages twitter d’Elon Musk, le milliardaire excentrique.

La soirée arrive mais vous êtes tous les deux absorbés par le projet : il faut essayer le plus loin possible dans la liste des fonctionnalités demandées !

En fin de journée c'est l'heure du repos. Le projet est soumis via un formulaire et demain matin sera consacré aux corrections afin de voir ce que les autres groupes ont réussi à faire.


Voici quelques points importants



Nous avons confiance en notre modèle : venez le tester gratuitement lors de la semaine d'essai. C'est un aperçu du monde de la programmation et elle vous permettra de créer votre premier site web !

Notre concept est très abordable et coûte en moyenne 20 fois moins cher qu'une formation classique. A ce prix-là il nous est donc impossible de vous proposer un lieu où vous pouvez suivre votre formation. Si vous êtes dans une ville isolée nous vous aidons à trouver des personnes avec qui faire la formation.


Et après ?


C'est bien beau d'apprendre à coder chez THP mais, on peut faire quoi après The Hacking Project ?

  • Monter sa boîte.

    50% des moussaillons qui font THP ressortent avec la volonté de créer une entreprise pour s'épanouir loin du salariat et de ses contraintes.

  • Double compétence.

    40% de nos corsaires ont fait THP car le code pouvait leur être utile dans leurs métiers : que ce soit l'automatisation de tâches, la réalisation de pages web, ou même comprendre les devs quand ils parlent. THP peut vous permettre de revaloriser votre salaire d'au moins 5k€/an.

  • Devenir développeur.

    Enfin, 10% de ceux ayant fait The Hacking Project décident de se tourner vers la carrière de développeur en informatique.