Buy ub-news.com ?

Products related to JavaScript:


  • Refactoring JavaScript
    Refactoring JavaScript

    How often do you hear people say things like this? "Our JavaScript is a mess, but we're thinking about using [framework of the month]." Like it or not, JavaScript is not going away.No matter what framework or "compiles-to-js" language or library you use, bugs and performance concerns will always be an issue if the underlying quality of your JavaScript is poor.Rewrites, including porting to the framework of the month, are terribly expensive and unpredictable.The bugs won't magically go away, and can happily reproduce themselves in a new context.To complicate things further, features will get dropped, at least temporarily.The other popular method of fixing your JS is playing "JavaScript Jenga," where each developer slowly and carefully takes their best guess at how the out-of-control system can be altered to allow for new features, hoping that this doesn't bring the whole stack of blocks down.This book provides clear guidance on how best to avoid these pathological approaches to writing JavaScript: Recognize you have a problem with your JavaScript quality.Forgive the code you have now, and the developers who made it. Learn repeatable, memorable, and time-saving refactoring techniques.Apply these techniques as you work, fixing things along the way.Internalize these techniques, and avoid writing as much problematic code to begin with.Bad code doesn't have to stay that way. And making it better doesn't have to be intimidating or unreasonably expensive.

    Price: 39.99 £ | Shipping*: 0.00 £
  • Beginning JavaScript
    Beginning JavaScript

    The bestselling JavaScript guide, updated with current features and best practices Beginning JavaScript 5th Edition shows you how to work effectively with JavaScript frameworks, functions, and modern browsers, and teaches more effective coding practices using HTML5.This new edition has been extensively updated to reflect the way JavaScript is most commonly used today, introducing you to the latest tools and techniques available to JavaScript developers.Coverage includes modern coding practices using HTML5 markup, the JSON data format, DOM APIs, the jQuery framework, and more.Exercises with solutions provide plenty of opportunity to practice, and the companion website offers downloadable code for all examples given in the book. Learn JavaScript using the most up to date coding styleUnderstand JSON, functions, events, and feature detectionUtilize the new HTML5 elements and the related APIExplore new features including geolocation, local storage, and more JavaScript has shaped the Web from a passive medium into one that is rich, dynamic, and interactive.No matter the technology on the server side, it's JavaScript that makes it come alive in the browser.To learn JavaScript the way it's used today, Beginning JavaScript, 5th Edition is your concise guide.

    Price: 36.00 £ | Shipping*: 0.00 £
  • Quick JavaScript
    Quick JavaScript

    Are you an experienced programmer who wants to get started quickly in JavaScript and the HTML DOM?This is your book. Do you need encyclopedic knowledge of JavaScript and/or the HTML DOM?This book is not for you. Are you a novice who wants to learn to program? This book is not for you. In fact, this language is not for you. Get a good Python book. This book will get you programming in JavaScript as quickly as possible.In addition, it will provide you with a basic understanding of the Document Object Model, the massive data structure used to represent web pages.With these tools, you will be able to build interactive web pages. If you program in C++ or Java, there are parts of the book you can skip over because the JavaScript statements are exactly the same.These parts are clearly marked. JavaScript is the language—the only language—used by browsers.To create interactive web pages, you need to know both JavaScript and the DOM.This book will get you started.

    Price: 22.99 £ | Shipping*: 3.99 £
  • JavaScript Patterns
    JavaScript Patterns

    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 language-specific categories, the abstractions and code templates in this guide are ideal -- whether you're writing a client-side, server-side, or desktop application with JavaScript.Written by JavaScript expert Stoyan Stefanov -- Senior Yahoo!Technical and architect of YSlow 2.0, the web page performance optimization tool -- JavaScript Patterns includes practical advice for implementing each pattern discussed, along with several hands-on examples.You'll also learn about anti-patterns: common programming approaches that cause more problems than they solve. * Explore useful habits for writing high-quality JavaScript code, such as avoiding globals, using single var declarations, and more * Learn why literal notation patterns are simpler alternatives to constructor functions * Discover different ways to define a function in JavaScript * Create objects that go beyond the basic patterns of using object literals and constructor functions * Learn the options available for code reuse and inheritance in JavaScript * Study sample JavaScript approaches to common design patterns such as Singleton, Factory, Decorator, and more * Examine patterns that apply specifically to the client-side browser environment

    Price: 27.99 £ | Shipping*: 0.00 £

