Javascript
Topic List48 books curated4 recommendations totalA curated collection of books related to Javascript, ranked by recommendation signals.
Better Solutions to Everyday Web Design Problems
Based on two popular talks from author Lea Verouincluding "CSS3 Secrets: 10 things you may not know about CSS"this practical guide provides intermediate to advanced CSS developers with more than 40 undocumented techniques and tips for using CSS3 to create better websites.The talks that spawned this book have been toprated by attendees in every...
A Handbook of Agile Software Craftsmanship
Even bad code can function. But if code isn t clean, it can bring a development organization to its knees. Every year, countless hours and significant resources are lost because of poorly written code. But it doesn t have to be that way. Noted software expert Robert C. Martin presents a revolutionary paradigm with Clean Code: A Handbook of Agile So...
A Modern Introduction to Programming,
Completely revised and updated, this bestselling introduction to Programming, in JavaScript focuses on writing real applications.Eloquent JavaScript dives into the JavaScript language to show programmers how to write elegant, effective JavaScript code. Like any good Programming, book, Eloquent JavaScript begins with fundamentalsvariables, control ...
Create Interactive Worlds with JavaScript (Pragmatic Programmers)
You know what's even better than playing games Creating your own. Even if you're an absolute beginner, this book will teach you how to make your own online games with interactive examples. You'll learn Programming, using nothing more than a browser, and see cool, 3D results as you type. You'll learn realworld Programming, skills in a real programmi...
An Exploration of Functional Programming, and Object Composition in JavaScript
All software design is composition: the act of breaking complex problems down into smaller problems and composing those solutions. Most developers have a limited understanding of compositional techniques. It's time for that to change.In "Composing Software", Eric Elliott shares the fundamentals of composition, including both function composition an...

A TothePoint Guide to JSON
What is JavaScript Object Notation (JSON) and how can you put it to work This concise guide helps busy IT professionals get up and running quickly with this popular data interchange format, and provides a deep understanding of how JSON works. Author Lindsay Bassett begins with an overview of JSON syntax, data types, formatting, and security concer...
This book covers the jQuery JavaScript framework and the jQuery UI JavaScript framework to get more results more quickly out of JavaScript Programming,. I cover each method exposed by jQuery's API, which contains methods to make common, redundant tasks go much more quickly in less code. I also cover how jQuery eliminates certain crossbrowser, cross...

“Available recommendation signals cluster around Programming, Technology, Javascript lists, suggesting this book may fit readers looking for big-picture nonfiction and accessible learning. Treat this as discovery context, not a quality guarantee.”
Since this Joltaward winning classic was last updated in 2008 (shortly after Java 6 was released), Java has changed dramatically. The principal enhancement in Java 8 was the addition of functional Programming, constructs to Java's objectoriented roots. Java 7, 8, and 9 also introduced language features, such as the trywithresources statement, th...
What every web developer should know about networking and web performance
How prepared are you to build fast and efficient web applications This eloquent book provides what every web developer should know about the network, from fundamental limitations that affect performance to major innovations for building even more powerful browser applications?including HTTP 2.0 and XHR improvements, ServerSent Events (SSE), WebSo...
From Library User to JavaScript Developer
If you?re an advanced beginner or intermediate JavaScript developer, JavaScript Enlightenment will solidify your understanding of the language?especially if you use a JavaScript library. In this concise book, JavaScript expert Cody Lindley (jQuery Cookbook) provides an accurate view of the language by examining its objects and supporting nuances.Li...

An illustrated guide for programmers and other curious people
An algorithm is nothing more than a stepbystep procedure for solving a problem. The algorithms you'll use most often as a programmer have already been discovered, tested, and proven. If you want to take a hard pass on Knuth's brilliant but impenetrable theories and the dense multipage proofs you'll find in most textbooks, this is the book for yo...
68 Specific Ways to Harness the Power of JavaScript (Effective Software Development Series)
"It's uncommon to have a Programming, language wonk who can speak in such comfortable and friendly language as David does. His walk through the syntax and semantics of JavaScript is both charming and hugely insightful; reminders of gotchas complement realistic use cases, paced at a comfortable curve. You'll find when you finish the book that you've ...
Pragmatic, Balanced FP in JavaScript
FunctionalLight JavaScript is a balanced, pragmatic exploration of Functional Programming, in JavaScript. Functional Programming, (FP) is an incredibly powerful paradigm for structuring code that yields more robust, verifiable, and readable programs. If you've ever tried to learn FP but struggled with terms like "monad", mathematical concepts like c...

