Mastering JavaScript Design Patterns

Note moyenne 4,3
( 10 avis fournis par Goodreads )
 
9781783987986: Mastering JavaScript Design Patterns

Key Features

  • Learn how to use tried and true software design methodologies to enhance your Javascript code
  • Discover robust JavaScript implementations of classic as well as advanced design patterns
  • Packed with easy-to-follow examples that can be used to create reusable code and extensible designs

Book Description

Enhance your JavaScript code with this essential collection of design patterns. Discover an extensive range of techniques and strategies to successfully tackle complex JavaScript development problems and put them into practice by following detailed examples that demonstrate each design pattern at its most effective. Dive deeper into JavaScript and master these powerful design patterns for an innovative and cutting-edge approach to JavaScript that meets the demands of modern web development.

Explore how design patterns can help you improve your JavaScript code and get to grips with creational, structural behavioral patterns, as you discover how to put them to work in different scenarios. Then look deeper at patterns used in functional programming, as well as model view patterns, and patterns to build web applications. You will also find patterns to improve the testability of your code using mock objects, mocking frameworks and monkey patching along with some advanced patterns including dependency injection and live post processing.

Taking a complete and journey through the most valuable design patterns, and providing clear guidance on how to effectively use them in JavaScript, this JavaScript book gives you access to one of the best ways to learn JavaScript and use it to meet the demands of web development today.

What you will learn

  • Discover and use tried and tested design patterns for a more effective approach to JavaScript
  • Learn simple strategies for improving your code organization
  • Get to grips with creational, behavioural and structural design patterns
  • Rethink and revitalize your code with the use of functional patterns
  • Harness the power of design patterns for a range of development tasks from building an application to code testing
  • Explore advanced JavaScript design patterns including dependency injection

About the Author

Simon Timms is a developer who loves to write code. He writes in a variety of languages using a number of tools. For the most part, he develops web applications with .NET backends. He is very interested in data visualization and cloud computing. A background in build and system administration keeps him on the straight and narrow when it comes to DevOps.

Table of Contents

  1. Organizing Code
  2. Creational Patterns
  3. Structural Patterns
  4. Behavioral Patterns
  5. Functional Programming
  6. Model View Patterns
  7. Web Patterns
  8. Messaging Patterns
  9. Patterns For Testing
  10. Advanced Patterns
  11. ES6 Solutions Today

Les informations fournies dans la section « Synopsis » peuvent faire référence à une autre édition de ce titre.

About the Author :

Simon Timms

Simon Timms is a developer who loves to write code. He writes in a variety of languages using a number of tools. For the most part, he develops web applications with .NET backends. He is very interested in visualizations and cloud computing. A background in build and system administration keeps him on the straight and narrow when it comes to DevOps. He is the author of Social Data Visualization with HTML5 and JavaScript, Packt Publishing. He blogs at blog.simontimms.com/ and is also a frequent contributor to the Canadian Developer Connection, where his latest series explores evolving ASP.NET applications. He is the President of the Calgary .NET User Group and a member of half a dozen others. He speaks on a variety of topics from DevOps to how the telephone system works. He works as a web developer for Pacesetter Directional Drilling, the friendliest performance drilling company around.

Les informations fournies dans la section « A propos du livre » peuvent faire référence à une autre édition de ce titre.

Meilleurs résultats de recherche sur AbeBooks

1.

Simon Timms
Edité par Packt Publishing - ebooks Account (2014)
ISBN 10 : 1783987987 ISBN 13 : 9781783987986
Neuf(s) Paperback Quantité : 1
Vendeur
Irish Booksellers
(Rumford, ME, Etats-Unis)
Evaluation vendeur
[?]

Description du livre Packt Publishing - ebooks Account, 2014. Paperback. État : New. book. N° de réf. du libraire 1783987987

Plus d'informations sur ce vendeur | Poser une question au libraire

Acheter neuf
EUR 33,68
Autre devise

Ajouter au panier

Frais de port : Gratuit
Vers Etats-Unis
Destinations, frais et délais

2.

Simon Timms
Edité par Packt Publishing Limited, United Kingdom (2014)
ISBN 10 : 1783987987 ISBN 13 : 9781783987986
Neuf(s) Paperback Quantité : 10
impression à la demande
Vendeur
The Book Depository US
(London, Royaume-Uni)
Evaluation vendeur
[?]

Description du livre Packt Publishing Limited, United Kingdom, 2014. Paperback. État : New. Language: English . Brand New Book ***** Print on Demand *****. If you are a developer interested in creating easily maintainable applications that can grow and change with your needs, then this book is for you. Some experience with JavaScript (not necessarily with entire applications written in JavaScript) is required to follow the examples written in the book. N° de réf. du libraire AAV9781783987986

Plus d'informations sur ce vendeur | Poser une question au libraire

Acheter neuf
EUR 36,29
Autre devise

Ajouter au panier

Frais de port : Gratuit
De Royaume-Uni vers Etats-Unis
Destinations, frais et délais

3.

Simon Timms
Edité par Packt Publishing Limited, United Kingdom (2014)
ISBN 10 : 1783987987 ISBN 13 : 9781783987986
Neuf(s) Paperback Quantité : 10
impression à la demande
Vendeur
The Book Depository
(London, Royaume-Uni)
Evaluation vendeur
[?]

Description du livre Packt Publishing Limited, United Kingdom, 2014. Paperback. État : New. Language: English . Brand New Book ***** Print on Demand *****.If you are a developer interested in creating easily maintainable applications that can grow and change with your needs, then this book is for you. Some experience with JavaScript (not necessarily with entire applications written in JavaScript) is required to follow the examples written in the book. N° de réf. du libraire AAV9781783987986

Plus d'informations sur ce vendeur | Poser une question au libraire

