Domptes la Clean Architecture front-end4 petites semaines pour apprendre le dev rapide
et simple d'applications de très haute qualité.
Fais passer ta carrière au niveau supérieur
15h de vidéos pour acquérir cette compétence majeure des seniors car faisant d'un succès les projets à logique business avancée en entreprise. Grâce à la CleanArchi passes ta carrière, ton salaire ou ton TJM freelance au niveau supérieur.
Tu en as mare de manquer de sérénité et ne pas pouvoir avoir totale confiance en ton code en projet? Apprends la CleanArchi. 🚀
-99€ pour les 50 premiers à rejoindre la formation (29 places restantes)
+ 15heures de formation vidéo
1 application crée
App de startup sur laquelle j'avais travaillé en startup en freelance
3 frameworks front
Mise en pratique sur Redux Toolkit, RTKQ, puis React Query, 3 frameworks pillier du front-end
1 stratégie de testing
Apprends à écrire des tests end-to-end et unitaires conçis dans une stratégie de testing moderne, peu chronophage
1 Slack de support
Tu n'as pas réponse à une question dans la formation? Il suffit que tu me demandes et je te réponds rapidement. :)
Formation orientée pratique,
ce que tu saura faire :
L'objectif est d'apprendre à créer des applications et logiciels robustes, d'être capable d'évoluer rapidement sur les projets en entreprise. Avoir des applications scalables, pouvant subir de nombreux changements sans te retrouver bloqué.
Tu apprendras :
Les principes de la Clean Architecture
Mais aussi comprendre les différences avec 2 patterns très utilisés aussi, l'architecture hexagonale et l'architecture en couches
Comment utiliser Redux Toolkit formidable pour découpler la logique métier des use cases
Comment te rendre indépendant des frameworks grâce à l'inversion de dépendances
À modulariser ton code, et à avoir un max de flexiblité. Tu veux changer un framework ou changer une techno? Tu peux, sans casser tout le code, ça devient un jeu d'enfant.
On mettra à l'épreuve cette moduralité avec 2 refactos rapides sur RTK Query puis React Query
Comment extraire un maximum de logique de tes composants et ainsi avoir des composants avec une dépendance minimale aux technos
Et donc comment tester tes composants en pure tests unitaires en testant juste leur view model
Rendre ton application entièrement testée, avec un mix de tests end-to-end (sur Testing Library) et unitaires (Jest)
Comment te passer de tester l'infra en unitaires. On crée une fausse API pour le testing et le browser, ce qui te permettra d'exploser ta productivité
Comment mettre en place des tests automatisés au déploiement avec Github Actions
La formation est 100% TypeScript
4 modules
15h de vidéos
Théorie, pratique, quelque exercices
On finit avec 2 refactos, en RTKQuery puis React Query
Formation à "durée condensée", je fournis des composants HTML/CSS pré-codés
on les code pas de zéro, par contre on les étudient et on développe toute la logique
Module 1: Les principes de la Clean Architecture
On démarre avec un historique de 2 des 3 patterns d'architecture prédominants aujourd'hui dans les projets IT (le pattern CQRS n'étant pas abordé dans cette formation), leurs différences, les limitations résolues par la clean archi, pourquoi l’inversion de dépendances, comment tester une clean archi.
Module 2: Mise en pratique de la Clean Architecture avec Redux
On créer une plateforme de e-learning, enfin une partie d'une app conséquente sur laquelle j'avais travaillé en startup.
Dans ce module on apprends à savoir utiliser toutes les abstractions de la clean archi, gateways, presenters, view models, use cases, models, entités.
Et tu verras une stratégie de testing pour exploser ta productivité.
Module 3: Refacto sur RTK Query démonstration de la flexbilité/modularité
Mise à l'épreuve des principes de la clean archi. On conserve notre infrastructure.
Et on profite du caching, savoir utiliser le listerner middleware, on verra l’optimistic update, avec une réduction de code de 50% par rapport à Redux.
On termine par le tweakage des tests, ceux qu’on aura mis en place lors du module 2.
Module 4: Refacto sur React Query démonstration de la flexbilité/modularité
Mise à l'épreuve des principes de la clean archi. En conservant toujours notre infrastructure.
On refactore les use cases pour profiter du caching de React Query, et même nous en servir comme global store manager, on vera aussi l’optimistic update. Et on termine par le tweakage des tests, ceux qu’on aura mis en place depuis le module 2.
Accessible même sans grande expérience de dev
Il te suffit d'avoir déjà développé quelques applications. Tu peux suivre la formation sur Vue, Svelte, Angular, React, peu importe car on utilise Redux et il est un framework agnostic.
Objectif
Savoir créer des apps de haute qualité, scalables, robustes et modulaires, ainsi que les tester efficacement en end-to-end et unitaires.
À toi de décider
Je te promet qu'après cette formation tu ne voudra plus développer d'app autre qu'avec Redux Toolkit + Clean Archi. Même de petites. C'est très probable.
Accès au cours complet
Apprends à créer des applications de très haute qualité simplement et rapidement
199€
(Au lieu de 298€)
15h de contenu vidéos
Création d'une mini plateforme e-learning
Apprentissage du testing e2e et unitaire
Des exercices challenge
Je t'envoie un accès au Slack pour me
poser toute questionAccès illimité
Accès gratuit aux mises à jour
Payable en 1, 2 ou 3 fois
Formation complète + mentoring
Suis la formation et profites aussi de mon mentoring personnalisé 1-1
399€
(Au lieu de 596€)
15h de contenu vidéos
Création d'une mini plateforme e-learning
Apprentissage du testing e2e et unitaire
Des exercices challenge
Je t'envoie un accès au Slack pour me
poser toute questionAccès illimité
Accès gratuit aux mises à jour
2 heures de mentoring avec moi (mais on peut aborder le dev en général si tu veux)
(Il te faudra ajouter le package mentoring qui est en upsell lors de ton paiement)
Payable en 1, 2 ou 3 fois
Ils ont kiffé
Baptiste Faidherbe
Développeur freelance
"Ce que j’ai particulièrement apprécié durant la formation clean architectrue c’est l'approche pédagogique du formateur. Il n’a pas seulement expliqué les concepts théoriques, il a aussi insisté sur la manière de les appliquer en pratique et pourquoi les appliquer. A travers les exercices et projets que propose la formation, on se rend compte de l'utilité de la clean architecture et on ne s'en passe plus... Je recommande chaudement cette formation à tous ceux qui souhaite maitriser la clean architecture."
Axel Pointud
Étudiant en école d'informatique
"Hâte de continuer, très satisfait de la qualité des vidéos ! Dès que j'ai fini la formation, je pense faire un petit projet pour mettre tout ça en application !"
Mes garanties
👉🏻 1ère garantie : tu as 14 jours pour te faire un avis
Il n'est pas facile de savoir si une formation te conviendrait sans avoir visionné quelque vidéos.
Tu as un droit légal de rétractation de 14 jours. Si tu n'as pas dépassé 5 modules visionnés je te rembourse àsur simple demande. Tu m’envoie un mail à support@julienlucas.com et je te rembourse immédiatement.
👉🏻 Mon autre garantie : satisfait ou remboursé
Je suis certain de ma capacité à faire de toi un expert de Clean Architecture. Cependant je t'offre aussi la garantie suivante. Si tu finis la formation et que tu estimes ne pas maîtriser le sujet de la clean architecture, tu m'envoie un email et je te rembourse en à 100%.
À qui s'adresse cette formation ?
Aux développeurs voulant véritablement devenir senior.
Aux développeurs voulant passer leur carrière au niveau supérieur.
Je suis ton guide
Je m'appelle Julien Lucas,
je suis développeur front depuis 5 ans. J'ai toujours été freelance.
Depuis 2018 j’ai travaillé en startups et scaleups. En 2021 on m'a initié à la Clean Architecture en scaleup. C’est à ce moment-là que j’ai commencé à creuser l’ingénierie logicielle et que j’ai cherché à maîtriser la Clean Archi au vu des problèmes majeurs et récurrents que ça résolvait.
Aujourd'hui je suis créateur de contenu et toujours développeur freelance.
Ex clients en freelance :
Tu veux obtenir des réponses
sur les termes et aux questions ci-dessous?
- Models? 🤔
- Use cases? 🤔
- Gateways? 🤔
- Presenters? 🤔
- Repositories? 🤔
- Interface Adapters? 🤔
- ViewModels? 🤔
- Entités? 🤔
- Comment appliquer une stratégie de testing efficace? 🤔
- Quelle méthode pour écrire des tests sans avoir à les abandonner ou jeter dans 2 mois car immaintenables? 🤔
- C'est quoi la différence de pattern entre clean archi et archi hexagonale ? 🤔
- Comment utiliser Redux pour découpler de la logique métier? 🤔
- Et si je veux utiliser React Query ou RTK comment on code ça en clean archi? 🤔
Tout ça est traité dans la formation.
Je t'expliquerai tout ça.
Il te reste des questions?
Tu es arrivé au bout de la page
C’est le moment de prendre une décision.
Investis dans LA compétence pour développer les solutions qui sont attendues de toi en entreprise, celles qui permettront vraiment la réussite des projets.
S‘il te reste la moindre question, envoie un email à questions@julienlucas.com