Programme Hardcoders by Antho Welc

Le Programme Hardcoders

Même si aujourd'hui tu débutes, il existe une méthode pour t'amener à être web dév.

Et si tu ne débutes pas, tu iras encore plus vite ;)

Mais cette méthode ne fonctionne pas avec tout le monde.

En fait, soit elle fonctionne extrêmement bien, soit elle n'est pas faite pour toi.

Peut être que toi tu te sens ultra motivé à apprendre à coder mais que parfois tu es perdu tout seul devant ton écran sans comprendre pourquoi rien ne fonctionne.

Tu vois d'autres personnes pour qui tout semble simple, qui avancent bien plus vite que toi.

On t'avait promis d'apprendre à coder en quelques semaines mais finalement tu n'as fais qu'effleurer le sujet.

Tu bosses et apprends plein de choses mais quand tu dois faire un projet de zéro c'est le trou noir.

Et parfois, certains, après des mois de travail acharné, après avoir appris le HTML, le CSS et même commencé à se débrouiller avec JavaScript...

... Arrêtent tout.

Comme ça. Parce que ça faisait trop. C'était trop dur et ils ne voyaient pas comment s'en sortir.

Ils voulaient changer de vie en apprenant à coder et ils se retrouvent obligés de retourner dans leur ancien job...

Et tu n'es pas tout seul. Je suis passé exactement par là moi aussi.

Pourtant aujourd'hui je vis très bien grâce au code.

Ce n'est pas ta faute et il existe des solutions :)

Ce dont tu as vraiment besoin ce n'est pas d'un énième tuto, c'est d'un plan concret, qui va t'amener d'un point A à un point B.

Ton problème ce n'est pas le manque de connaissance, c'est de ne pas réussir à les utiliser concrètement. Pour faire de vrais projets.

Tu as besoin de 3 choses pour atteindre tes objectifs :

  • La théorie
  • La pratique
  • Des personnes à qui poser tes questions
Souvent les formations ou les tutos se concentrent uniquement sur la partie théorique.

A la fin tu sais faire exactement la même chose que ce que tu as appris, mais tu ne réussis pas à appliquer ça à tes projets.

La théorie c'est le socle de base sur lequel tu vas t'appuyer. C'est ta boîte à outils : tournevis, marteau, clés...

La pratique c'est de créer des projets PAR TOI MÊME. Pas de suivre un tuto. Mais de te forcer à créer en partant uniquement de ce que tu connais.

La communauté c'est important. Le mieux c'est quand elle est composée de plein de types de personnes différentes. De tous niveaux.

Discuter uniquement avec des personnes du même niveau que toi ça n'aide pas beaucoup.

Uniquement avec des gens beaucoup plus avancés ça décourage.

Tu peux te débrouiller pour trouver toute la théorie dans les documentations ou sur le MDN de Mozilla.

Et pour lancer tes projets si tu as des idées.

Aussi pour échanger sur les forums ou blog (regarde plutôt du côté anglophone il y a plus de monde).

Tu vas faire des progrès énormes si tu te concentres sur les 3 points.

Mais pour l'avoir fait, je dois t'avouer que ça prend énormément de temps et que c'est dur.

Il faut vraiment être capable de se motiver tous les jours pour s'y mettre sérieusement.

C'est pour ces raisons que j'ai créer le Programme Hardcoders.

Après avoir travaillé en freelance et créé pas mal de formations je me suis dis qu'il était temps de donner un cadre à tout ça.

Le Programme Hardcoders était né.

Et forcément je l'ai construit en m'appuyant sur les 3 points essentiels : théorie, pratique et communauté.

Ce programme a déjà aidé plein de dév.

Je te colle ici quelques phrases que mes élèves ont utilisé pour présenter le programme :

D'excellentes formations en français. - Silvere

Programme d'apprentissage intensif pour progresser et connaître les bases importantes. - Fabien

C'est le meilleur programme de formation sur Javascript en Français pour les débutants/intermédiaires. - Swann

Faut une super motivation et du temps. Avec ça tu fait exploser les compteurs... 😀 - Philippe

C’est une formation qui vous permet de vite mettre en application la théorie sur des projets réels. - Nicolas

Si tu as besoin comme moi d'être guidé au début pour éviter de t'éparpiller et de te concentrer sur les compétences pour coder plus rapidement, fonce! - Mikael

