{"product_id":"joy-of-javascript-paperback","title":"Joy of JavaScript (Paperback)","description":"\u003cp\u003e\u003cspan style=\"color:#000000;\"\u003e\u003ci style=\"font-family: \" amazon ember arial sans-serif font-size:\u003eThe Joy of JavaScript\u003c\/i\u003e\u003cspan style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e introduces techniques that turn JavaScript programmers into JavaScript pros.\u003c\/span\u003e\u003cbr style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e\u003cbr style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e\u003cb style=\"font-family: \" amazon ember arial sans-serif font-size:\u003eSummary\u003c\/b\u003e\u003cbr style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e\u003cspan style=\"font-family: \" amazon ember arial sans-serif font-size:\u003eWhether building interactive browser-based applications or creating server-side applications in Node, JavaScript is the most widely used language for web programming. With new features, language improvements, paradigms, and potential use cases appearing regularly, there’s never been a more exciting time to be a JavaScript developer. In The Joy of JavaScript, author and JavaScript expert Luis Atencio teaches you key design concepts that lead to clean, lean, modular, and easy-to-maintain code.\u003c\/span\u003e\u003cbr style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e\u003cbr style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e\u003cspan style=\"font-family: \" amazon ember arial sans-serif font-size:\u003ePurchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.\u003c\/span\u003e\u003cbr style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e\u003cbr style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e\u003cb style=\"font-family: \" amazon ember arial sans-serif font-size:\u003eAbout the technology\u003c\/b\u003e\u003cbr style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e\u003cspan style=\"font-family: \" amazon ember arial sans-serif font-size:\u003eJavaScript is at the heart of web applications on the browser side and, via the popular Node.js runtime, it often powers the server side too. Simply put, the web runs on JavaScript.\u003c\/span\u003e\u003cbr style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e\u003cbr style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e\u003cb style=\"font-family: \" amazon ember arial sans-serif font-size:\u003eAbout the book\u003c\/b\u003e\u003cbr style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e\u003cspan style=\"font-family: \" amazon ember arial sans-serif font-size:\u003eThe Joy of JavaScript introduces techniques that turn JavaScript programmers into JavaScript pros. You’ll work with cutting edge APIs, language features, and coding styles to tackle tricky problems in an elegant manner. Along the way, you’ll practice good object design, drive business logic with functional thinking, and untangle complex data flows.\u003c\/span\u003e\u003cbr style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e\u003cbr style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e\u003cb style=\"font-family: \" amazon ember arial sans-serif font-size:\u003eWhat's inside\u003c\/b\u003e\u003cbr style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e\u003cbr style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e\u003cspan style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e    JavaScript’s objects and module system\u003c\/span\u003e\u003cbr style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e\u003cspan style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e    Working with higher order functions\u003c\/span\u003e\u003cbr style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e\u003cspan style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e    Identifying and creating composable software\u003c\/span\u003e\u003cbr style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e\u003cspan style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e    Preparing for upcoming JavaScript features\u003c\/span\u003e\u003cbr style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e\u003cbr style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e\u003cb style=\"font-family: \" amazon ember arial sans-serif font-size:\u003eAbout the reader\u003c\/b\u003e\u003cbr style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e\u003cspan style=\"font-family: \" amazon ember arial sans-serif font-size:\u003eWritten for experienced and passionate JavaScript developers.\u003c\/span\u003e\u003cbr style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e\u003cbr style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e\u003cb style=\"font-family: \" amazon ember arial sans-serif font-size:\u003eAbout the author\u003c\/b\u003e\u003cbr style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e\u003cb style=\"font-family: \" amazon ember arial sans-serif font-size:\u003eLuis Atencio\u003c\/b\u003e\u003cspan style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e is a software engineer for Citrix Systems, author of Manning’s Functional Programming in JavaScript, and co-author of Manning’s RxJS in Action.\u003c\/span\u003e\u003cbr style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e\u003cbr style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e\u003cb style=\"font-family: \" amazon ember arial sans-serif font-size:\u003eTable of Contents\u003c\/b\u003e\u003cbr style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e\u003cbr style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e\u003cspan style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e1 JavaScript reloaded\u003c\/span\u003e\u003cbr style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e\u003cbr style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e\u003cspan style=\"font-family: \" amazon ember arial sans-serif font-size:\u003ePART 1 - OBJECTS\u003c\/span\u003e\u003cbr style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e\u003cbr style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e\u003cspan style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e2 Inheritance-based object modeling\u003c\/span\u003e\u003cbr style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e\u003cbr style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e\u003cspan style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e3 Linked, compositional object models\u003c\/span\u003e\u003cbr style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e\u003cbr style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e\u003cspan style=\"font-family: \" amazon ember arial sans-serif font-size:\u003ePART 2 - FUNCTIONS\u003c\/span\u003e\u003cbr style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e\u003cbr style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e\u003cspan style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e4 Writing composable, pure code\u003c\/span\u003e\u003cbr style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e\u003cbr style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e\u003cspan style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e5 Higher-kinded composition\u003c\/span\u003e\u003cbr style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e\u003cbr style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e\u003cspan style=\"font-family: \" amazon ember arial sans-serif font-size:\u003ePART 3 - CODE\u003c\/span\u003e\u003cbr style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e\u003cbr style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e\u003cspan style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e6 ECMAScript Modules\u003c\/span\u003e\u003cbr style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e\u003cbr style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e\u003cspan style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e7 Hooked on metaprogramming\u003c\/span\u003e\u003cbr style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e\u003cbr style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e\u003cspan style=\"font-family: \" amazon ember arial sans-serif font-size:\u003ePART 4 - DATA\u003c\/span\u003e\u003cbr style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e\u003cbr style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e\u003cspan style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e8 Linear async flows\u003c\/span\u003e\u003cbr style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e\u003cbr style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e\u003cspan style=\"font-family: \" amazon ember arial sans-serif font-size:\u003e9 Stream programming\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003col\u003e\n\u003cli\u003e\u003cb\u003eEbook License\u003c\/b\u003e\u003c\/li\u003e\n\u003cli\u003eEnd-User Warranty And License Agreement 1. Grant Of License Manning Has Authorized The Download By You Of An Unrestricted Number Of Copies Of The Electronic Book (Ebook) In Any Of The Available Formats. Manning Grants You A Nonexclusive, Nontransferable License To Use The Ebook According To The Terms And Conditions Herein. This License Agreement Permits You To Install The Ebook On Any And All Your Devices For Your Personal Use Only. 2. Restrictions You Shall Not: (1) Share, Resell, Rent, Assign, Timeshare, Distribute, Or Transfer All Or Part Of The Ebook Or Any Rights Granted Hereunder To Any Other Person; (2) Duplicate The Ebook, Except For A Single Backup Or Archival Copy; (3) Remove Any Proprietary Notices, Labels, Or Marks From The Ebook; (4) Transfer Or Sublicense Title To The Ebook To Any Other Party. 3. Intellectual Property Protection The Ebook Is Owned By Manning And Is Protected By United States And International Copyright And Other Intellectual Property Laws. Manning Reserves All Rights In The Ebook Not Expressly Granted Herein. This License And Your Right To Use The Ebook Terminate Automatically If You Violate Any Part Of This Agreement. In The Event Of Termination, You Must Remove The Original And Any Copies Of The Ebook From All Your Devices. 4. Source Code Supplementary Material Any Source Code Files Provided As A Supplement To The Book Are Freely Available To The Public For Download. Reuse Of The Code Is Permitted, In Whole Or In Part, Including The Creation Of Derivative Works, Provided That You Acknowledge That You Are Using It And Identify The Source: Title, Publisher And Year. 5. Limited Warranty Manning Warrants That The Ebook Files, A Copy Of Which You Are Authorized To Download, Are Free From Defects In The Operational Sense That They Can Be Read By A Pdf Reader Or Epub Reader, Or Other. Except For This Express Limited Warranty, Manning Makes And You Receive No Warranties, Express, Implied, Statutory Or In Any Communication With You, And Manning Specifically Disclaims Any Other Warranty Including The Implied Warranty Of Merchantability Or Fitness Or A Particular Purpose. Manning Does Not Warrant That The Operation Of The Ebook Will Be Uninterrupted Or Error Free. If The Ebook Was Purchased In The United States, The Above Exclusions May Not Apply To You As Some States Do Not Allow The Exclusion Of Implied Warranties. In Addition To The Above Warranty Rights, You May Also Have Other Rights That Vary From State To State. 6. Limitation Of Liability In No Event Will Manning Be Liable For Any Damages, Whether Arising For Tort Or Contract, Including Loss Of Data, Lost Profits, Or Other Special, Incidental, Consequential, Or Indirect Damages Arising Out Of The Use Or Inability To Use The Ebook. 7. General This Agreement Constitutes The Entire Agreement Between You And Manning And Supersedes Any Prior Agreement Concerning The Ebook. This Agreement Is Governed By The Laws Of The State Of New York.\u003c\/li\u003e\n\u003c\/ol\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cspan style=\"color:#000000;\"\u003e\u003c\/span\u003e\u003c\/p\u003e","brand":"Manning Publications","offers":[{"title":"Paperback","offer_id":50506209361990,"sku":"9781617295867","price":3545.0,"currency_code":"INR","in_stock":true},{"title":"E-Book","offer_id":50506209394758,"sku":"9781617295867-2","price":4333.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/2797\/1142\/files\/41ZDmcGFriL.jpg?v=1790323200","url":"https:\/\/cb-india.com\/products\/joy-of-javascript-paperback","provider":"Computer Bookshop (India) Pvt Ltd","version":"1.0","type":"link"}