Acheter neuf
EUR 36,41
Autre devise

Ajouter au panier

Frais de port : Gratuit
De Royaume-Uni vers Etats-Unis
Destinations, frais et délais

4.

Timms, Simon
Edité par Packt Publishing - ebooks Account (2014)
ISBN 10 : 1783987987 ISBN 13 : 9781783987986
Neuf(s) Quantité : 1
Vendeur
Nearfine Books
(Brooklyn, NY, Etats-Unis)
Evaluation vendeur
[?]

Description du livre Packt Publishing - ebooks Account, 2014. État : new. Shiny and new! Expect delivery in 20 days. N° de réf. du libraire 9781783987986-1

Plus d'informations sur ce vendeur | Poser une question au libraire

Acheter neuf
EUR 36,62
Autre devise

Ajouter au panier

Frais de port : EUR 3,47
Vers Etats-Unis
Destinations, frais et délais

5.

Simon Timms
Edité par Packt Publishing Limited (2014)
ISBN 10 : 1783987987 ISBN 13 : 9781783987986
Neuf(s) Quantité : > 20
impression à la demande
Vendeur
Pbshop
(Wood Dale, IL, Etats-Unis)
Evaluation vendeur
[?]

Description du livre Packt Publishing Limited, 2014. PAP. État : New. New Book. Shipped from US within 10 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. N° de réf. du libraire IQ-9781783987986

Plus d'informations sur ce vendeur | Poser une question au libraire

Acheter neuf
EUR 39,61
Autre devise

Ajouter au panier

Frais de port : EUR 3,46
Vers Etats-Unis
Destinations, frais et délais

6.

Timms, Simon
Edité par Packt Publishing (2016)
ISBN 10 : 1783987987 ISBN 13 : 9781783987986
Neuf(s) Paperback Quantité : 1
impression à la demande
Vendeur
Ria Christie Collections
(Uxbridge, Royaume-Uni)
Evaluation vendeur
[?]

Description du livre Packt Publishing, 2016. Paperback. État : New. PRINT ON DEMAND Book; New; Publication Year 2016; Not Signed; Fast Shipping from the UK. No. book. N° de réf. du libraire ria9781783987986_lsuk

Plus d'informations sur ce vendeur | Poser une question au libraire

Acheter neuf
EUR 38,76
Autre devise

Ajouter au panier

Frais de port : EUR 4,37
De Royaume-Uni vers Etats-Unis
Destinations, frais et délais

7.

Simon Timms
Edité par Packt Publishing Limited (2014)
ISBN 10 : 1783987987 ISBN 13 : 9781783987986
Neuf(s) Quantité : > 20
impression à la demande
Vendeur
Books2Anywhere
(Fairford, GLOS, Royaume-Uni)
Evaluation vendeur
[?]

Description du livre Packt Publishing Limited, 2014. PAP. État : New. New Book. Delivered from our UK warehouse in 3 to 5 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. N° de réf. du libraire LQ-9781783987986

Plus d'informations sur ce vendeur | Poser une question au libraire

Acheter neuf
EUR 33,15
Autre devise

Ajouter au panier

Frais de port : EUR 10,18
De Royaume-Uni vers Etats-Unis
Destinations, frais et délais

8.

Simon Timms
Edité par Packt Publishing - ebooks Account
ISBN 10 : 1783987987 ISBN 13 : 9781783987986
Neuf(s) Paperback Quantité : 20
Vendeur
BuySomeBooks
(Las Vegas, NV, Etats-Unis)
Evaluation vendeur
[?]

Description du livre Packt Publishing - ebooks Account. Paperback. État : New. Paperback. 259 pages. Dimensions: 9.2in. x 7.5in. x 0.6in.If you are a developer interested in creating easily maintainable applications that can grow and change with your needs, then this book is for you. Some experience with JavaScript (not necessarily with entire applications written in JavaScript) is required to follow the example written in the book. This item ships from multiple locations. Your book may arrive from Roseburg,OR, La Vergne,TN. Paperback. N° de réf. du libraire 9781783987986

Plus d'informations sur ce vendeur | Poser une question au libraire

Acheter neuf
EUR 48,71
Autre devise

Ajouter au panier

Frais de port : EUR 3,43
Vers Etats-Unis
Destinations, frais et délais

9.

Simon Timms
Edité par Packt Publishing (2014)
ISBN 10 : 1783987987 ISBN 13 : 9781783987986
Neuf(s) Couverture souple Quantité : 1
impression à la demande
Vendeur
European-Media-Service Mannheim
(Mannheim, Allemagne)
Evaluation vendeur
[?]

Description du livre Packt Publishing, 2014. État : New. This item is printed on demand for shipment within 3 working days. N° de réf. du libraire GM9781783987986

Plus d'informations sur ce vendeur | Poser une question au libraire

Acheter neuf
EUR 48,18
Autre devise

Ajouter au panier

Frais de port : EUR 3,99
De Allemagne vers Etats-Unis
Destinations, frais et délais

10.

Timms, Simon
Edité par Packt Publishing - ebooks Acco (2017)
ISBN 10 : 1783987987 ISBN 13 : 9781783987986
Neuf(s) Paperback Quantité : 15
impression à la demande
Vendeur
Murray Media
(North Miami Beach, FL, Etats-Unis)
Evaluation vendeur
[?]

Description du livre Packt Publishing - ebooks Acco, 2017. Paperback. État : New. This item is printed on demand. N° de réf. du libraire 1783987987

Plus d'informations sur ce vendeur | Poser une question au libraire

Acheter neuf
EUR 51,67
Autre devise

Ajouter au panier

Frais de port : EUR 2,59
Vers Etats-Unis
Destinations, frais et délais

autres exemplaires de ce livre sont disponibles

Afficher tous les résultats pour ce livre