Quelque soit ton niveau, dès le début du programme tu pourras choisir ton chemin.

Le Programme Hardcoders inclus des mises à niveau pour que tu sois capable de tout suivre ensuite sans problème.

Ca va te demander du travail c'est sûr...

... Mais ça en vaut vraiment la peine.

Ensuite tu pourras monter en compétence et apprendre à développer de manière moderne et autonome.

Tu auras toutes les clés en main pour aller dans la direction que tu veux.

Je ne donne pas de solution pré-machée. Tout ce que tu trouveras ce sont des outils et des projets complets que tu pourras adapter et utiliser en fonction de TES besoins.

Mais comme je te disais au début...

... Ce n'est pas pour tout le monde.

Ce programme est fait pour ceux qui veulent bosser dur et qui veulent se donner à fond.

Si ce que tu veux c'est des solutions à regarder en mangeant du pop-corn c'est mieux pour toi de prendre un abonnement Netflix.

Si tu n'aimes pas pratiquer et te creuser le cerveau pour trouver des solutions, ce n'est pas pour toi non plus.

Mais avec cette méthode n'importe qu'elle personne motivée peut devenir développeur web.

Juste pour te montrer, voici ce qu'ont déjà reçu les élèves Hardcoders (et que tu peux toi aussi récupérer) :

👉 Créer un blog avec Gatsby (+ Ant design et Netlify CMS)

👉 Gatsby c'est quoi ?

👉 Les components dans Gatsby

👉 Le components Link

👉 La lib Ant Design pour un super design

👉 Créer un Layout avec Ant Design

👉 Générer un component Bio

👉 Utiliser Typeface

👉 Base de GraphQL dans Gatsby

👉 Utiliser les StaticQuery

👉 GraphiQL pour faciliter les requètes

👉 Markdown Remark

👉 Utiliser gatsby-node pour générer des pages

👉 Les templates dans Gatsby

👉 Les listes avec AntDesign

👉 Netlify CMS

👉 Mettre en ligne avec Netlify

👉 Utiliser Netlify CMS avec Gatsby

👉 Créer des boutons articles suivant / précédent

👉 Créer un e-commerce avec React, Stripe, Amazon Lambda Nodemailer et Styled Components

👉 Installer create-react-app

👉 Utiliser le props children

👉 La Context API

👉 Les High Order Component

👉 Créer un formulaire dans React

👉 Les bases de Styled Components

👉 Utiliser les fonctions Lambda

👉 CRUD avec React

👉 Stripe avec React

👉 Function dans les cloud pour le paiement Stripe

👉 Function dans le cloud pour envoyer des mails

👉 CSS Grid : bye bye Bootstrap

👉 Les bases de CSS Grid

👉 MinMax dans CSS Grid

👉 Autoflow et Order

👉 Système de grille automatique

👉 Alignement en fonction des enfants

👉 Gérer la taille des enfants

👉 Grid Area

👉 Découverte de React Native (app iPhone et Android)

👉 Structurer un projet mobile.

👉 Appeler une API dans React.

👉 Créer un infinite scroll.

👉 React Navigation.

👉 Rendu conditionnel Android / iPhone.

👉 Flexbox : Indispensable à ton CSS

👉 Les bases de Flexbox

👉 Créer une grille avec Flexbox

👉 Les formulaires avec Flexbox

👉 Créer un Layout avec Flexbox

👉 Replique app mobile avec Flexbox

👉 Gulp et Flexbox

👉 Gatsby PRO (notions avancées)

👉 Générer des images adaptées au navigateur du visiteur.

👉 Comprendre Gatsby Browser.

👉 Les meilleurs plugins.

👉 Des components React directement dans ton Markdown.

👉 Connecter des services externes / back-end.

👉 Parcel : la nouvelle façon de coder des apps modernes

👉 Découverte de Parcel

👉 Un Projet React avec Parcel

👉 Coder le jeu Snake

👉 JavaScript Avancé : algorithmes

👉 JavaScript Avancé : ES6 PRO

👉 Les méthodes String

👉 Les méthodes Arrays

👉 Les fonctions fléchées

👉 Les Promise

👉 Async Await

👉 Catch Error avec Async Await

👉 Destructuring

👉 Spread Operator

👉 Svelte JS : le tueur de React et Vue ?

👉 Toutes les bases de Svelte

👉 Le rendu dynamique

👉 Comprendre le Bind

👉 Les events

