3 options
JavaScript : functional programming for JavaScript developers : unlock the powers of functional programming hidden within JavaScript to build smarter, cleaner, and more reliable web apps : a course in three modules / Ved Antani, Simon Timms, Dan Mantyla.
- Format:
- Book
- Author/Creator:
- Antani, Ved, author.
- Timms, Simon, author.
- Mantyla, Dan, author.
- Series:
- Learning path
- Language:
- English
- Subjects (All):
- JavaScript (Computer program language).
- Functional programming (Computer science).
- Physical Description:
- 1 online resource (635 pages) : color illustrations
- Edition:
- 1st edition
- Place of Publication:
- Birmingham, England ; Mumbai, [India] : Packt Publishing, 2016.
- System Details:
- text file
- Biography/History:
- Mantyla Dan: 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. Timms Simon: 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. Antani Ved: 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.
- Summary:
- Unlock the powers of functional programming hidden within JavaScript to build smarter, cleaner, and more reliable web apps About This Book 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 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. 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 In Detail 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 pa...
- Contents:
- JavaScript : Functional Programming for JavaScript Developers: Functional Programming for JavaScript Developers
- Notes:
- Authors: Ved Antani, Simon Timms, Dan Mantyla. Cf. Credits page.
- Includes bibliographical references and index.
- Description based on online resource; title from PDF title page (ebrary, viewed February 28, 2017).
- ISBN:
- 9781787125575
- 1787125572
- OCLC:
- 959736341
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.