Image

Notre parcours dévelopeur

24 semaines pour se reconvertir dans une carrière de dév

graphical divider
remote

Le parcours développeur se déroule en 24 semaines. Il a pour objectif de permettre d'avoir des fondations très solides dans le développement web aux années 2020 afin de garantir une reconversion.

Cette formation est intense et vous demandera d'être disponible du lundi au vendredi de 09h00 à 20h00. Comme nous ne sommes pas une école classique, vous pourrez adapter vos horaires en fonction de vos obligations.

graphical divider

Concrètement dans ce parcours

Voici ce que vous pouvez tirer de ce parcours en terme de compétences actionnables.

Des compétences clés

icon
Frontend
La face visible de l'iceberg
icon
Backend
La face cachée de l'iceberg
icon
Génie logiciel
L'esprit développeur
icon
Gestion de projets
Indispensable pour commencer en entreprise

Ce que vous pourrez faire après

Créer un projet complexe par vous-même

Vous pourrez concevoir et créer une application type Netflix et laisser libre cours à votre créativité.

Reconversion

24 semaines dont plus de la moitié en JavaScript vous permettront de viser CDI ou freelance sans aucun soucis.

Devenir développeur

Vous aurez des bases en back, front et génie logiciel qui feront de vous un véritable développeur fullstack !

remote
graphical divider

Programme

Voici le programme de ce parcours dans les grandes lignes

Semaine d'introduction à l'informatique

Pendant une semaine, 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.

Exemples de projets
  • Recréer la page d'accueil de Google
  • Mettre en ligne votre projet de la veille
  • Faire la "landing page" du site de votre association ou entreprise
Notions enseignées
icon
HTML, CSS
Langages informatiques
icon
Terminal, IDE
Outils de développeurs
icon
Bootstrap
Framemork web
icon
Git, GitHub
Outils de travail en équipe
Développement web avec Ruby on Rails

Pendant 11 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.

Exemples de projets
  • Faire bot Twitter qui va dire bonjour à des utilisateurs précis
  • Recréer le design d'un réseau social
  • Exécuter un projet web complet en équipe avec la méthodologie Agile.
Notions enseignées
icon
Ruby
Langage informatique
icon
Ruby on Rails
Framework
icon
HTML / CSS / JavaScript
Langages informatiques
icon
Git / GitHub
Outils de travail en équipe
JavaScript nature et ingéniérie informatique

Pendant 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.

Exemples de projets
  • Un jeu vidéo en programmation orientée objet
  • Un algorithme d'optimisation donné par Google en entretien
  • Une application qui va prendre une API pour faire un frontend dynamique
Notions enseignées
icon
Design patterns
Solution de conception de logiciels
icon
Algorithmie
Bases du génie logiciel
icon
JavaScript ES6
Langage informatique
icon
APIs
Façade pour accéder à des services tiers
React

Maintenant 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.

Exemples de projets
  • Site multilingue
  • Réseau social avec authentification
  • Un site en progressive web app
Notions enseignées
icon
React
Framework web
icon
Redux
State container
icon
Librairies graphiques
Libriairies externes
icon
Single Page Application
Type d'application web
Projets fullstack

Après 20 semaines de back et de front, vous pouvez faire des vrais projets fullstack en équipe. Avec ceci, vos nouvelle carrière commence.

Exemples de projets
  • Recréer Netflix avec React en front et Ruby on Rails en back
  • Faire une application de réservation de cours en ligne
  • Un projet qui n'a de limite que votre imagination
Notions enseignées
icon
Outils de collaboration
Outils de développeurs
icon
Méthodologie Agile
Méthode de gestion de projets
icon
Mise en production
Situations concrètes professionnelles
icon
Gestion humaine
Situation interpersonnelle
Ce parcours vous intéresse ?
graphical divider
graphical divider

Une pédagogie révolutionnaire

Notre pédagogie a formé plusieurs milliers de personnes dans le monde entier. Découvrez les secrets de la méthode THP.

remote

Notre pédagogie

Notre pédagogie repose sur le peer-learning : on apprend tout aussi bien voire mieux en devant expliquer des concepts compliqués à ses pairs.

En plus de permettre des formations 10 fois moins chères que ce que propose la concurrence, ce système permet une forte émulation des élèves, ainsi qu'un niveau accru.

Afin de vous aider à vous dépasser, un mentor technique sera là pour vous donner des exercices supplémentaires, vous épauler techniquement, et vous aider à avoir un niveau qui vous permettra de vous reconvertir.

La formation est sans locaux, sans professeurs, mais en présentiel. Vous aurez une communauté avec laquelle travailler et vous pourrez retrouver vos gens préférés dans les endroits de votre choix.

Cela peut être dans un café, dans une biblio, chez l'un d'entre vous, voire même une villa au Portugal ou un gîte en Ardèche ! Vous êtes libres de kiffer et nous ne vous fliquerons pas.

En plus de permettre des formations 10 fois moins cher que ce que propose la concurrence, ce système ne vous prend pas par la main (on n'est plus à l'école) et augmente vos capacités de débrouillardise.

Notre force est la communauté : plusieurs centaines de personnes suivront la formation en même temps que vous, auront les mêmes problématiques, et pourront vous aider.