👉 Créer un éditeur de Markdown

👉 Et plein d'autres choses

👉 Snake en JavaScript Moderne

👉 Coder mieux avec Emmet et ESLint

👉 Les bases d'Emmet

👉 Les classes et les IDs dans Emmet

👉 Les attributs avec Emmet

👉 Générer du contenu dans Emmet

👉 Plusieurs niveaux d'imbrication dans Emmet

👉 Créer du lorem Ipsum

👉 Le système de Wrap dans emmet

👉 Générer un Doctype

👉 Le CSS dans Emmet

👉 Modifier les valeurs CSS dans Emmet

👉 Emmet : les bordures, les couleurs

👉 Eslint c'est quoi ?

👉 Initialiser un projet avec Eslint

👉 Modifier les règles dans Eslint

👉 StandardJs un nouveau système de règles

👉 Et plein d'autres trucs...

Tu auras aussi accès à une communauté privée sur laquelle on échange des informations et où moi ou d'autres membres répondent aux questions.

Tu ne seras pas juger. Chacun son niveau et chacun apporte ce qu'il peut :)

Une fois que tu auras passé assez de temps dans le programme tu pourras trouver de nouvelles missions freelance ou un job si tu préfères.

C'est l'occasion de faire la différence.

Avec des compétences orientées projets.

J'ai même une élève qui a fait changer la façon de bosser de sa boîte suite à ce qu'elle a appris dans le programme.

Concrètement tu vas avoir accès à un premier pack de formations que tu peux suivre ou pas en fonction de ce que tu connais déjà. Pour que je sois sûr que tu sois au niveau pour la suite.

Au début de chaque mois tu auras des consignes sur un projet à réaliser.

Tu as un mois pour le faire.

Je fais en sorte que tous les exercices soient modulables.

C'est à dire qu'il y a toujours plusieurs niveaux que tu peux choisir de suivre.

Un mois tu as plus de temps ? Tu fais le projet avec toutes les options.

C'est la galère ce mois-ci ? Tu fais la version minimum. Tu pourras aussi suivre la formation plus tard, no-problemo.

Ensuite à la fin de chaque mois tu recevras une formation qui présente une solution pour ce projet.

A l'intérieur il y a beaucoup de pratique biensûr et j'y mélange des points théoriques pour solidifier tes connaissances.

Dans chaque formation tu verras comment créer un projet étape par étape en apprenant de nouvelles technos.

Et enfin il y a le channel Discord pour échanger si tu as des questions ou si tu veux simplement discuter avec d'autres élèves (ou moi).

En plus de ça il y a aussi un autre channel privé sur lequel il n'y a que moi qui peux écrire des messages.

J'y poste régulièrement des trucs et astuces pour que tu aies tous les jours de nouvelles connaissances à te mettre sous la dent.

Oui, c'est dense et très complet. Salade tomate oignon.

La plupart des élèves continuent à suivre le programme même après avoir trouvé un job ou lancé leur carrière freelance.

(il y en a même qui le suive en étant déjà pro)

Ca leur permet de continuer à se maintenir à jour. Et surtout ça ne leur coûte rien étant donné les revenus que ça leur permet de générer.

Tout ce dont tu as besoin c'est de quoi coder.

Mais pour ça j'imagine que tu es déjà équipé. Un pc portable suffit, même pas trop puissant.

Il n'y a aucune interface compliqué. J'ai tout simplifié et j'utilise des outils qui ont fait leurs preuves.

Tu ne seras pas perdu ;)

Tu choisis le temps que tu vas mettre dans le programme. Tu es maître de ton avancé.

Je propose un cadre mais tu es libre à l'intérieur.

Tu vas pouvoir commencer dans les prochaines minutes à choisir ta mise à niveau ou même commencer direct le Programme Hardcoders si tu préfères.


Programme Hardcoders

Deviens le meilleur ami de JavaScript et compagnie.
Apprends par la pratique avec un workshop par mois.

Le Programme Hardcoders inclut :

🧪

Apprends par la pratique : 1 Workshop par mois

💬

Accède à la communauté des Hardcoders et échange avec eux

💸

Gagne ta vie grâce au code

Gagne du temps dans ton apprentissage

💕

Contribue directement au développement de mon contenu

🔥

Toujours les technologies les plus modernes

🚀

Progresse tous les jours

💪

Prends confiance en toi en créant des projets concrets

Messages récents