Similar search terms for JavaScript:


  • JavaScript Masterclass : A comprehensive guide to mastering JavaScript programming
    JavaScript Masterclass : A comprehensive guide to mastering JavaScript programming


    Price: 31.99 £ | Shipping*: 0.00 £
  • Programming JavaScript Applications
    Programming JavaScript Applications

    Take advantage of JavaScript's power to build robust web-scale or enterprise applications that are easy to extend and maintain.By applying the design patterns outlined in this practical book, experienced JavaScript developers will learn how to write flexible and resilient code that's easier - yes, easier - to work with as your code base grows.JavaScript may be the most essential web programming language, but in the real world, JavaScript applications often break when you make changes.With this book, author Eric Elliott shows you how to add client- and server-side features to a large JavaScript application without negatively affecting the rest of your code.Examine the anatomy of a large-scale JavaScript application Build modern web apps with the capabilities of desktop applications Learn best practices for code organization, modularity, and reuse Separate your application into different layers of responsibility Build efficient, self-describing hypermedia APIs with Node.js Test, integrate, and deploy software updates in rapid cycles Control resource access with user authentication and authorization Expand your application's reach through internationalization

    Price: 31.99 £ | Shipping*: 0.00 £
  • High Performance JavaScript
    High Performance JavaScript

    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 how to improve execution time, downloading, interaction with the DOM, page life cycle, and more.Yahoo! frontend engineer Nicholas C. Zakas and five other JavaScript experts -- Ross Harmes, Julien Lecomte, Steven Levithan, Stoyan Stefanov, and Matt Sweeney -- demonstrate optimal ways to load code onto a page, and offer programming tips to help your JavaScript run as efficiently and quickly as possible.You'll learn the best practices to build and deploy your files to a production environment, and tools that can help you find problems once your site goes live. * Identify problem code and use faster alternatives to accomplish the same task * Improve scripts by learning how JavaScript stores and accesses data * Implement JavaScript code so that it doesn't slow down interaction with the DOM * Use optimization techniques to improve runtime performance * Learn ways to ensure the UI is responsive at all times * Achieve faster client-server communication * Use a build system to minify files, and HTTP compression to deliver them to the browser

    Price: 27.99 £ | Shipping*: 0.00 £
  • Conquering JavaScript : Three.js
    Conquering JavaScript : Three.js

    Have you ever considered how these visuals and games are shown in a web browser?What technology is at the heart of it? Of course, employing HTML and CSS alone will not be sufficient.Three.js is a free JavaScript toolkit for displaying images, 3D, and 2D objects in web browsers that enables you to render graphics and 3D objects on a canvas in the web browser using your GPU (Graphics Processing Unit). Conquering JavaScript: Three.js helps the reader master the Three.js framework for faster and robust development.The book is a detailed guide that will help developers and coders do more with Three.js.It covers the basics in brief, and then moves on to more advanced and detailed exercises to help readers quickly gain the required knowledge. Key Features:Examines JavaScript specific content, with emphasis on graphics libraries. Discusses using Three.js for animated graphic creation. Provides code optimization tips and solutions. This book is a valuable reference for Three.js developers as well as those involved in game development, mobile apps, progressive applications, and now even desktop apps.

    Price: 39.99 £ | Shipping*: 0.00 £

* All prices are inclusive of VAT and, if applicable, plus shipping costs. The offer information is based on the details provided by the respective shop and is updated through automated processes. Real-time updates do not occur, so deviations can occur in individual cases.