Nous demandons à tous nos élèves de réaliser une mission en faveur de la communauté, donc des ateliers sont régulièrement organisés entre les élèves pour mieux appréhender les concepts du jour.

Bien entendu, les alumni restent dans la communauté et donnent des coups de main occasionnellement. Le tout dans la bienveillance, le partage, et la bonne humeur !

Une journée en détails

Concrè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 vois avec trois personnes avec qui tu t'entends bien où vous retrouver cette journée : un autre groupe que tu aimes bien a décidé de travailler de la BU, vous vous dites que c'est une bonne idée d'y aller.

Après un bref bonjour à tout le monde et un café salvateur, tu te connectes sur notre plateforme sur laquelle nous tu as les ressources, les projets, tes statistiques sur ta session. Tu te mets sur le programme de la journée. Aujourd'hui tu fais un jeu-vidéo en programmation orientée objet : gros programme en perspective, tu commences à parcourir la ressource du jour.

Pas la peine de connaître la ressource par coeur et tu le sais : après l'avoir parcourue, tu attaques le projet. Il sera toujours possible de revenir dessus pendant le projet.

Sandwich au calme devant une vidéo d'un tuto que tu as trouvé en ligne : il explique la notion d'héritage. 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.

Tu es dans le coeur de la journée et avance dans le projet. Après être resté bloqué sur un bug frustrant pendant quelques dizaines de minutes que les membres des gens que tu connais bien n'ont pas réussi à résoudre, tu viens de poster un message d'aide sur le chat géant de la communauté. Super ! Thierry, un lyonnais avait eu le même soucis et t'indique que tu pourrais avoir oublié une virgule. Quelques tests plus tard et te revoici parti d'attaque pour le projet du jour.

À The Hacking Project, nous demandons à tous les élèves de contribuer d'une manière ou d'une autre à la communauté, via les "missions".

Jeanine, de Rennes, pour sa mission a voulu organiser un atelier en vidéo-live sur "les différents types de boucles". Il va durer une vingtaine de minutes donc 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. En général tu prends une bière avec les membres de la communauté, mais ce soir est particulier puisque c'est une journée dite "validante", c'est à dire que tu vas devoir rendre le projet sur la plateforme, avec des corrections de pairs le lendemain. Une à deux journées par semaine sont validantes. Tu as donc décidé de travailler jusqu'un peu plus tard.

Le projet du jour te passionne et tu décides d'ajouter une fonctionnalité bonus à ce dernier. Tu ne vois pas le temps passer et tu décides d'arrêter vers minuit et demie. Tu te couches un peu fatigué, mais satisfait de rendre un jeu vidéo plutôt amusant.

Étant donné que le projet du jour est validant, le lendemain tu feras un correction de pairs : tu devras corriger deux personnes et te faire corriger par deux personnes, tirées au hasard par notre application.

Pendant les corrections, tu vois le projet de Jacques, moussaillon de Paris qui 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é, et tu t'en souviendras pour une autre fois.

Aussi, tu te fais corriger par Cynthia, moussaillonne de Bordeaux qui te parle de son projet final qu'elle voudrait faire : une plateforme où les associations pourront proposer des activités sympa à des potentiels bénévoles. C'est pile poil dans tes valeurs donc vous restez en contact ! D'ailleurs, tu ne le sais pas encore, mais toi, Cynthia, et deux autres moussaillons passerez deux semaines dans un gîté familial pour faire ce projet final. La vie est faite de rencontres, n'est-ce pas ? ;)

graphical divider

Après : une vie changée

The Hacking Project n'est pas qu'une formation de 12 semaines, c'est aussi une communauté soudée et des rencontres tous les jours.

Communauté
Une communauté soudée

Vous avez accès à une communauté de plusieurs milliers de personnes qui s'est entraidée pendant plusieurs mois. Grâce à cette dernière, vous aurez accès à des offres professionnelles, des bons plans, des conseils sur votre carrière.

Qui sait, vous rencontrerez probablement votre futur associé dans la communauté de The Hacking Project !

Que faire après ?

Que faire à l'issue de ces 12 semaines intenses ? Voici les chemins que prennent nos alumni.

icon

Une carrière de dév

En 24 semaines de développement, vous serez suffisamment experts pour prétendre à une reconversion dans l'informatique.

icon

Un CDI de dév

Avec la méthodologie THP, vous aurez un état d'esprit qui sera apprécié par plus d'un recruteur.

icon

Devenir freelance dév

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.

icon

Une nouvelle vie

Une chose est sûre : votre vie sera marquée par un avant et un après The Hacking Project.

Que deviennent-ils ?

Nos statistiques de placement à 3 mois après The Hacking Project. Les voici, sans chichi, sans bullshit, en toute honnêteté.

Développeur freelance
Développeur en CDI
En recherche de poste
Reconverti dans l'informatique
Esprit développeur
Vies changées
graphical divider

Témoignages

Voici quelques témoignages de personnes ayant suivi l'une de nos formations.

graphical divider

Notre prix

Combien coûte la formation

Formation développeur

24 semaines pour se reconvertir

Nos tarifs expliqués
1750
TTC
graphical divider

Prochaines promotions

Les dates de nos prochaines promotions

28
juin
2021

Promotion 18

27
sept.
2021

Promotion 19

graphical divider
Ce parcours vous intéresse ?
graphical divider
graphical divider
arrow-up icon