Welcome dans le Programme Hardcoders 😎

J'espère que tu es prêt à bosser parce que ici il y a de quoi faire.

Tout d'abord l'accès…
ui-24px-outline-1_lock Abonnez-vous pour débloquer
Cet article est uniquement disponible pour les membres Programme Hardcoders.
Aucun commentaire pour l'instant
Réaliser une superbe landing page avec styled-components.

Ce mois-ci le défis est double :
  1. Apprendre styled-components
  2. Faire quelque chose de sympa avec
Styled Components c'est…
ui-24px-outline-1_lock Abonnez-vous pour débloquer
Cet article est uniquement disponible pour les membres Programme Hardcoders.
Aucun commentaire pour l'instant
Hello !

Beaucoup d'entre vous on pris un peu de retard dans leurs projets. C'est normal ça va vite !

On arrive en période estivale…
ui-24px-outline-1_lock Abonnez-vous pour débloquer
Cet article est uniquement disponible pour les membres Programme Hardcoders.
Aucun commentaire pour l'instant
Beaucoup de monde était intéressé pour aller plus loin avec Gatsby alors on part la dessus pour Juin.

Le but de ce mois-ci est d'intégrer
ui-24px-outline-1_lock Abonnez-vous pour débloquer
Cet article est uniquement disponible pour les membres Programme Hardcoders.
Aucun commentaire pour l'instant
J'ai envoyé un mail à tout le monde avec deux sujets possibles.

En fonction des réponses j'écrirai le brief Lundi en fin de journée pour…
ui-24px-outline-1_lock Abonnez-vous pour débloquer
Cet article est uniquement disponible pour les membres Programme Hardcoders.
Aucun commentaire pour l'instant

FAQs

Que vais-je recevoir exactement ?

Dès ton inscription tu vas recevoir tous tes Bonus et un lien vers l'espace de discussion privé
Ensuite tu recevras tous les mois un exercice et sa correction sous forme de Workshop vidéo.
Tu auras aussi accès à l'ensemble des exercices déjà sortis.

Quel est le format des Workshops ?

Les Workshops sont composés d'une ou plusieurs vidéos. La durée totale varie en fonction des sujets mais est souvent comprise entre 1h et 2h.
Chaque Workshop est axé sur la création concrète d'un projet. Pas de blabla on entre directement dans l'action.

Le prix peut-il augmenter ?

Non.
Pas pour toi en tout cas.
Si le prix augmente, il le sera uniquement pour les prochains élèves. Les membres actuels ne seront pas impactés.

Comment annuler mon abonnement ?

C'est très simple. Tu peux tout faire toi même sans même devoir me contacter, depuis ton interface client.

Quels sont les technos abordées ?

Il n'y a pas de liste définie mais ça tournera autour de JavaScript et du dév web bien sûr !
  • React
  • Gatsby
  • Firebase
  • Cloud Functions
  • GraphQL
  • ...

Je veux juste l'accès au forum

Impossible. Le forum est réservé aux clients.
C'est un choix que j'ai fait pour limiter la communauté en nombre et pouvoir plus facilement aider chaque personne.
Le seul moyen d'accéder au forum privé est d'être membre du Programme Hardcoders.

Y a t-il une période d'essai ?

Non.
J'ai plusieurs centaines de vidéos gratuites sur Youtube qui te donneront une idée de mon travail.

Puis-je me faire rembourser ?

Non.
Une période commencée est une période due.
Biensûr tu peux annuler à tout moment ton abonnement pour que la période suivante ne se lance pas.

Quand serai-je débiter ?

Un exemple vaut mieux que de longs paragraphes.
Imaginons que tu t'abonnes le 25 Décembre avec l'offre mensuelle.
  • Tu sera débité une première fois le jour même.
  • Puis le 25 Janvier.
  • Puis le 25 Février.
  • Etc...
Si tu as pris l'offre annuelle c'est encore plus simple. Tu seras débité la première fois tout de suite, puis pile dans ... 1 an si tu choisis de continuer.

Des formations concrètes qui vont t'enmener plus loin dans ta vie professionnelle.

Antho Welc
Papa | Dév JavaScript | Autodidacte.
Créateur du programme Hardcoders.
J’enseigne comment gagner sa vie grâce au développement web.
J'ai créé plus de 70 formations qui ont aidées des centaines de développeurs à booster leur carrière.
Tu trouveras ici tous les cours encore disponibles.