Items related to JavaScript: Functional Programming for JavaScript Developers

JavaScript: Functional Programming for JavaScript Developers - Softcover

 
9781787124660: JavaScript: Functional Programming for JavaScript Developers

Synopsis

Unlock the powers of functional programming hidden within JavaScript to build smarter; cleaner; and more reliable web apps

Key Features:

- Write powerful code with the high-level functions that JavaScript offers

- Discover what functional programming is; why it's effective; and how it's used in JavaScript

- Understand and optimize JavaScript's hidden potential as a true functional language

Book Description:

JavaScript is a high-level; dynamic; untyped; lightweight; and interpreted programming language and functional programming is a style that emphasizes and enables smarter code that minimizes complexity and increases modularity. It's a way of writing cleaner code through clever ways of mutating; combining; and using functions. And JavaScript provides an excellent medium for this approach. By learning how to expose JavaScript's true identity as a functional language; we can implement web apps that are more powerful; easier to maintain and more reliable.

The java script: Functional Programming for JavaScript Developers course will take you on a journey to show how functional programming when combined with other techniques makes JavaScript programming more efficient.

The first module Mastering JavaScript; stress on practical aspects of Javascript development like-Functions and Closures; Runtime debugging techniques; project layout; events and DOM processing; build tools; Object-oriented patterns; isomorphism-everything that a modern Javascript project would need.

The second module; Mastering JavaScript Design Patterns - Second Edition; will explore how design patterns can help you improve and organize your JavaScript code. You'll get to grips with creational; structural; and behavioral patterns as you discover how to put them to work in different scenarios. This updated edition will also delve into reactive design patterns and microservices as they are a growing phenomenon in the world of web development. It will also show you some advanced patterns; including dependency injection and live post processing.

The third module; Functional Programming in JavaScript; will help you to write real-world applications by utilizing a wide range of functional techniques and styles. It explores the core concepts of functional programming common to all functional languages; with examples of their use in JavaScript.

What You Will Learn:

- Get a run through of the basic JavaScript language constructs

- Code using the powerful object-oriented feature in JavaScript

- Master DOM manipulation; cross-browser strategies; and ES6

- Understand the basic concurrency constructs in Javascript and best performance strategies

- Harness the power of patterns for tasks ranging from application building to code testing

- Build large-scale apps seamlessly with the help of reactive patterns

- Explore advanced design patterns; including dependency injection

- Develop more powerful applications with currying and function composition

- Create more reliable code with closures and immutable data

Who this book is for:

If you are a JavaScript developer interested in learning functional programming; looking for the quantum leap toward mastering the JavaScript language; or just want to become a better programmer in general; then this book is ideal for you. This guide is aimed at programmers; involved in developing reactive frontend apps; server-side apps that wrangle with reliability and concurrency; and everything in between.

Table of Contents

- Mastering JavaScript

- Mastering JavaScript Design Patterns

- Functional Programming in JavaScript

"synopsis" may belong to another edition of this title.

About the Authors

Ved Antani has been building scalable server and mobile platforms using JavaScript, Go, and Java since 2005. He is an associate vice president at Myntra and has previously worked at Electronic Arts and Oracle. He is an avid reader and author on several subjects. He has studied computer science and currently lives in Bangalore, India. Ved is passionate about classical music and loves to spend time with his son.

Simon Timms is a developer who works in the oil and gas industry in Calgary, Alberta. He has a BSc in Computing Science from the University of Alberta and a Masters from Athabasca University. He is interested in distributed systems, visualization, and the acquisition of ice-cream.This is his first book, but he blogs frequently on diverse topics such as code contracts and cloud computing at blog.simontimms.com. He is involved in the local .NET and JavaScript community, and speaks frequently at conferences.

Dan Mantyla works as a web application developer for the University of Kansas. He enjoys contributing to open source web frameworks and wrenching on motorcycles. Dan is currently living in Lawrence, Kansas, USAthe birthplace of Python Django and home to Linux News Media. Dan has also clicked the cover image, which was taken outside his home in Lawrence, Kansas, USA, where the sunflower fields are in bloom for only one short week in September.

"About this title" may belong to another edition of this title.

Search results for JavaScript: Functional Programming for JavaScript Developers

Stock Image

Antani, Ved; Timms, Simon; Mantyla, Dan
Published by Packt Publishing, 2016
ISBN 10: 1787124665 ISBN 13: 9781787124660
New Softcover

Seller: Best Price, Torrance, CA, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. SUPER FAST SHIPPING. Seller Inventory # 9781787124660

Contact seller

Buy New

US$ 84.14
Convert currency
Shipping: US$ 8.98
Within U.S.A.
Destination, rates & speeds

Quantity: 2 available

Add to basket

Stock Image

Antani, Ved; Timms, Simon; Mantyla, Dan
Published by Packt Publishing, 2016
ISBN 10: 1787124665 ISBN 13: 9781787124660
New Softcover

