GeezerVison is showing freecomputerbooks.com — Free JavaScript Books
Processing ......
Free JavaScript Books
Related Book Categories:
-
JavaScript Frameworks/Libraries (React.js, Angular, Node.js, etc.)
A collection of JavaScript Frameworks/Libraries related books, including (but not limited to): React.js, Angular/AngularJS, Node.js, Vue.js, Backbone.js, Ember.js, Knockout.js, Dojo.js, D3.js, Three.js, Leaflet.js, Google Maps API, Bing Maps API, etc.
-
-
JavaScript Simplified (Taye Abidakun)
This book begins by teaching you the JavaScript language from the ground up. Then it takes you beyond the fundamentals, so you understand and learn to use advanced programming features.
-
Eloquent JavaScript, 4th Edition: A Modern Introduction
Eloquent JavaScript dives deep into the JavaScript language to show you how to write beautiful, effective code. It immerses you in example code from the start, while exercises and full-chapter projects give you hands-on experience.
-
-
JavaScript from Zero to Hero (Rick Sekuloski)
Whether you're a complete beginner or a coder looking to deepen your knowledge, this book is your gateway to mastering JavaScript, the most essential language of the web. Unlock your web development superpowers!
-
Deep JavaScript: Theory and Techniques (Axel Rauschmayer)
In depth knowledge of JavaScript makes it easier to learn a variety of other frameworks, including Node.js, React, Angular, and related tools and libraries. This book is designed to help you cover the core JavaScript concepts you need to build modern applications.
-
A Smarter Way to Learn JavaScript (Mark Myers)
This is a fun-filled, fast-paced introduction to programming with JavaScript. Dive right in and you'll be writing code, solving problems, and building working web applications and games in no time.
-
-
You Don't Know JS Yet: Scope and Closures, 2nd Edition
This concise yet in-depth guide takes you inside scope and closures, two core concepts you need to know to become a more efficient and effective JavaScript programmer. You'll learn how and why they work, and how to use it, etc.
-
-
-
-
-
-
Understanding ECMAScript 6 (Nicholas C. Zakas)
This book is a guide for the transition between ECMAScript 5 and 6. In particular, this book is aimed at intermediate-to-advanced JavaScript developers (both browser and Node.js environments) who want to learn about the future of the language.
-
Functional-Light JavaScript (Kyle Simpson)
This book is a balanced, pragmatic exploration of Functional Programming (FP) in JavaScript. It explores the core principles of FP as they are applied to JavaScript without drowning in all the heavy terminology.
-
-
Learning JavaScript Design Patterns: A Developer's Guide
This book explore many popular design patterns, including Modules, Observers, Facades, and Mediators. You'll learn how to write beautiful, structured, and maintainable JavaScript by applying classical and modern design patterns to the language.
-
Understanding the DOM - Document Object Model (Tania Rascia)
To be a proficient web developer, having a deep understanding of what the DOM is and how to work with it is essential. This book provides a base understanding of the DOM, and explores the most common and useful methods for interacting with the DOM.
-
-
-
JavaScript Enlightenment: Grokking Modern JavaScript
This short and digestible summary of JavaScript ES2015, ES2016, ES2017, ES2018, and ES2019 focuses on the nature of objects in JavaScript. It groks new JavaScript code while learning JavaScript frameworks and tools, should be much more comfortable.
-
-
You Don't Know JS Yet: ES.Next & Beyond
It focuses on new features available in ECMAScript 6 (ES6), the latest version of the standard upon which JavaScript is built. It dives into trickier parts of the language that many JavaScript programmers either avoid or know nothing about.
-
You Don't Know JS Yet: Async & Performance
This concise yet in-depth guide focuses on new asynchronous features and performance techniques including Promises, generators, and Web Workers that let you create sophisticated single-page web applications and escape callback hell in the process.
-
You Don't Know JS Yet: Objects and Classes
This concise, in-depth guide takes you inside JavaScript's this structure and object prototypes. You'll learn how they work and why they're integral to behavior delegation a design pattern in which objects are linked, rather than cloned.
-
You Don't Know JS Yet: Types and Grammar
This compact guide explores JavaScript types in greater depth than previous treatments by looking at type coercion problems, demonstrating why types work, and showing you how to take advantage of these features.
-
Exploring ES6: Upgrade to the Next Version of JavaScript
This book contains reliable and in-depth information on ECMAScript 6, the next version of JavaScript. If you are a JavaScript developer with basic development experience, and now want to learn about the latest features of JavaScript, then this book is for you.
-
-
-
The Past, Present, and Future of JavaScript (Axel Rauschmayer)
It explains how the combination of several technologies and opportunities in the past 15 years turned JavaScript's fortunes. Its phenomenal rise from a simple client-side scripting tool to a versatile and flexible programming language exceeded everyone's expectations.
-
JavaScript Essentials (Neil Smyth)
The purpose of this book is to provide the essentials of JavaScript so that anyone with a web site can use this powerful scripting language quickly and effectively without having to learn things that, whilst within the capabilities of JavaScript.
-
-
Exploring ES2018 and ES2019 (Axel Rauschmayer)
This book covers what's new in two versions of JavaScript: ECMAScript 2018 and 2019. You will understand the more complex sides of JavaScript such as the inheritance model, low-level memory management, multithreaded environments, and web workers.
-
-
The JavaScript Way (Baptiste Pesquet)
This book aims to be a useful companion for anyone wishing to (re)discover the many facets of JavaScript. Numerous brain cycles were spent to make it Beginner-friendly yet comprehensive, Standards-aligned, Hands-on, and Easy to follow.
-
Practical Modern JavaScript: Dive into ES6 and the Future
This book gets you started, bringing together concepts that are helpful to understand before tackling your next modern JavaScript app. You'll learn about the scope and challenges that await you in the world of modern web development.
-
ECMAScript 6 Succinctly (Matthew Duffield)
This book is a concise introduction to ECMAScript 6 (ES6). It teaches you how to develop applications using all of those ECMAScript 6 (ES6) new functionality and features. You can also target browsers that don't even support ES6 yet using a transpiler.
-
O'Reilly® High Performance Browser Networking (Ilya Grigorik)
This book provides a hands-on overview of what every web developer needs to know about the various types of networks (WiFi, 3G/4G), transport protocols (UDP, TCP, and TLS), application protocols (HTTP/1.1, HTTP/2), and APIs available in the browser.
-
Composing Software: Functional and Object 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.
-
WebGL Insights (Patrick Cozzi)
This book shares experience-backed lessons learned by the WebGL community. It presents proven techniques that will be helpful to both intermediate and advanced WebGL developers. It demonstrates the breadth and depth of WebGL.
-
O'Reilly® The Problem with Native JavaScript APIs (N. C. Zakas)
It provides a case study to show how different browsers can develop native APIs for the same specification and still end up with different interpretations. You'll discover how these APIs can tie your code to specific browsers, forcing you to upgrade application logic whenever new browsers and new browser versions are released.
-
The TypeScript Handbook (Microsoft)
Intended to be a comprehensive document that explains TypeScript to everyday programmers. Read it by going from top to bottom in the left-hand navigation. Each chapter or page to provide you with a strong understanding of the given concepts.
-
Tackling TypeScript: Upgrading from JavaScript
If you're a programmer with intermediate JavaScript experience, this book will get you a quick start for TypeScript that teaches you the essentials quickly and digs deeper into the language and covers many important topics in detail.
-
TypeScript in 50 Lessons (Stefan Baumgartner)
This book breaks down the quirks of TypeScript into short, manageable lessons. You’ll make sense of TypeScript concepts, tooling for TypeScript and how to get most out of it without learning a new language. Everything TypeScript explained, from start to finish.
-
TypeScript Deep Dive (Basarat Ali Syed)
This book is an exploration of TypeScript, which is a superset of JavaScript. The first part of the book explains to you what TypeScript is and what it is used for. You will also learn how it is related to JavaScript.
-
TypeScript Succinctly: The .NET approach to JavaScript
This book teaches you how TypeScript provides optional static typing and classes to JavaScript development, how to create and load modules, and how to work with existing JavaScript libraries through ambient declarations.
-
TypeScript Accelerated (James Porter)
This book embraces new technologies to allow you to learn with interactive learning Apps and other resources like books, quizzes and more. They aim to overcome the 'Google Effect' and achieve genuine fluency with Modern Software Development technologies.
-
TypeScript for C# Programmers (Steve Fenton)
This book is aimed at .NET programmers and explains key concepts as well as similarities and differences between TypeScript and C#. There is a quick start guide in the first chapter that introduces the syntax.
-
Human JavaScript: For Simple but Powerful JavaScript Apps
This is a book about a specific set of JavaScript tools, patterns, and approaches that we feel are optimized for people. These approaches enable our team to quickly build and deliver high-quality JavaScript applications for humans ...
-
JavaScript For Cats (Maxwell Ogden)
So don't be a scaredy-cat! The absolute worst thing that will happen is that you might have to refresh this page in your web browser if you get stuck. Don't worry though, this will happen very rarely.
-
-
Next Generation HTML5 and JavaScript (InfoQ)
JavaScript is chaotic. The pace of change is faster than ever and it seems like a new framework or important library pops up every couple of weeks. A major shift in the language is about to hit when ECMAScript 6 is finalized this year.
-
-
ppk on JavaScript (Peter-Paul Koch)
This book uses eight real-world scripts the author created for real-world clients in order to earn real-world money. It provides chapters on the context (jobs for JavaScript, CSS, DOM), the browsers (debugging, browser string), and script preparation, etc.
-
-
-
HTML Canvas Deep Dive (Josh Marinacci)
A painstakingly crafted, expertly written, code-fueled, no-nonsense deep dive into HTML5 Canvas printed in full color with syntax-highlighted code listings throughout, written for experienced software developers with an intermediate-level understanding of JavaScript.
-
Essential HTML5 Canvas (Krzysztof Kowalczyk)
This book provides clear and concise explanation of topics for programmers both starting to learn the HTML5 Canvas as well as those diving in more complex topics. Examples are linked to online playground that allows you to play with them.
-
-
-
Recipes with Angular.js (Frederik Dietz)
If you are using Angular.js, or considering it, this cookbook provides easy to follow recipes for issues you are likely to face. Each recipe solves a specific problem and provides a solution and in-depth discussion of it.
-
-
-
Node.js Succinctly (Agus Kurniawan)
You will learn the basics of Node.js: non-blocking I/O, the event loop, modules, and the Node.js runtime environment. From there, you will dive into building practical solutions that interact with filesystems and streams, access databases, handle web server message queuing, and more.
-
-
-
-
-
-
-
-
-
-
-
O'Reilly® JS.next: A Manager's Guide (Aaron Frost)
This book educates JavaScript developers, from novice to expert, about the impact that ECMAScript 6 has had on the language, and demonstrates the powerful new constructs that are accessible in the ECMAScript 6 API.
-
-
JavaScript Succinctly (Cody Lindley)
It gives readers an accurate, concise examination of JavaScript objects and their supporting nuances, such as complex values, primitive values, scope, inheritance, etc.
-
Building Blockchain Projects (Narayan Prusty)
This book will teach you what Blockchain is, how it maintains data integrity, and how to create real-world Blockchain projects using Ethereum. It is for JavaScript developers who now want to create tamper-proof data (and transaction) apps using Blockchain.
-
DOM Enlightenment (Cody Lindley)
This book explories the relationship between JavaScript and the modern HTML DOM, without the use of a library/framework. It is not an exhaustive reference on DOM scripting or JavaScript.
-
jQuery Succinctly (Cody Lindley)
This book teaches web developers how to use jQuery. The book is targeted at somewhat experienced developers, who already know HTML, DOM, and JavaScript.
-
-
-
-
-
Go for Javascript Developers (Maor Zamski, et al)
This book compares between two programming languages, Golang (or "Go") and ECMAScript (or "Javascript" / "JS"). The merits of this pairing is the popularity of these languages. That's it. They are not similar, in fact, they are quite different.
-
Gulp Succinctly (Kris van der Mast)
Gulp is an easy-to learn, easy-to-use JavaScript task runner that has become an industry standard. This book offers an entry to Gulp for experienced developers. With practical examples and clear descriptions, making it the perfect entry point.
-
-
-
-
-
Essential JavaScript and JQuery Design Patterns (Osmani)
This book will take a look at a number of popular JavaScript and JQuery design patterns and explore why certain patterns may be more suitable for your projects than others. Patterns can be applied not just to vanilla JavaScript, but also to abstracted libraries.
-
-
-
Building A JavaScript Framework (Alex Young)
This book is a guide to building a JavaScript framework. It'll teach you how to build a framework and draw on real-world code from projects like jQuery. Along the way we'll explore some fundamental parts of modern JavaScript.
-
-
-
-
-
O'Reilly® JavaScript Cookbook: Programming the Web
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.
-
O'Reilly® Modern JavaScript: A Curated Collection
This book gets you started, bringing together concepts that are helpful to understand before tackling your next modern JavaScript app. You'll learn about the scope and challenges that await you in the world of modern web development.
-
-
-
O'Reilly® Web Audio API (Boris Smus)
Introduceing you to digital audio concepts, then shows you how the Web Audio API solves specific application audio problems. You'll not only learn how to synthesize and process digital audio, you'll also explore audio analysis and visualization with this API.
-
-
-
Book Categories
Other Categories
Resources and Links
|