{"title":"Oreilly And Associate","description":null,"products":[{"product_id":"designing-data-visualizations-book-noah-iliinsky-9781449312282","title":"Designing Data Visualizations","description":"Data visualization is an efficient and effective medium for communicating large amounts of information. But the design process can often seem like an unexplainable creative endeavor. This book aims to demystify the design process for those who are already comfortable with data analysis, showing the reader how to encode information visually via a linear process of decision-making.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49517519601937,"sku":"GOR011914092","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49732159078673,"sku":"NGR9781449312282","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50214654837009,"sku":"CIN1449312284G","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50575875277073,"sku":"CIN1449312284VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51026814337297,"sku":"NIN9781449312282","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":53054055448849,"sku":"CIN1449312284A","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1449312284.jpg?v=1750858489"},{"product_id":"accessibility-handbook-book-katie-cunningham-9781449322854","title":"Accessibility Handbook","description":"The 508 handbook is written for the developer or designer who wants to make accessible websites, but doesn't know where to begin. The reader will not only be introduced to the various audiences covered under 508 and their limitations and assistive technologies, but be given practical advice on how to make a website for them, while not compromising the overall design. Practical examples are provided, as well as heuristics to guide them during the development of completely new technologies.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49524918059281,"sku":"GOR012441804","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":50105506136337,"sku":"CIN1449322859G","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51026880299281,"sku":"NIN9781449322854","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":52152714264849,"sku":"GOR014496200","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":53063929102609,"sku":"CIN1449322859VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1449322859.jpg?v=1751449906"},{"product_id":"programming-entity-framework-code-first-book-julia-lerman-9781449312947","title":"Programming Entity Framework: Code First","description":"This mini book will act as an extension to Programming Entity Framework 2nd Edition. Code First is an additional means of building a model to be used with the Entity Framework and is creating a lot of excitement in the .NET development community.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49584930586897,"sku":"GOR005704411","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50405748310289,"sku":"CIN1449312942VG","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1449312942.jpg?v=1751404255"},{"product_id":"testable-javascript-book-mark-ethan-trostler-9781449323394","title":"Testable JavaScript","description":"That's right: JavaScript code is testable, despite the lack of unit test standards for this language. With this book, you'll discover how to devise excellent tests and real-world testing plans for your existing JavaScript code. Developers starting out on a new project will greatly benefit from these guidelines. Testing a language that runs within many different implementations and environments is inherently difficult - and since most JavaScript environments are UI-based, automated testing becomes even more difficult. This guide shows developers and their managers how to overcome these problems to test JavaScript code efficiently. Topics include: Which types of Javascript testing are most effective  When and why should you run tests on Javascript code  Code patterns and anti-patterns that promote and inhibit Javascript testing  Integrating unit tests with your development and build environments (automated test running and reporting)  Code coverage: how to get it, interpret it, and automatically generate it","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49607981760785,"sku":"GOR007283270","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":51329449722129,"sku":"CIN1449323391G","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":53020389277969,"sku":"CIN1449323391VG","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1449323391.jpg?v=1751084620"},{"product_id":"redis-cookbook-book-tiago-macedo-9781449305048","title":"Redis Cookbook","description":"Redis is an open source, advanced key-value store. It is often referred to as a data structure server since keys can contain strings, hashes, lists, sets and sorted sets.  This book will provide developers with problem and solutions in our useful cookbook style.  This is example driven ebook.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":50764018254097,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50764019925265,"sku":"CIN1449305040VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":52750120419601,"sku":"NIN9781449305048","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1449305040.jpg?v=1751404253"},{"product_id":"practical-jira-plugins-book-matthew-b-doar-9781449308278","title":"Practical Jira Plugins","description":"JIRA is widely used as a product and bug tracking system, particularly in the Java world, but also in many other environment.  However, it's a large open source project, for which setup and management can be tricky.  This book shows you how to develop plugins that extend JIRA's functionality.","brand":"WoB","offers":[{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50906411630865,"sku":"CIN1449308279VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51027012944145,"sku":"NIN9781449308278","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1449308279.jpg?v=1751053169"},{"product_id":"planning-for-ipv6-book-silvia-hagen-9781449305390","title":"Planning for Ipv6","description":"With IPv4 network addresses close to depletion, moving to IPv6 is now business critical. This concise book helps you plan for IPv6 integration by providing a high-level overview of the technical and non-technical steps involved.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51026921750801,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51026924241169,"sku":"NIN9781449305390","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1449305393.jpg?v=1751084614"},{"product_id":"gradle-beyond-the-basics-book-tim-berglund-9781449304676","title":"Gradle Beyond the Basics","description":"If you're familiar with Gradle's basics elements - possibly through the author's previous O'Reilly book, Building and Testing with Gradle - this more advanced guide provides the recipes, techniques, and syntax to help you master this build automation tool. With clear, concise explanations and lots of ready-to-use code examples, you'll explore four discrete areas of Gradle functionality: file operations, custom Gradle plugins, build lifecycle hooks, and dependency management. Learn how to use Gradle's rich set of APIs and Groovy-based Domain Specific Language to customize build software that actually conforms to your product. By using the techniques in this book, you'll be able to write domain-specific builds that support every other line of code your team creates.Examine Gradle's file API, including copy tasks, pattern matching, content filtering, and the FileCollection interface  Understand the process for building and packaging a custom Gradle plug-in  Manage build complexity with hook methods and Gradle's rule feature  Learn how Gradle handles dependency management natively and through customization  Explore Gradle's core plug-ins as well as key examples from the Gradle community","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51027141198097,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51027144147217,"sku":"NIN9781449304676","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1449304672.jpg?v=1751147476"},{"product_id":"automating-actionscript-projects-with-eclipse-and-ant-book-sidney-de-koning-9781449307738","title":"Automating ActionScript Projects with Eclipse and Ant","description":"In this book we will guide Actionscript developers through the process of using ANT and setting up the ultimate developer workflow. Whether you are using FDT or Flashbuilder to develop, both are based on the Eclipse IDE. The power of this IDE lies in its extendability and plugins.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51095552917777,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51095556161809,"sku":"NIN9781449307738","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1449307736.jpg?v=1751272961"},{"product_id":"mapping-with-drupal-book-alan-palazzolo-9781449308940","title":"Mapping with Drupal","description":"Custom geographical maps are a popular way to represent data on the web. More and more users are comfortable using a web mapping interface thanks mostly to the work of Google Maps. But users also expect sophisticated site design, and not just an embedded map from some other source dropped onto the middle of the page. This concise book shows you how to use out-of-the-box modules such as Drupal's Openlayers to create custom maps, as well as outside services like MapBox and Cloudmade that give you more control over which tile sets you use.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51095555997969,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51095558324497,"sku":"NIN9781449308940","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1449308945.jpg?v=1751370751"},{"product_id":"20-recipes-for-programming-mvc-3-book-jamie-munro-9781449309862","title":"20 Recipes for Programming MVC 3","description":"The goal of this book is to provide web developers a cookbook of recipes that are required by many developers on a day-to-day basis.  Each code sample contains a complete working example of how to implement authentication, email, AJAX, data validation, and many other examples.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51095561502993,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51095564189969,"sku":"NIN9781449309862","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1449309860.jpg?v=1750988648"},{"product_id":"mintduino-book-james-floyd-kelly-9781449307660","title":"Mintduino","description":"The Mintduino is another wonderful product in the Maker Shed's Mintronics series of kits. It's perfect for anyone interested in learning, or teaching, the fundamentals of how microcontrollers work. This hands-on book shows you how to assemble the Mintduino (no soldering required), teaches you the fundamentals of programming this microcontroller, and gets you going with some cool projects.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51114785833233,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":51114788258065,"sku":"NIN9781449307660","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1449307663.jpg?v=1750714695"},{"product_id":"geolocation-in-ios-book-alasdair-allan-9781449308445","title":"Geolocation in IOS","description":"The iPhone and iPad allow user positioning via multiple methods, including GPS. The growing number location-aware, and location-fenced, applications now arriving in the App Store make heavy use of these abilities. This book walks you through the basic tools you need to build geo-aware applications before diving into the available third-party geo-SDKs available for the iOS platform.","brand":"WoB","offers":[{"title":"US \/ NEW \/ INGRAM","offer_id":52749590790417,"sku":"NIN9781449308445","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781449308445.jpg?v=1763548998"},{"product_id":"designing-for-xoops-book-sun-ruoyu-9781449308964","title":"Designing for XOOPS","description":"Learn how to customize websites with XOOPS, the open source CMS that helps non-developers build dynamic community websites, intranets, and other applications. This concise book shows you how to use XOOPS themes and modules to design everything from simple blogs to large database-driven CMS portals. Web designers and current XOOPS users will learn how to create a site theme with CSS and jQuery libraries, including techniques for making additional modules conform to the site's look and feel. Although XOOPS uses the PHP-based Smarty templating system, all you need is a bit of XHTML and CSS experience to get started. Learn the workflow for turning an idea into a full-featured website Become familiar with XOOPS' theme-building tools, and set up PHP and MySQL environments Port an existing XHTML template to XOOPS Create themes with the 960 Grid System to save time and reduce code Use jQuery-based UI libraries to achieve complex effects Blend new modules into your theme with the template override function Go beyond traditional block layouts to customize your homepage","brand":"WoB","offers":[{"title":"- \/ - \/ INTERNAL","offer_id":53036500910353,"sku":null,"price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":53036501106961,"sku":"NIN9781449308964","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781449308964.jpg?v=1768756066"},{"product_id":"learning-from-jquery-book-callum-macrae-9781449335199","title":"Learning from jQuery","description":"If you're comfortable with jQuery but a bit shaky with JavaScript, this concise guide will help you expand your knowledge of the language - especially the code that jQuery covers up for you. Many jQuery devotees write as little code as possible, but with some JavaScript under your belt, you can prevent errors, reduce overhead, and make your application code more efficient. This book explores event handling, prototypes, and working with the DOM and AJAX through examples and lots of code. You'll learn common conventions and patterns in JavaScript and - if you've never coded with JavaScript before - a tutorial will take you through the basics. Enhance your jQuery code by using object constructors and prototypes  Reduce overhead and gain more control by handling events with JavaScript  Work with the DOM much faster with JavaScript than you can with jQuery  Send a few AJAX requests without having to load the entire jQuery library  Understand the importance of JavaScript code standards, comments, code reuse, and anti-patterns  Enlist JavaScript resources, such as a good IDE, a syntax checker, and version control","brand":"WoB","offers":[{"title":"- \/ - \/ INTERNAL","offer_id":53036502974737,"sku":null,"price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ NEW \/ INGRAM","offer_id":53036503335185,"sku":"NIN9781449335199","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781449335199.jpg?v=1768756076"},{"product_id":"node-for-front-end-developers-book-garann-means-9781449318833","title":"Node for Front-End Developers","description":"Node gives JavaScript developers incredible server-side power, but transitioning from front-end development to the server is difficult.  This guide walks developers through the mental shift, demonstrating how techniques from the browser translate to work on the server, and helping them bring tools from the client side back to the server.","brand":"WoB","offers":[{"title":"US \/ NEW \/ INGRAM","offer_id":53036509102353,"sku":"NIN9781449318833","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781449318833.jpg?v=1768756139"}],"url":"https:\/\/www.worldofbooks.com\/collections\/oreilly-and-associate-book-series.oembed","provider":"World of Books ","version":"1.0","type":"link"}