A BrainFriendly Guide
If you know HTML & CSS then you know all about web page style and structure; now it's time to give those pages some behavior, some interactivity. Want to understand that code you've been copying and pasting into your web pages And do it in a way that won't put you to sleep Then Head First JavaScript Programming, is for you. Learning a Programming, ...
The Complete Reference, Eleventh Edition
Publisher's Note: Products purchased from Third Party sellers are not guaranteed by the publisher for quality, authenticity, or access to any online entitlements included with the product. The Definitive Java Programming, Guide Fully updated for Java SE 11, Java: The Complete Reference, Eleventh Edition explains how to develop, compile, debug, and r...
A strong cup of functions, objects, combinators, and decoratorsby Reginald BraithwaiteJavaScript Allongé solves two important problems for the ambitious JavaScript programmer. First, JavaScript Allongé gives you the tools to deal with JavaScript bugs, hitches, edge cases, and other potential pitfalls.There are plenty of good directions for how to w...
Interactive FrontEnd Web Development
Learn JavaScript and jQuery a nicer wayThis fullcolor book adopts a visual approach to teaching JavaScript & jQuery, showing you how to make web pages more interactive and interfaces more intuitive through the use of inspiring code examples, infographics, and photography. The content assumes no previous Programming, experience, other than knowing h...
A Playful Introduction to Programming,
JavaScript for Kids is a lighthearted introduction to the JavaScript language and Programming, in general. With the help of kidfriendly examples, author Nick Morgan teaches the essentials of JavaScript. Morgan starts with the basics of strings, arrays, and loops, then moves on to show readers how to modify elements with jQuery and draw graphics wit...
Learn to Code with the Web Audio API
Learn how to program JavaScript while creating interactive audio applications with JavaScript for Sound Artists: Learn to Code With the Web Audio API! William Turner and Steve Leonard showcase the basics of JavaScript language programing so that readers can learn how to build browser based audio applications, such as music synthesizers and drum mac...

“Available recommendation signals cluster around Java, NonFiction, Programming, Technology, Javascript lists, suggesting this book may fit readers looking for big-picture nonfiction and accessible learning. Treat this as discovery context, not a quality guarantee.”
Building the Web that Works for Everyone
Progressive enhancement is an approach to web development that aims to deliver the best possible experience to the widest possible audience, and simplifies coding and testing as well. Whether users are viewing your sites on an iPhone, the latest and greatest highend system, or even hearing them on a screenreader, their experience should be easy t...
How to improve your JavaScript programs using functional techniques
SummaryFunctional Programming, in JavaScript teaches JavaScript developers functional techniques that will improve extensibility, modularity, reusability, testability, and performance. Through concrete examples and jargonfree explanations, this book teaches you how to apply functional Programming, to reallife development tasksPurchase of the print ...
SummaryGetting MEAN, Second Edition teaches you how to develop fullstack web applications using the MEAN stack. This edition was completely revised and updated to cover MongoDB 4, Express 4, Angular 7, Node 11, and the latest mainstream release of JavaScript ES2015.Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats f...
Learning a complex new language is no easy task especially when it s an objectoriented computer Programming, language like Java. You might think the problem is your brain. It seems to have a mind of its own, a mind that doesn't always want to take in the dry, technical stuff you're forced to study. The fact is your brain craves novelty. It's consta...

Essential Knowledge for FrontEnd Engineers
Want your web site to display more quickly This book presents 14 specific rules that will cut 25% to 50% off response time when users request a page. Author Steve Souders, in his job as Chief Performance Yahoo!, collected these best practices while optimizing some of the mostvisited pages on the Web. Even sites that had already been highly optimi...
What's the best approach for developing an application with JavaScript This book helps you answer that question with numerous JavaScript coding patterns and best practices. If you're an experienced developer looking to solve problems related to objects, functions, inheritance, and other languagespecific categories, the abstractions and code templ...
The most enthusiastically reviewed Programming, book on AmazonBuy the book and get access to all 1,750 interactive exercises free."Damn, this program is ridiculously good. The author needs to sign up to run this country's education program."Matthew Highland"This is the most incredible learning experience I have ever had. Amazing!!" Jon W. Christop...
Speed up web development with the powerful features and benefits of JavaScript
Key FeaturesExplore the new ES6 syntax, the event loop, and asynchronous Programming,Learn the testdriven development approach when building appsMaster advanced JavaScript concepts to enhance your web developments skillBook DescriptionIf you are looking for a Programming, language to develop flexible and efficient applications, JavaScript is an obvi...
You code. And code. And code. You build only to rebuild. You focus on making your site compatible with almost every browser or wireless device ever put out there. Then along comes a new device or a new browser, and you start all over again.You can get off the merrygoround.It's time to stop living in the past and get away from the days of spaghett...

