Advertisement

Professional JavaScript for Web Developers
by Nicholas C. Zakas
840 Pages · 2005 · 3.7 MB · 2,607 Downloads · New!
If you want to achieve JavaScript’s full potential, it is critical to understand its nature, history, and limitations. This book sets the stage by covering JavaScript from its very beginning to the present-day incarnations that include support for the DOM and Ajax. It also shows you how to extend this powerful language to meet specific needs and create seamless client-server communication without intermediaries such as Java or hidden frames.
High Performance JavaScript
by Nicholas C. Zakas
240 Pages · 2010 · 4.9 MB · 4,847 Downloads · New!
If you’re like most developers, you rely heavily on JavaScript to build interactive and quick-responding 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 optimal ways to load code onto a page, programming tips to help your JavaScript run as efficiently and quickly as possible, best practices to build and deploy your files to a production environment, and more.
Maintainable JavaScript
by Nicholas C. Zakas
242 Pages · 2012 · 3.2 MB · 4,803 Downloads · New!
You may have definite ideas about writing code when working alone, but team development requires that everyone use the same approach. With the JavaScript practices in this book – including code style, programming tips, and automation – you’ll learn how to write maintainable code that other team members can easily understand, adapt, and extend.
Professional JavaScript for Web Developers, 3rd Edition
by Nicholas C. Zakas
960 Pages · 2012 · 52.3 MB · 2,867 Downloads · New!
If you want to achieve JavaScript’s full potential, it is critical to understand its nature, history, and limitations. To that end, this updated version of the bestseller by veteran author and JavaScript guru Nicholas C. Zakas covers JavaScript from its very beginning to the present-day incarnations including the DOM, Ajax, and HTML5. Zakas shows you how to extend this powerful language to meet specific needs and create dynamic user interfaces for the web that blur the line between desktop and internet. By the end of the book, you’ll have a strong understanding of the significant advances in web development as they relate to JavaScript so that you can apply them to your next website.
The Problem with Native JavaScript APIs
by Nicholas C. Zakas
16 Pages · 2012 · 350 KB · 3,778 Downloads · New!
Many features inspired by popular JavaScript libraries are now available as native JavaScript APIs in today’s powerful browsers. While that may seem convenient given all of the JavaScript you need to write, relying on these APIs will only make code maintenance more difficult in the long run.
The Principles of Object-Oriented JavaScript
by Nicholas C. Zakas
120 Pages · 2014 · 2 MB · 4,592 Downloads · New!
If you’ve used a more traditional object-oriented language, such as C++ or Java, JavaScript probably doesn’t seem object-oriented at all. It has no concept of classes, and you don’t even need to define any objects in order to write code. But don’t be fooled – JavaScript is an incredibly powerful and expressive object-oriented language that puts many design decisions right into your hands.
Understanding ECMAScript 6
by Nicholas C. Zakas
352 Pages · 2016 · 5.8 MB · 2,978 Downloads · New!
ECMAScript 6 represents the biggest update to the core of JavaScript in the history of the language. In Understanding ECMAScript 6, expert developer Nicholas C. Zakas provides a complete guide to the object types, syntax, and other exciting changes that ECMAScript 6 brings to JavaScript. Every chapter is packed with example code that works in any JavaScript environment so you’ll be able to see new features in action. You’ll learn:

Advertisement

Advertisement

Advertisement