Les Design Patterns Avec React
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: Français | Size: 1.99 GB | Duration: 4h 49m
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: Français | Size: 1.99 GB | Duration: 4h 49m
[Didactitiel]-les bonnes pratiques et méthodologies de développement logiciel en React (Niveau intermédiaire => Senior)
What you'll learn
Découvrir les principes de programmation fonctionnelle et les bonnes pratiques de développement logiciel
Augmenter le niveau de compétences en développement avec React
Augmenter le niveau de lisibilité, maintenabilité et scalabilité des composants React
Requirements
Connaissances d'HTML, CSS & Javascript, ES6, ES7
Connaître les bases de programmation et les fondamentaux en ReactJS
Un code éditeur ou IDE (recommandé : Visual code studio)
Description
Pourquoi avons-nous besoin de software design patterns ?Dans ce cours, on vous propose de découvrir les motivations et les principes derrière les patrons de conception (design patterns), les bonnes pratiques et méthodologies de développement logiciel et de projets de développement React.Dans ce cours, on aborde :les principes de la programmation fonctionnelle et patrons de design avec React pour apprendre à apporter les solutions reconnues aux principales problématiques de développement pour améliorer lisibilité, maintenabilité, scalabilité et testabilité.Au programme, des exemples de solutions parmi les plus utilisées :Les Composant d'ordre supérieur ou HOC (Higher Order Component)Smart vs Dumb, presentational vs containerLe Compound component patternLe Conditional RenderingLes custom hook : créer son propre hookEt, d'autres design patterns comme le style, layout et proxy component avec la même méthodologie de standardisation de code sous forme de modulesLes démos sont orientées projets et au format didacticiel pour répondre à de vrais problématiques de programmation et apprendre par l'exemple :mutualisation et standardisation de code répétition et partage de code entre composantsabstraction de logique et complexitéoptimisation du partage de logique et communication entre composantsdécouplage et séparation des responsabilités, logique et affichage de données❓Ce que vous offre cette formation :un format didacticiel, des démos avec codes de source à téléchargerdes pages et templates HTML & CSS développés avec Bootstrap 4❓Pour qui :Développeurs Front Tous développeurs avec un niveau intermédiaire en Javascript, Node & ReactJSToutes personnes souhaitant développer une solution de commerce en ligne❓Niveau : avancémust have : les fondamentaux de Javascript (ECMAScript), React et ReduxLe Command Line Interface : on utilise iTerm et le terminal intégré de VSCode nice to have : connaître les ressources et classes prédéfinies de Bootstrap
Who this course is for:
Niveau intermédiaire et avancé,Les développeurs Front