Plongez profondément dans les modèles de conception JavaScript pour écrire du code brillant pour un large éventail de situations de programmation du monde réel.

Description
Pour les développeurs Web travaillant avec JavaScript, les modèles de conception fournissent un plan d'attaque méthodique et testé pour relever les défis qui surviennent dans le développement d'applications du monde réel.

JavaScript Design Patterns 20 Patterns for Advancing Your JavaScript Skills vous plongera dans le monde de la programmation JavaScript intelligente, démontrant aux développeurs Web comment mobiliser les modèles de conception et présenter les concepts clés de programmation et les solutions courantes aux problèmes de programmation fréquents.

Explorant 20 modèles de conception différents, ce cours vidéo démontre la logique interne de chacun, tout en fournissant des exemples et des scénarios réels que les développeurs peuvent adopter et mettre en uvre lorsqu'ils programment en JavaScript.

Le cours commence par l'introduction de la logique conceptuelle derrière les modèles de conception : ce qu'ils sont ; ce qu'ils ne sont pas ; ce qui fait un modèle ; les principaux types de modèles ; et le rôle qu'ils jouent dans l'image plus large du développement Web ; puis nous plongeons directement dans une étude de cas du monde réel, en construisant une application fictive avec des problèmes intégrés que les modèles de conception peuvent résoudre.

Après cette introduction, le cours s'étend rapidement à l'exploration des modèles de conception de base qui sous-tendent les principaux types de modèles : modèles de création, structurels et comportementaux. 20 modèles de conception JavaScript pour l'avancement de vos compétences JavaScript armés d'un arsenal puissant pour résoudre un large éventail de différents problèmes de programmation JavaScript.

À propos de l'auteur

Ben Fhala a découvert sa passion pour la visualisation de données alors qu'il travaillait chez Parsons à New York, dans leur département de visualisation de données, PIIM. Il est le propriétaire de l'école de formation vidéo en ligne, 02geekcom, et un ACP d'Adobe. il aime passer la plupart de son temps à apprendre et à enseigner, et a un amour pour la programmation visuelle et la visualisation en général.
Il a construit de nombreuses expériences interactives pour des entreprises telles que Target, AT&T, Crayola, Marriott, Neutrogena, et Nokia... Il a dirigé techniquement de nombreux projets primés et a fait partie d'équipes qui ont remporté trois prix de l'Agence de l'année.

Parmi les publications de Ben sont HTML5 Graphing and Data Visualization Cookbook, et trois cours vidéo jQuery UI Development, Learning Object-Oriented JavaScript, et Mastering JavaScript, tous pour Packt Publishing.

CLIQUEZ ICI pour accéder à ce cours