Foundation HTML5 Animation with JavaScript covers everything that you need to know to create dynamic scripted animation using the HTML5 canvas. It provides information on all the relevant math you'll need, before moving on to physics concepts like acceleration, velocity, easing, springs, collision detection, conservation of momentum, 3D, and forwar...
Introducing Functional Programming, with Underscore.js
While some web developers dismiss JavaScript as a flawed language, this succinct book shows you how to make the best of it by practicing a functional style of JavaScript Programming,.Written by Michael Fogus?a core contributor to Clojure and ClojureScript, and author of The Joy of Clojure (Manning)?this book is packed with not only the how of functi...
Build Faster Web Application Interfaces
If you're like most developers, you rely heavily on JavaScript to build interactive and quickresponding web applications. The problem is that all of those lines of JavaScript code can slow down your apps. This book reveals techniques and strategies to help you eliminate performance bottlenecks during development. You'll learn how to improve execut...
The Definitive Guide
Behind every web transaction lies the Hypertext Transfer Protocol (HTTP) the language of web browsers and servers, of portals and search engines, of ecommerce and web services. Understanding HTTP is essential for practically all webbased Programming,, design, analysis, and administration.While the basics of HTTP are elegantly simple, the proto...
What if William Shakespeare were asked to generate the Fibonacci series or Jane Austen had to write a factorial program In If Hemingway Wrote JavaScript, author Angus Croll imagines short JavaScript programs as written by famous wordsmiths. The result is a peculiar and charming combination of prose, poetry, and Programming,.The best authors are tho...
JavaScript Absolute Beginner's Guide No experience necessary! Make the most of JavaScript even if you've never programmed anything before. This book is the fastest way to learn JavaScript and use it together with CSS3 and HTML5 to create powerful web and mobile experiences. Learn how to do what you want, the way you want, one incredibly easy ste...
The New Approach That Uses Technology, to Cut Your Effort in Half
Crafting Rich Experiences with Progressive Enhancement (2nd Edition) (Voices That Matter)
Building an elegant, functional website requires more than just knowing how to code. In Adaptive Web Design, Second Edition, you?ll learn how to use progressive enhancement to build websites that won?t break, work anywhere, are accessible by anyone?on any device, and are designed to work well into the future.Adaptive Web Design, Second Edition goes...

for Phones, Tablets, and Desktop
Building JavaScript Games teaches game Programming, through a series of engaging, arcadestyle games that quickly expand your JavaScript and HTML5 skills. JavaScript is in the top ten mostused Programming, languages world wide, and is the basis for applications that can run in any modern browser, on any device from smart phone to tablet to PC. Espec...
Creating and consuming crossorigin APIs
SummaryCORS in Action introduces CrossOrigin Resource Sharing (CORS) from both the server and the client perspective. It starts with the basics: how to make CORS requests and how to implement CORS on the server. It then explores key details such as performance, debugging, and security. API authors will learn how CORS opens their APIs to a wider ra...

Exploring JavaScript and the Modern DOM
“Available recommendation signals cluster around Programming, Technology, Javascript lists, suggesting this book may fit readers looking for big-picture nonfiction and accessible learning. Treat this as discovery context, not a quality guarantee.”

Performance Best Practices for Web Developers
Performance is critical to the success of any web site, and yet today's web applications push browsers to their limits with increasing amounts of rich content and heavy use of Ajax. In this book, Steve Souders, web performance evangelist at Google and former Chief Performance Yahoo!, provides valuable techniques to help you optimize your site's per...

The Big Nerd Ranch Guide (Big Nerd Ranch Guides)
The action in software development has shifted from packaged software to SoftwareasaService (SAAS) built with frontend web development tools. All over the world, companies are desperate to hire software professionals with these new skills; job placement services are scrambling to find candidates. FrontEnd Web Development: The Big Nerd Ranch Gu...
Semantics, Standards, and Styling
Why settle for average HTML, when you can become a master of it Markup is the fabric that holds the web together, but most people only scratch the surface of what can be achieved using (X)HTML. That's where this unique book comes init's aimed at web designers and developers who have already mastered the basics of HTML and web design, but want to t...
The Missing Manual
JavaScript lets you supercharge your HTML with animation, interactivity, and visual effectsbut many web designers find the language hard to learn. This easytoread guide not only covers JavaScript basics, but also shows you how to save time and effort with the jQuery and jQuery UI libraries of prewritten JavaScript code. You'll build web pages t...

Programming, the Web
Problem solving with JavaScript is a lot trickier now that its use has expanded considerably in size, scope, and complexity. This cookbook has your back, with recipes for common tasks across the JavaScript world, whether you're working in the browser, the server, or a mobile environment. Each recipe includes reusable code and practical advice for t...
Built from recommendation data, category signals, and source-backed book records. Use this list as a starting point; open any book to see proof, context, and Amazon options where available.
Explore more lists
About this list
This list aggregates books that appear in public recommendation sources, reader-interest signals, and category data. Books are ranked by their position from the source list; recommendation counts and ratings are shown where available. Open any book to see source-backed recommendation proof, editorial context, and Amazon options — the per-book detail page is where the trust signals live.
