Pro JavaScript Development
Coding, Capabilities and Tooling
Book Details:
Publisher: | Apress |
Series: |
Apress
|
Author: | Den Odell |
Edition: | 1 |
ISBN-10: | 1430262680 |
ISBN-13: | 9781430262688 |
Pages: | 472 |
Published: | Aug 19 2014 |
Posted: | Apr 21 2016 |
Language: | English |
Book format: | PDF |
Book size: | 7.99 MB |
Book Description:
Pro JavaScript Development is a practical guide for front-end web developers who are experienced at building web pages with HTML, CSS, and JavaScript, and now wish to advance their JavaScript skills to a higher level. You will learn how to build large, well-structured, high quality, mobile-optimized web sites and apps, using the latest supported browser APIs, language features, and tools. This book teaches and shows you in practical hands-on terms how you can:Master the performance, reliability, stability, and code manageability of your JavaScriptUnderstand and write efficient object-oriented and prototypal code, including full understanding of the 'this' keywordBoost the performance of your JavaScript codeArchitect large web applications using common design patternsWrite high quality JavaScript code and avoid the pitfalls most likely to cause errors Manage code dependencies with AMD and RequireJSDevelop for mobile, build games, and set up a real-time video chat using modern APIs such as Geolocation, Canvas and WebRTCDocument your code as the professionals doWrite command-line and web server applications in JavaScript with Node.js,Use build tools, such as Grunt and Gulp, to automate repetitive tasks and improve your development workflowUsing real-world examples and applications that you'll build yourself, Pro JavaScript Development has unique, practical content that will make you a better JavaScript developer. Become a master of the latest JavaScript coding techniques and tools, and harness its best capabilities today.
Application-Scale JavaScript Development
JavaScript is everywhere, both as a pure language and in popular libraries like Angular, jQuery and Knockout, but users of modern object-oriented languages like Java and C# often find JavaScript frustrating to use and hard to extend to large-scale applications. TypeScript is an innovative open source language from Microsoft that combines powerful language features and enhanced tooling support with the key attractions of JavaScript as a flexible, dynamic language that can run in any browser and on any operating system. Pro TypeScript tells you everything you need to know about this exciting new language and how to use it in your applications.Starting with an introduction to the language and its features, the book takes you through some of the major fe...
Pro JavaScript Techniques is the ultimate JavaScript book for the modern web developer. It provides everything you need to know about modern JavaScript, and shows what JavaScript can do for your web sites. This book doesn't waste any time looking at things you already know, like basic syntax and structures. Expert web developer and author John Resig concentrates on fundamental, vital topicswhat modern JavaScripting is (and isnt), the current state of browser support, and pitfalls to be wary of. The book is organized into four sections: Modern JavaScript development using JavaScript the object-oriented way, creating reusable code, plus testing and debugging DOM scripting updating content and styles, plus events, and effect and event libraries How A...
Best Practices, Performance and Presentation
Pro JavaScript RIA Techniques: Best Practices, Performance, and Presentation shows you how you can build JavaScript RIAs (rich Internet applications) with compelling user interfaces and great performance. With the best practices and optimization techniques youll learn in this book, you can optimize performance without sacrificing a rich user interface. Using a combination of innovative ideas and intelligent use of HTML, CSS, JavaScript, and plugins, this book shows you how to make decisions based on best web standard development practices and realworld browser data. Through practical examples, youll see how to optimize both design and performance with an eye toward future enhancements and efficient maintenance. Starting with the essential principl...
2007 - 2021 © eBooks-IT.org