Seller: California Books, Miami, FL, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # I-9781787124660

Contact seller

Buy New

US$ 94.00
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Ved Antani
Published by Packt Publishing Limited, 2016
ISBN 10: 1787124665 ISBN 13: 9781787124660
New PAP
Print on Demand

Seller: PBShop.store US, Wood Dale, IL, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

PAP. Condition: New. New Book. Shipped from UK. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Seller Inventory # L0-9781787124660

Contact seller

Buy New

US$ 100.58
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Ved Antani
Published by Packt Publishing Limited, 2016
ISBN 10: 1787124665 ISBN 13: 9781787124660
New PAP
Print on Demand

Seller: PBShop.store UK, Fairford, GLOS, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

PAP. Condition: New. New Book. Delivered from our UK warehouse in 4 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Seller Inventory # L0-9781787124660

Contact seller

Buy New

US$ 93.83
Convert currency
Shipping: US$ 10.33
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Antani, Ved; Timms, Simon; Mantyla, Dan
Published by Packt Publishing, 2016
ISBN 10: 1787124665 ISBN 13: 9781787124660
New Softcover

Seller: Ria Christie Collections, Uxbridge, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. In. Seller Inventory # ria9781787124660_new

Contact seller

Buy New

US$ 92.59
Convert currency
Shipping: US$ 16.21
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Seller Image

Antani, Ved|Timms, Simon|Mantyla, Dan
Published by Packt Publishing, 2017
ISBN 10: 1787124665 ISBN 13: 9781787124660
New Softcover
Print on Demand

Seller: moluna, Greven, Germany

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Dieser Artikel ist ein Print on Demand Artikel und wird nach Ihrer Bestellung fuer Sie gedruckt. Seller Inventory # 448326314

Contact seller

Buy New

US$ 114.76
Convert currency
Shipping: US$ 57.33
From Germany to U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Seller Image

Ved Antani
Published by Packt Publishing, 2016
ISBN 10: 1787124665 ISBN 13: 9781787124660
New Taschenbuch
Print on Demand

Seller: AHA-BUCH GmbH, Einbeck, Germany

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Taschenbuch. Condition: Neu. nach der Bestellung gedruckt Neuware - Printed after ordering - Unlock the powers of functional programming hidden within JavaScript to build smarter; cleaner; and more reliable web appsKey Features: Write powerful code with the high-level functions that JavaScript offers Discover what functional programming is; why it's effective; and how it's used in JavaScript Understand and optimize JavaScript's hidden potential as a true functional languageBook Description:JavaScript is a high-level; dynamic; untyped; lightweight; and interpreted programming language and functional programming is a style that emphasizes and enables smarter code that minimizes complexity and increases modularity. It's a way of writing cleaner code through clever ways of mutating; combining; and using functions. And JavaScript provides an excellent medium for this approach. By learning how to expose JavaScript's true identity as a functional language; we can implement web apps that are more powerful; easier to maintain and more reliable.The java script: Functional Programming for JavaScript Developers course will take you on a journey to show how functional programming when combined with other techniques makes JavaScript programming more efficient.The first module Mastering JavaScript; stress on practical aspects of Javascript development like-Functions and Closures; Runtime debugging techniques; project layout; events and DOM processing; build tools; Object-oriented patterns; isomorphism-everything that a modern Javascript project would need.The second module; Mastering JavaScript Design Patterns - Second Edition; will explore how design patterns can help you improve and organize your JavaScript code. You'll get to grips with creational; structural; and behavioral patterns as you discover how to put them to work in different scenarios. This updated edition will also delve into reactive design patterns and microservices as they are a growing phenomenon in the world of web development. It will also show you some advanced patterns; including dependency injection and live post processing.The third module; Functional Programming in JavaScript; will help you to write real-world applications by utilizing a wide range of functional techniques and styles. It explores the core concepts of functional programming common to all functional languages; with examples of their use in JavaScript.What You Will Learn: Get a run through of the basic JavaScript language constructs Code using the powerful object-oriented feature in JavaScript Master DOM manipulation; cross-browser strategies; and ES6 Understand the basic concurrency constructs in Javascript and best performance strategies Harness the power of patterns for tasks ranging from application building to code testing Build large-scale apps seamlessly with the help of reactive patterns Explore advanced design patterns; including dependency injection Develop more powerful applications with currying and function composition Create more reliable code with closures and immutable dataWho this book is for:If you are a JavaScript developer interested in learning functional programming; looking for the quantum leap toward mastering the JavaScript language; or just want to become a better programmer in general; then this book is ideal for you. This guide is aimed at programmers; involved in developing reactive frontend apps; server-side apps that wrangle with reliability and concurrency; and everything in between.Table of Contents Mastering JavaScript Mastering JavaScript Design Patterns Functional Programming in JavaScript. Seller Inventory # 9781787124660

Contact seller

Buy New

US$ 131.68
Convert currency
Shipping: US$ 77.17
From Germany to U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket