GET /services/catalog/products?format=api&page=76733
Response information
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/vnd.api+json
Vary: Accept

{
    "links": {
        "first": "https://redshelf.com/services/catalog/products?format=api&page=1",
        "last": "https://redshelf.com/services/catalog/products?format=api&page=78408",
        "next": "https://redshelf.com/services/catalog/products?format=api&page=76734",
        "prev": "https://redshelf.com/services/catalog/products?format=api&page=76732"
    },
    "data": [
        {
            "type": "Product",
            "id": "00010000150232",
            "attributes": {
                "name": "ElasticSearch Cookbook - Second Edition",
                "subtitle": "",
                "description": "This book will guide you through the complete ElasticSearch ecosystem. From choosing the correct transport layer and communicating with the server to creating and customizing internal actions, you will develop an in-depth knowledge of the implementation of the ElasticSearch architecture. After creating complex queries and analytics, mapping, aggregation, and scripting, you will master the integration of ElasticSearch's functionality in user-facing applications and take your knowledge one-step further by building custom plugins, developing tailored mapping, executing powerful analytics, and integrating with Python and Java applications. ",
                "author": "Alberto Paro",
                "slug": "elasticsearch-cookbook-second-edition-150232-9781783554843-alberto-paro",
                "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781783554836.jpg",
                "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg",
                "product_type": "book",
                "product_id": "150232",
                "product_url": "/app/ecom/book/150232/elasticsearch-cookbook-second-edition-150232-9781783554843-alberto-paro",
                "bisac_codes": [
                    "COM060120"
                ],
                "items_count": null,
                "identifiers": {
                    "ISBN13": "9781783554836",
                    "EISBN13": "9781783554843"
                },
                "drm": null,
                "cover_image": null,
                "default_cover_image": null,
                "book_type": null
            },
            "relationships": {
                "lowest_offering": {
                    "data": {
                        "type": "offerings",
                        "id": "00010013067123"
                    }
                }
            }
        },
        {
            "type": "Product",
            "id": "00010000150230",
            "attributes": {
                "name": "Mastering Gephi Network Visualization",
                "subtitle": "",
                "description": "Mastering Gephi Network Visualization will take you through an overview of Gephi and network behavior, followed by detailed chapters addressing layouts, filtering, graph statistics, dynamic graphs, and more. You will begin with a concise overview of working with the Gephi interface. You will then see how to create your own graphs and understand the graph layouts to arrange a sample dataset. You will understand the theory behind Dynamic Network Analysis, followed by sample applications on how Gephi can be used to model these networks. You will also learn about the plugins that are most critical for network analysis and graph creation. Finally, you will put together all the previously learned concepts and gain insight on the future state of network graph analysis. After reading this book and following the examples provided, you will have the confidence and expertise to create your own compelling graphs. ",
                "author": "Ken Cherven",
                "slug": "mastering-gephi-network-visualization-150230-9781783987351-ken-cherven",
                "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781783987344.jpg",
                "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg",
                "product_type": "book",
                "product_id": "150230",
                "product_url": "/app/ecom/book/150230/mastering-gephi-network-visualization-150230-9781783987351-ken-cherven",
                "bisac_codes": [
                    "COM043000"
                ],
                "items_count": null,
                "identifiers": {
                    "ISBN13": "9781783987344",
                    "EISBN13": "9781783987351"
                },
                "drm": null,
                "cover_image": null,
                "default_cover_image": null,
                "book_type": null
            },
            "relationships": {
                "lowest_offering": {
                    "data": {
                        "type": "offerings",
                        "id": "00010013066331"
                    }
                }
            }
        },
        {
            "type": "Product",
            "id": "00010000150229",
            "attributes": {
                "name": "Windows Server 2012 R2 Administrator Cookbook",
                "subtitle": "",
                "description": "This book will help you to understand the essential administrative tasks in Windows Server 2012, and will also introduce you to the new features in R2. Starting with familiarizing yourself with the look and feel of Windows Server 2012 R2, you will learn how to navigate through some daily tasks in R2 using the graphical interface, and then reflect on the most common infrastructure tasks needed to create a successful Windows Active Directory environment. You will learn how to compose optimal Group Policies and facilitate task automation with PowerShell scripting. By the end of this book, you will know how to take your Windows Server 2012 R2-powered server and turn it into any common infrastructure role that might be required in your company. ",
                "author": "Jordan Krause",
                "slug": "windows-server-2012-r2-administrator-cookbook-150229-9781784394226-jordan-krause",
                "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781784393076.jpg",
                "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg",
                "product_type": "book",
                "product_id": "150229",
                "product_url": "/app/ecom/book/150229/windows-server-2012-r2-administrator-cookbook-150229-9781784394226-jordan-krause",
                "bisac_codes": [
                    "COM005000"
                ],
                "items_count": null,
                "identifiers": {
                    "ISBN13": "9781784393076",
                    "EISBN13": "9781784394226"
                },
                "drm": null,
                "cover_image": null,
                "default_cover_image": null,
                "book_type": null
            },
            "relationships": {
                "lowest_offering": {
                    "data": {
                        "type": "offerings",
                        "id": "00010013067180"
                    }
                }
            }
        },
        {
            "type": "Product",
            "id": "00010000150228",
            "attributes": {
                "name": "Apache ZooKeeper Essentials",
                "subtitle": "",
                "description": "Apache ZooKeeper provides a simple interface to a centralized coordinating service for distributed applications through a rich set of APIs and primitives, enabling developers to concentrate on the core logic of their applications. With ZooKeeper, it's unnecessary to start from scratch, so the development of distributed applications becomes cleaner and easier. Starting with how to install, configure, and begin with ZooKeeper, we'll examine the intricacies of ZooKeeper's architecture and internals. Next, you'll learn ZooKeeper's programming model and write code to solve common distributed coordination tasks. We'll also walk you through administering ZooKeeper in a production environment, before finally covering practical examples of real-world projects and services using ZooKeeper to solve complex day-to-day problems. ",
                "author": "Saurav Haloi",
                "slug": "apache-zookeeper-essentials-150228-9781784398323-saurav-haloi",
                "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781784391324.jpg",
                "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg",
                "product_type": "book",
                "product_id": "150228",
                "product_url": "/app/ecom/book/150228/apache-zookeeper-essentials-150228-9781784398323-saurav-haloi",
                "bisac_codes": [
                    "COM051390"
                ],
                "items_count": null,
                "identifiers": {
                    "ISBN13": "9781784391324",
                    "EISBN13": "9781784398323"
                },
                "drm": null,
                "cover_image": null,
                "default_cover_image": null,
                "book_type": null
            },
            "relationships": {
                "lowest_offering": {
                    "data": {
                        "type": "offerings",
                        "id": "00010013067287"
                    }
                }
            }
        },
        {
            "type": "Product",
            "id": "00010000150227",
            "attributes": {
                "name": "Learning LibGDX Game Development - Second Edition",
                "subtitle": "",
                "description": "LibGDX is a multiplatform game development framework, and is one of the most popular frameworks for building games, providing a comprehensive set of development capabilities and features to use and incorporate into games. This book starts off by introducing you to LibGDX and how to use its project setup tool to build an application that can support multiple platforms, before gradually moving on to configuring your game. Then, you will learn to organize resources, create a scene, actors, and a menu system. You will also enhance the visual appearance of your game and manage its transitions, along with music and sound effects. You will then move on to cover the advanced programming techniques and create and manage different kinds of animations. Finally, you will be introduced to the basics of 3D programming and the 3D physics engine. By the end of this book, you will be able to start developing your very own cross-platform games using the LibGDX framework. ",
                "author": "Andreas Oehlke, Suryakumar Balakrishnan Nair",
                "slug": "learning-libgdx-game-development-second-edition-150227-9781783554782-suryakumar-balakrishnan-nair-andreas-oehlke",
                "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781783554775.jpg",
                "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg",
                "product_type": "book",
                "product_id": "150227",
                "product_url": "/app/ecom/book/150227/learning-libgdx-game-development-second-edition-150227-9781783554782-suryakumar-balakrishnan-nair-andreas-oehlke",
                "bisac_codes": [
                    "COM012040"
                ],
                "items_count": null,
                "identifiers": {
                    "ISBN13": "9781783554775",
                    "EISBN13": "9781783554782"
                },
                "drm": null,
                "cover_image": null,
                "default_cover_image": null,
                "book_type": null
            },
            "relationships": {
                "lowest_offering": {
                    "data": {
                        "type": "offerings",
                        "id": "00010013067124"
                    }
                }
            }
        },
        {
            "type": "Product",
            "id": "00010000150226",
            "attributes": {
                "name": "Python Penetration Testing Essentials",
                "subtitle": "",
                "description": "This book is a practical guide that shows you the advantages of using Python for pentesting with the help of detailed code examples. We start by exploring the basics of networking with Python and then proceed to network hacking. Next, we delve into hacking the application layer where we start with gathering information from a website. We then move on to concepts related to website hacking such as parameter tampering, DDoS, XSS, and SQL injection. By reading this book, you will learn different techniques and methodologies that will familiarize you with the art of pentesting as well as creating automated programs to find the admin console, SQL injection, and XSS attack. ",
                "author": "Mohit",
                "slug": "python-penetration-testing-essentials-150226-9781784395889-mohit",
                "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781784398583.jpg",
                "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg",
                "product_type": "book",
                "product_id": "150226",
                "product_url": "/app/ecom/book/150226/python-penetration-testing-essentials-150226-9781784395889-mohit",
                "bisac_codes": [
                    "COM051360"
                ],
                "items_count": null,
                "identifiers": {
                    "ISBN13": "9781784398583",
                    "EISBN13": "9781784395889"
                },
                "drm": null,
                "cover_image": null,
                "default_cover_image": null,
                "book_type": null
            },
            "relationships": {
                "lowest_offering": {
                    "data": {
                        "type": "offerings",
                        "id": "00010013067380"
                    }
                }
            }
        },
        {
            "type": "Product",
            "id": "00010000150222",
            "attributes": {
                "name": "Mastering Python Design Patterns",
                "subtitle": "",
                "description": "Python is an object-oriented, scripting language that is used in wide range of categories. In software engineering, a design pattern is a recommended solution to a software design problem. Although not new, design patterns remain one of the hottest topics in software engineering and they come as a ready reference for software developers to solve the common problems they face at work. This book will take you through each and every design pattern explained with the help of real-world examples. The aim of the book is to introduce more low-level detail and concepts on how to write Pythonic code, not just focusing on common solutions as implemented in Java and C++. It includes small sections on troubleshooting, best practices, system architecture, and its design aspects. With the help of this book, you will be able to understand Python design pattern concepts and the framework, as well as issues and their resolution. You'll focus on all 16 design patterns that are used to solve everyday problems. ",
                "author": "Sakis Kasampalis",
                "slug": "mastering-python-design-patterns-150222-9781783989331-sakis-kasampalis",
                "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781783989324.jpg",
                "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg",
                "product_type": "book",
                "product_id": "150222",
                "product_url": "/app/ecom/book/150222/mastering-python-design-patterns-150222-9781783989331-sakis-kasampalis",
                "bisac_codes": [
                    "COM018000"
                ],
                "items_count": null,
                "identifiers": {
                    "ISBN13": "9781783989324",
                    "EISBN13": "9781783989331"
                },
                "drm": null,
                "cover_image": null,
                "default_cover_image": null,
                "book_type": null
            },
            "relationships": {
                "lowest_offering": {
                    "data": {
                        "type": "offerings",
                        "id": "00010013066374"
                    }
                }
            }
        },
        {
            "type": "Product",
            "id": "00010000150221",
            "attributes": {
                "name": "R Data Visualization Cookbook",
                "subtitle": "",
                "description": "R is an open source language for data analysis and graphics. It is platform-independent and allows users to load various packages as well as develop their own packages to interpret data better. This book is packed with practical recipes, designed to provide you with all the guidance needed to get to grips with data visualization with R. It starts off with the basics of R plots and an introduction to heat maps and customizing them, before gradually taking you through creating interactive maps using the googleVis package, generating choropleth maps and contouring maps, bubble plots, and pie charts. You will then learn how to animate 2D and 3D plots in R. By the end of the book, you will be equipped with the key techniques to create impressive data visualizations with professional efficiency and precision. ",
                "author": "Atmajitsinh Gohil",
                "slug": "r-data-visualization-cookbook-150221-9781783989515-atmajitsinh-gohil",
                "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781783989508.jpg",
                "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg",
                "product_type": "book",
                "product_id": "150221",
                "product_url": "/app/ecom/book/150221/r-data-visualization-cookbook-150221-9781783989515-atmajitsinh-gohil",
                "bisac_codes": [
                    "COM089000"
                ],
                "items_count": null,
                "identifiers": {
                    "ISBN13": "9781783989508",
                    "EISBN13": "9781783989515"
                },
                "drm": null,
                "cover_image": null,
                "default_cover_image": null,
                "book_type": null
            },
            "relationships": {
                "lowest_offering": {
                    "data": {
                        "type": "offerings",
                        "id": "00010013066790"
                    }
                }
            }
        },
        {
            "type": "Product",
            "id": "00010000150220",
            "attributes": {
                "name": "Microsoft Hyper-V PowerShell Automation",
                "subtitle": "",
                "description": "Windows PowerShell is a task-based command-line shell and scripting language designed especially for system administration. Hyper-V is Microsoft's hypervisor that creates and runs virtual machines. Hyper-V for Windows PowerShell provides IT pros with an easy way to enable automation of management tasks within Windows Server. The Hyper-V PowerShell module includes several significant features that extend its use, improve its usability, and allow you to control and manage your Hyper-V environment with more granular control. This book explores the new features made available with Hyper-V version 3, and breaks down the mystery and confusion that surrounds which feature to use and when. It also teaches you the PowerShell way to automate the usage of these features. It will take you through a number of practical examples that will help you take advantage of the Hyper-V version 3 cmdlets efficiently. You will also learn how to use Hyper-V version 3 PowerShell cmdlets to install and configure Hyper-V in a Windows Server environment and also learn about the various administration tasks in detail. You will learn everything you need to get started with administering your Hyper-V environment using PowerShell. ",
                "author": "Vinith Menon",
                "slug": "microsoft-hyper-v-powershell-automation-150220-9781784392208-vinith-menon",
                "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781784391539.jpg",
                "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg",
                "product_type": "book",
                "product_id": "150220",
                "product_url": "/app/ecom/book/150220/microsoft-hyper-v-powershell-automation-150220-9781784392208-vinith-menon",
                "bisac_codes": [
                    "COM051380"
                ],
                "items_count": null,
                "identifiers": {
                    "ISBN13": "9781784391539",
                    "EISBN13": "9781784392208"
                },
                "drm": null,
                "cover_image": null,
                "default_cover_image": null,
                "book_type": null
            },
            "relationships": {
                "lowest_offering": {
                    "data": {
                        "type": "offerings",
                        "id": "00010013067165"
                    }
                }
            }
        },
        {
            "type": "Product",
            "id": "00010000150219",
            "attributes": {
                "name": "Drush for Developers - Second Edition",
                "subtitle": "",
                "description": "Drush for Developers, Second Edition, takes common challenges in Drupal projects and solves them using Drush. This book starts with the different installation approaches for Drush and its command structure. It then moves on to perhaps the trickiest challenge in Drupal projects: keeping code and configuration together during a project's lifetime. Next, we will deep dive into the tasks needed to keep a website under control and learn how to run, automate, and monitor them effectively. Error validating and debugging our Drush commands is a must and this book has a whole chapter on that topic. The magic of managing remote Drupal projects through Drush site aliases is explained in the following chapters through a practical example. Finally, the book wraps up by putting in practice all the concepts covered in previous chapters in order to implement a development workflow for a team. ",
                "author": "Juampy Novillo Requena",
                "slug": "drush-for-developers-second-edition-150219-9781784397036-juampy-novillo-requena",
                "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781784393786.jpg",
                "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg",
                "product_type": "book",
                "product_id": "150219",
                "product_url": "/app/ecom/book/150219/drush-for-developers-second-edition-150219-9781784397036-juampy-novillo-requena",
                "bisac_codes": [
                    "COM060130"
                ],
                "items_count": null,
                "identifiers": {
                    "ISBN13": "9781784393786",
                    "EISBN13": "9781784397036"
                },
                "drm": null,
                "cover_image": null,
                "default_cover_image": null,
                "book_type": null
            },
            "relationships": {
                "lowest_offering": {
                    "data": {
                        "type": "offerings",
                        "id": "00010013067211"
                    }
                }
            }
        },
        {
            "type": "Product",
            "id": "00010000150218",
            "attributes": {
                "name": "Learning Java by Building Android Games",
                "subtitle": "",
                "description": "Android is the fastest growing operating system (OS) with one of the largest installed bases of any mobile OS. Android uses one of the most popular programming languages, Java, as the primary language for building apps of all types. So, you should first obtain a solid grasp of the Java language and its foundation APIs to improve the chances of succeeding as an Android app developer. This book will show you how to get your Android development environment set up and you will soon have your first working game. The difficulty level grows steadily with the introduction of key Java topics such as loops, methods, and OOP. You'll then use them in the development of games. You will learn how to build a math test game, a Simon-like memory game, a retro pong-style game, and for the grand finale, a Snake-style, retro arcade game with real Google Play leaderboards and achievements. The book has a hands-on approach and is packed with screenshots. ",
                "author": "John Horton",
                "slug": "learning-java-by-building-android-games-150218-9781784393847-john-horton",
                "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781784398859.jpg",
                "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg",
                "product_type": "book",
                "product_id": "150218",
                "product_url": "/app/ecom/book/150218/learning-java-by-building-android-games-150218-9781784393847-john-horton",
                "bisac_codes": [
                    "COM012040"
                ],
                "items_count": null,
                "identifiers": {
                    "ISBN13": "9781784398859",
                    "EISBN13": "9781784393847"
                },
                "drm": null,
                "cover_image": null,
                "default_cover_image": null,
                "book_type": null
            },
            "relationships": {
                "lowest_offering": {
                    "data": {
                        "type": "offerings",
                        "id": "00010013067231"
                    }
                }
            }
        },
        {
            "type": "Product",
            "id": "00010000150217",
            "attributes": {
                "name": "Kivy Blueprints",
                "subtitle": "",
                "description": "Kivy is a Modern UI framework that greatly simplifies the development of cross-platform apps suitable for both mobile and desktop. This book is a practical guide that will walk you through the creation of intuitive multi-platform games and apps for day-to-day use. You will learn how to build simple, common apps such as Stopwatch and Paint. Then, we will gradually dive into more advanced Python and Kivy features. We will also cover a number of related topics ranging from UI design to low-level GLSL shaders. You will be able to fill your resume with practical applications and games, including those inspired by the insanely popular puzzle game 2048 and Flappy Bird. Each chapter covers a fully functional program, highlighting different aspects of the Kivy framework. ",
                "author": "Mark Vasilkov",
                "slug": "kivy-blueprints-150217-9781783987856-mark-vasilkov",
                "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781783987849.jpg",
                "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg",
                "product_type": "book",
                "product_id": "150217",
                "product_url": "/app/ecom/book/150217/kivy-blueprints-150217-9781783987856-mark-vasilkov",
                "bisac_codes": [
                    "COM060090"
                ],
                "items_count": null,
                "identifiers": {
                    "ISBN13": "9781783987849",
                    "EISBN13": "9781783987856"
                },
                "drm": null,
                "cover_image": null,
                "default_cover_image": null,
                "book_type": null
            },
            "relationships": {
                "lowest_offering": {
                    "data": {
                        "type": "offerings",
                        "id": "00010013066163"
                    }
                }
            }
        },
        {
            "type": "Product",
            "id": "00010000150216",
            "attributes": {
                "name": "R High Performance Programming",
                "subtitle": "",
                "description": "With the increasing use of information in all areas of business and science, R provides an easy and powerful way to analyze and process the vast amounts of data involved. It is one of the most popular tools today for faster data exploration, statistical analysis, and statistical modeling and can generate useful insights and discoveries from large amounts of data. Through this practical and varied guide, you will become equipped to solve a range of performance problems in R programming. You will learn how to profile and benchmark R programs, identify bottlenecks, assess and identify performance limitations from the CPU, identify memory or disk input/output constraints, and optimize the computational speed of your R programs using great tricks, such as vectorizing computations. You will then move on to more advanced techniques, such as compiling code and tapping into the computing power of GPUs, optimizing memory consumption, and handling larger-than-memory data sets using disk-based memory and chunking. ",
                "author": "Aloysius Lim, William Tjhi",
                "slug": "r-high-performance-programming-150216-9781783989270-aloysius-lim-william-tjhi",
                "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781783989263.jpg",
                "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg",
                "product_type": "book",
                "product_id": "150216",
                "product_url": "/app/ecom/book/150216/r-high-performance-programming-150216-9781783989270-aloysius-lim-william-tjhi",
                "bisac_codes": [
                    "COM018000"
                ],
                "items_count": null,
                "identifiers": {
                    "ISBN13": "9781783989263",
                    "EISBN13": "9781783989270"
                },
                "drm": null,
                "cover_image": null,
                "default_cover_image": null,
                "book_type": null
            },
            "relationships": {
                "lowest_offering": {
                    "data": {
                        "type": "offerings",
                        "id": "00010013066792"
                    }
                }
            }
        },
        {
            "type": "Product",
            "id": "00010000150214",
            "attributes": {
                "name": "Mastering Unity Scripting",
                "subtitle": "",
                "description": "This book is an easy-to-follow guide that introduces you to advanced tips and techniques to code Unity games in C#. Using practical and hands-on examples across ten comprehensive chapters, you'll learn how C# can be applied creatively to build professional-grade games that sell. You will be able to create impressive Artificial Intelligence for enemy characters, customize camera rendering for postprocess effects, and improve scene management by understanding component-based architecture. In addition, you will have an in-depth look at the .NET classes used to increase program reliability, see how to process datasets such as CSV files, and understand how to run advanced queries on data. By the end of this book, you'll become a powerful Unity developer, equipped with plenty of tools and techniques to quickly and effectively develop merchantable games. ",
                "author": "Alan Thorn",
                "slug": "mastering-unity-scripting-150214-9781784390563-alan-thorn",
                "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781784390655.jpg",
                "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg",
                "product_type": "book",
                "product_id": "150214",
                "product_url": "/app/ecom/book/150214/mastering-unity-scripting-150214-9781784390563-alan-thorn",
                "bisac_codes": [
                    "COM012040"
                ],
                "items_count": null,
                "identifiers": {
                    "ISBN13": "9781784390655",
                    "EISBN13": "9781784390563"
                },
                "drm": null,
                "cover_image": null,
                "default_cover_image": null,
                "book_type": null
            },
            "relationships": {
                "lowest_offering": {
                    "data": {
                        "type": "offerings",
                        "id": "00010013067102"
                    }
                }
            }
        },
        {
            "type": "Product",
            "id": "00010000150213",
            "attributes": {
                "name": "Clojure Data Analysis Cookbook - Second Edition",
                "subtitle": "",
                "description": "As data invades more and more of life and business, the need to analyze it effectively has never been greater. With Clojure and this book, you'll soon be getting to grips with every aspect of data analysis. You'll start with practical recipes that show you how to load and clean your data, then get concise instructions to perform all the essential analysis tasks from basic statistics to sophisticated machine learning and data clustering algorithms. Get a more intuitive handle on your data through hands-on visualization techniques that allow you to provide interesting, informative, and compelling reports, and use Clojure to publish your findings to the Web. ",
                "author": "Eric Rochester",
                "slug": "clojure-data-analysis-cookbook-second-edition-150213-9781784399955-eric-rochester",
                "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781784390297.jpg",
                "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg",
                "product_type": "book",
                "product_id": "150213",
                "product_url": "/app/ecom/book/150213/clojure-data-analysis-cookbook-second-edition-150213-9781784399955-eric-rochester",
                "bisac_codes": [
                    "COM051280"
                ],
                "items_count": null,
                "identifiers": {
                    "ISBN13": "9781784390297",
                    "EISBN13": "9781784399955"
                },
                "drm": null,
                "cover_image": null,
                "default_cover_image": null,
                "book_type": null
            },
            "relationships": {
                "lowest_offering": {
                    "data": {
                        "type": "offerings",
                        "id": "00010013067098"
                    }
                }
            }
        },
        {
            "type": "Product",
            "id": "00010000150212",
            "attributes": {
                "name": "Penetration Testing with Raspberry Pi",
                "subtitle": "",
                "description": "The Raspberry Pi is a low-cost credit-card sized computing system that can be customized for just about anything including penetration testing. Raspberry Pi is the best known platform not because it is cheap but because it is very powerful. Kali is a pentesting/security auditing Linux distribution. Kali Linux has many penetration-testing programs, including nmap (a port scanner), Wireshark (a packet analyzer), John the Ripper (a password cracker), Aircrack-ng (a software suite for the penetration-testing of wireless LANs), and Burp suite and OWASP ZAP (both web application security scanners). This book covers how to turn a Raspberry Pi into a hacking arsenal to leverage the most popular open source toolkit, Kali Linux. You will learn how to use various tools to breach networks and steal data. ",
                "author": "Aamir Lakhani, Joseph Muniz",
                "slug": "penetration-testing-with-raspberry-pi-150212-9781784394127-joseph-muniz-aamir-lakhani",
                "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781784396435.jpg",
                "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg",
                "product_type": "book",
                "product_id": "150212",
                "product_url": "/app/ecom/book/150212/penetration-testing-with-raspberry-pi-150212-9781784394127-joseph-muniz-aamir-lakhani",
                "bisac_codes": [
                    "COM046070"
                ],
                "items_count": null,
                "identifiers": {
                    "ISBN13": "9781784396435",
                    "EISBN13": "9781784394127"
                },
                "drm": null,
                "cover_image": null,
                "default_cover_image": null,
                "book_type": null
            },
            "relationships": {
                "lowest_offering": {
                    "data": {
                        "type": "offerings",
                        "id": "00010013067394"
                    }
                }
            }
        },
        {
            "type": "Product",
            "id": "00010000150210",
            "attributes": {
                "name": "Python for Google App Engine",
                "subtitle": "",
                "description": "Google App Engine is a key component of the Google Cloud Platform and one of the most comprehensive cloud services. Together with Python, the first programming language ever supported by the platform, Google App Engine favors rapid development, significantly contributing to the success of your projects. This book will guide you through the Google Cloud Platform starting from the basics all the way through successfully designing, building, and running modern and scalable web applications in Python with Google App Engine. From authentication to data storage, and from asynchronous jobs to server push techniques, you will learn how to use services such as datastore, cloud storage, Cloud SQL, task queues and channels in a Python application based on web frameworks such as Webapp2 and Django. As the topics in this book are covered in a step-by-step fashion, you will get to grips with the information quickly and easily. ",
                "author": "Massimiliano Pippi",
                "slug": "python-for-google-app-engine-150210-9781784392376-massimiliano-pippi",
                "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781784398194.jpg",
                "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg",
                "product_type": "book",
                "product_id": "150210",
                "product_url": "/app/ecom/book/150210/python-for-google-app-engine-150210-9781784392376-massimiliano-pippi",
                "bisac_codes": [
                    "COM051360"
                ],
                "items_count": null,
                "identifiers": {
                    "ISBN13": "9781784398194",
                    "EISBN13": "9781784392376"
                },
                "drm": null,
                "cover_image": null,
                "default_cover_image": null,
                "book_type": null
            },
            "relationships": {
                "lowest_offering": {
                    "data": {
                        "type": "offerings",
                        "id": "00010013067222"
                    }
                }
            }
        },
        {
            "type": "Product",
            "id": "00010000150209",
            "attributes": {
                "name": "Lync Server Cookbook",
                "subtitle": "",
                "description": "This book begins with the fundamental security-related tasks you should be aware of when working with Lync, before moving on to walk you through the authentication mechanisms. You will get hands-on experience with the steps required to integrate Lync with Office 365, Exchange, or trusted forests. You will explore how to use various tools such as the Bandwidth calculator, Lync resource kit tools, stress and performance tools, and planning tools that will help you to manage complex Lync features such as enterprise voice. This book will take you through designing a Lync solution right from assessing the existing infrastructure and capturing the requirements through to planning for user-training. Finally, the book concludes by showing you how to control and manage your networks and introduces you to various debugging tools such as Wireshark, CLSController, and more. The book aims at empowering you to successfully manage your Lync deployments with ease. ",
                "author": "Alessio Giombini, Antonio Vargas, Lasse Nordvik Wedo, Fabrizio Volpe",
                "slug": "lync-server-cookbook-150209-9781782173489-fabrizio-volpe-alessio-giombini-lasse-nordvik-wedo-antonio-vargas",
                "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781782173472.jpg",
                "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg",
                "product_type": "book",
                "product_id": "150209",
                "product_url": "/app/ecom/book/150209/lync-server-cookbook-150209-9781782173489-fabrizio-volpe-alessio-giombini-lasse-nordvik-wedo-antonio-vargas",
                "bisac_codes": [
                    "COM043000"
                ],
                "items_count": null,
                "identifiers": {
                    "ISBN13": "9781782173472",
                    "EISBN13": "9781782173489"
                },
                "drm": null,
                "cover_image": null,
                "default_cover_image": null,
                "book_type": null
            },
            "relationships": {
                "lowest_offering": {
                    "data": {
                        "type": "offerings",
                        "id": "00010013066287"
                    }
                }
            }
        },
        {
            "type": "Product",
            "id": "00010000150208",
            "attributes": {
                "name": "Learning SaltStack",
                "subtitle": "",
                "description": "SaltStack is one of the best infrastructure management platforms available. It provides powerful tools for defining and enforcing the state of your infrastructure in a clear, concise way. This book will start with the installation and setup of Salt along with your first commands, and will take you through all the tools you'll need to manage your infrastructure. You'll learn how to use SaltStack's remote execution system to run commands across your whole infrastructure in seconds. Then, with SaltStack's configuration management system, you'll be able to define the state of your infrastructure in a reproducible, stable manner. You'll also learn a number of other tools within SaltStack that will allow you to create an adaptive, reactive, and self-healing infrastructure. Finally, by the end of the book, you'll be able to build a reliable, scalable, secure, high-performance infrastructure and fully utilize the power of cloud computing. ",
                "author": "Colton Myers",
                "slug": "learning-saltstack-150208-9781784399016-colton-myers",
                "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781784394608.jpg",
                "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg",
                "product_type": "book",
                "product_id": "150208",
                "product_url": "/app/ecom/book/150208/learning-saltstack-150208-9781784399016-colton-myers",
                "bisac_codes": [
                    "COM043000"
                ],
                "items_count": null,
                "identifiers": {
                    "ISBN13": "9781784394608",
                    "EISBN13": "9781784399016"
                },
                "drm": null,
                "cover_image": null,
                "default_cover_image": null,
                "book_type": null
            },
            "relationships": {
                "lowest_offering": {
                    "data": {
                        "type": "offerings",
                        "id": "00010013067330"
                    }
                }
            }
        },
        {
            "type": "Product",
            "id": "00010000150207",
            "attributes": {
                "name": "Programming Arduino with LabVIEW",
                "subtitle": "",
                "description": "This book covers several projects that you can build using LabVIEW and Arduino. You will learn how to use LabVIEW to control your Arduino projects simply by dragging and dropping blocks in LabVIEW. The book starts with some basic projects that you will create in order to learn how to interface LabVIEW and Arduino. For example, you will learn how to control a motor from the LabVIEW interface. Then, the book dives into more complex projects, such as building a weather measurement station, making a simple alarm system, and controlling a mobile robot wirelessly via LabVIEW. Going through the projects of this book will allow you to automate your Arduino projects without writing a single line of code, therefore creating complex projects in little time. ",
                "author": "Marco Schwartz, Oliver Manickum",
                "slug": "programming-arduino-with-labview-150207-9781849698238-marco-schwartz-oliver-manickum",
                "thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/9781849698221.jpg",
                "default_thumbnail_image": "//redshelf-images.s3-external-1.amazonaws.com/thumbnail/default_book_thumbnail.jpg",
                "product_type": "book",
                "product_id": "150207",
                "product_url": "/app/ecom/book/150207/programming-arduino-with-labview-150207-9781849698238-marco-schwartz-oliver-manickum",
                "bisac_codes": [
                    "COM067000"
                ],
                "items_count": null,
                "identifiers": {
                    "ISBN13": "9781849698221",
                    "EISBN13": "9781849698238"
                },
                "drm": null,
                "cover_image": null,
                "default_cover_image": null,
                "book_type": null
            },
            "relationships": {
                "lowest_offering": {
                    "data": {
                        "type": "offerings",
                        "id": "00010013066753"
                    }
                }
            }
        }
    ],
    "meta": {
        "pagination": {
            "page": 76733,
            "pages": 78408,
            "count": 1568151
        }
    }
}

Response Info

Default: None