Accéder gratuitement au cours :


    ❓Tu passes ton temps à essayer de comprendre le code de tes collègues, voire ton propre code ?


    ❓ Tu as constamment le sentiment de devoir "bidouiller" le code existant quand tu dois ajouter/modifier une fonctionnalité ?


    ❓Tu es confronté à des bugs difficiles à régler, sans vraiment comprendre les raisons profondes de leur apparition ?


    ❓Tu as entendu parler de pleins d'acronymes du style YAGNI, DRY, OCP, etc., mais tu ne sais pas concrètement ce que c'est ?


    Ce cours d'introduction est fait pour toi :)


    Le Clean Code est le premier pilier du Software Craftsmanship. C'est la première chose à maitriser avant de se lancer dans les concepts les plus avancées, et les plus demandées sur le marché du travail.

    Pas le choix, il faut maitriser le Clean Code !


    Cibler ses connaissances sur une seule technologie est une bonne stratégie pour s’insérer plus facilement dans le milieu du travail mais ce n’est pas une stratégie gagnante sur le moyen / long terme.

    Il faut absolument maitriser les bases du software craftsmanship !


    Mais devant l’ampleur des choses à apprendre, on se sent très vite découragé :

    “Comment est-ce que je vais apprendre tout ça ? Par où commencer ?”


    Cette question génère du stress, voire de l’anxiété, et finalement éteint complètement toute velléité d’apprentissage.


    Il te faut un plan d'attaque.


    Je suis là pour t'aider :)


    Ce cours est le premier de la Craft Academy et il est indispensable. Le Clean Code est le noyau dur d'un code de qualité, propre, maintenable, qui te permettra de vraiment te démarquer et obtenir un travail épanouissant, stimulant, rémunéré à ta juste valeur.


    Grâce à ce cours tu pourras :


    ✅ Clairement définir ce qu'on appelle un code "clean"

    ✅ Devenir rapidement plus productif en créant un code compréhensible par tes collègues

    ✅ Répondre rapidement aux nouveaux besoins grâce aux bonnes pratiques de développement

    ✅ Assurer la pérennité du code dans la durée

    ✅ Devenir force de proposition auprès de tes collègues et insuffler un vrai leadership

    Qui suis-je ?

    Je suis Pierre Criulanscy, développeur fullstack freelance depuis 2010.

    Je suis passionné par l'architecture logicielle et par toutes les pratiques qui permettent de rendre un code plus maintenable et évolutif.

    C'est donc tout naturellement que je me suis intéressé aux pratiques liées au Software Craftsmanship que j'étudie et met en pratique depuis 2016 au sein de grands groupes comme Le Figaro ou Eurosport.

    J'ai aussi travaillé pour des startups pour lesquelles aller vite et bien est primordial.

    Je suis surtout présent sur LinkedIn où je partage régulièrement mes connaissances sur le sujet auprès de mes plus de 17000 abonnés.


    Ce que tu vas apprendre :


      Introduction
    Available in days
    days after you enroll
      L'importance du nommage et du linting
    Available in days
    days after you enroll
      Fonctions pures, immuabilité et encapsulation
    Available in days
    days after you enroll
      Code déclaratif vs code impératif
    Available in days
    days after you enroll
      Fais le plein d'acronymes ! SRP, CQS, DRY, YAGNI, KISS
    Available in days
    days after you enroll
      Les commentaires
    Available in days
    days after you enroll
      Appliquer le Clean Code en pratique
    Available in days
    days after you enroll