{"product_id":"9781430263920","title":"Pro JavaScript Techniques: Second Edition","description":"\u003cp\u003e    \u003cem\u003e\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e\u003cem\u003ePro JavaScript Techniques \u003c\/em\u003eis the ultimate JavaScript book for today's web developer. It provides everything you need to know about modern JavaScript, and teaches you what JavaScript can do for your web sites. This book doesn't waste any time looking at things you already know, but instead concentrates on fundamental, vital topics—what modern JavaScripting is (and isn't), and pitfalls to be wary of.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eYou will learn about the 'this' keyword, as well as new object tools. You will be able to create reusable code with encapsulation, overloading and inheritance. The most recent techniques for debugging and testing are covered comprehensively, with information on Chrome developer tools, Jasmine, PhantomJS and Protractor. This update finishes with chapters on constructing single-page web applications that dominate the modern web.\u003c\/p\u003e\u003cp\u003eThe book is filled with real-world examples and case studies, as well as numerous reusable functions and classes to save you time in your development. You will learn the practical skills needed to build professional, dynamic web applications. \u003cem\u003ePro JavaScript Techniques\u003c\/em\u003e is an indispensable reference for any professional JavaScript web developer—enhance your JavaScript development today.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e         What youll learn\u003cul\u003e\n\u003cli\u003eReal-world techniques for the modern JavaScript developer\u003c\/li\u003e\n\u003cli\u003eHow to enhance your development skills and be a better developer\u003c\/li\u003e\n\u003cli\u003eEfficient techniques for object-oriented JavaScript, including the 'this' keyword\u003c\/li\u003e\n\u003cli\u003eThe most up-to-date tools for testing and debugging, including browser development tools\u003c\/li\u003e\n\u003cli\u003eHow to effectively use events, forms and Ajax\u003c\/li\u003e\n\u003cli\u003eAn overview of the AngularJS framework, Unit testing and End to End testing\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003eWho this book is for      \u003cp\u003e     \u003c\/p\u003e\u003cp\u003eThis book is for the developer who wants to get the most out of their JavaScript. They may have purchased the first edition of this book and now want to get up-to-date with the latest developments, or this may be the first time they have come across the title. They could be a working developer or using JavaScript in their spare time - this book will enhance their skills and make them a better JavaScript developer.\u003c\/p\u003e           Table of Contents\u003col\u003e\n\u003cli\u003eProfessional JavaScript Techniques\u003c\/li\u003e\n\u003cli\u003eFeatures, Functions, and Objects\u003c\/li\u003e\n\u003cli\u003eCreating Reusable Code\u003c\/li\u003e\n\u003cli\u003eDebugging JavaScript Code\u003c\/li\u003e\n\u003cli\u003eThe Document Object Model\u003c\/li\u003e\n\u003cli\u003eEvents\u003c\/li\u003e\n\u003cli\u003eJavaScript and Form Validation\u003c\/li\u003e\n\u003cli\u003eIntroduction to Ajax\u003c\/li\u003e\n\u003cli\u003eWeb Production Tools\u003c\/li\u003e\n\u003cli\u003eAngularJS and Testing\u003c\/li\u003e\n\u003cli\u003eThe Future of JavaScript\u003c\/li\u003e\n\u003c\/ol\u003e\u003cp\u003eAppendix A: DOM Reference\u003c\/p\u003e","brand":"Apress","offers":[{"title":"Default Title","offer_id":47134190862576,"sku":"9781430263920","price":31.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/9781430263920_p0.jpg?v=1763751094","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9781430263920","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}